I’ve setup some input actions for my Thrustmaster T.16000M. Whenever I’m using the default mappings (like stick/left or stick/right) in a 1D Axis, everything works as expected. The Player Input events are fired with the right CallbackContext.
Unfortunately, if I set up a specific axis (such as <HID::Thrustmaster T.16000M Joystick>/rz), the events are not fired.
Is this a known problem? Has anyone a solution for this?
For debugging this, let’s trace things from the source.
When you open the input debugger (Window >> Analysis >> Input Debugger) and then open the input debugger for the Thrustmaster joystick (double click the device or right-click and “Open Device Debug View”) and actuate the control on the joystick, does the “rz” control change value as expected?
If that is indeed the case, I’d recommend checking the action next. When you go into play mode, the input debugger should show the input users in the game (each PlayerInput creates one user) along with their devices and actions. Under the respective action, does the “rz” control appear there?