Xbox Controller Trigger Dead Zone

Hey all,

I am trying to use the triggers for analog input but I’m having an issue with the dead zones. When I press the trigger and look at the values it returns, the value reaches 1 at about half trigger pull. So the rest of the trigger pull is just dead. My dead zone in the InputManger is set at 0.

Is this a problem with Unity or Xbox controllers themselves. I am currently using an Xbox One controller.

Thanks

I have also noticed the same thing with the thumbstick. It gets to a value of 1 before I reach the limit of the stick movement.

This has to do with the sensor in your controller.

Depending on wear and tear, different controllers may return different values, especially at the extremities (the dead zone, and the full value). The older the controller the less accurate the sensor.

Of course, you may also have configuration issues for your controller on you computer.

I have multiple controllers that feed back different values. I keep all of them around to test with to get an ‘every user’ experience.

Thanks for the help lordofduct