Forums » Bugs

Axis inversion settings are lost and affect other axes when remapping PS4 controller

Jan 21, 2026 elteclas link
When configuring a PS4 controller, if axis inversion is enabled and later other button or axis bindings are changed, the global inverted axis setting is lost. Additionally, other axes get their inversion or behavior altered unexpectedly. This makes controller configuration inconsistent and reproducible when remapping inputs after setting axis inversion.
Jan 21, 2026 incarnate link
Which platform are you using? Controller APIs can be quite different depending on the OS, so issues like this may be platform-dependent.
Fri 06:17PM raybondo link
Can you elaborate on this issue?
Please explain it step-by-step to reproduce the issue.
Tue 02:58AM elteclas link
It is very easy to reproduce. Simply configure a PS4 controller and, on the axis configuration screen, check the Invert axis checkboxes and save the configuration. If you then go to the controller button mapping screen, change any button assignment and save, you will see that the Invert axis checkboxes have been reset and are no longer configured as before.

Reproduction steps:

- Connect/configure a PS4 or gamepad controller.

- Go to the axis configuration screen.

- Enable the Invert axis checkboxes on one or more axes.

- Save the configuration.

- Go to the controller screen and change any button mapping.

- Save again.

Actual result:

After saving a button mapping change, the Invert axis settings are reset and the previously enabled checkboxes are lost.
Wed 08:13PM raybondo link
I am unable to reproduce the issue on Windows.

When you say 'Save the configuration' in the axis calibration menu, are you using 'OK' or 'Apply'?