Is there a way to unbind all joystick axis from default input?

I have some controllers on my PC that cannot be easily detached, and they interfere with the basic WASD controls. Is there any way to remove them from default binding?

There’s no “No Axis” option in the Axis dropdown list, and even if I set it to Joystick 15 Axis 28th it still gives a value change to the Horizontal/Vertical control.

OK… partially resolved: there are 2 “Horizontal” and 2 “Vertical” in the Input axis list.

I had to change the first pair of Horizontal/Vertical to joystick 13 axis 28 or something ridiculous like that, AND also rename the second pair of Horizontal/Vertical to Horizontal2/Vertical2, so they will not give value when I try to GetAxis().

But still I don’t know how to unbind them. If I do have joystick 13 axis 28 then I still wouldn’t be able to get a clean control output.

Hi,

Welcome to our community! :slight_smile:

Have you already tried to change the value of “Joy Num” in the Input Manager?

https://docs.unity3d.com/530/Documentation/Manual/class-InputManager.html

This topic was automatically closed 20 days after the last reply. New replies are no longer allowed.

Privacy & Terms