fix floating point glitch on deadzone setting