In joy.get_right_thumbstick_axis(), the y-axis is responding to the right thumbstick but the x-axis is responding to the triggers?

Hi there.
I’m currently working with the joystick component using a PDP Xbox controller. I’ve tested the controller in gamepad controller tester and it works fine.
The problem right now is that when using joy.get_right_thumbstick_axis() in psychopy, only the y-axis is responding to my right thumbstick input. The x-axis however responds to the input of my triggers, LT and RT.
How do I fix this problem? :face_with_monocle:
Many thanks for your help! :rose:

I’m having precisely the same problem too. According to Windows’ game controller settings, the triggers correspond to Z axis values, while the right thumbstick corresponds to Y rotation (vertical stick position) and X rotation (horizontal stick position). So my guess is that somewhere the psychopy code is using the Z axis value instead of the X rotation value.

Just an extra note, for the left thumbstick (which works fine), Windows’ settings show that these are called “X axis” and “Y axis”.