Nintendo Pro Controller Buttons Reversed
Is there an existing issue for this?
- [x] I have searched the existing issues
Is your issue described in the documentation?
- [x] I have read the documentation
Is your issue present in the latest beta/pre-release?
I'm too lazy to test
Describe the Bug
I have a Nintendo Pro controller I would like to use. It connects fine and initially the server recognised it as a Nintendo controller. I noticed that the X and Y buttons and A and B buttons when pressed in game were reversed. I then changed the server settings to emulate it as an xbox controller but even though it shows up as connecting as an xbox controller in the logs, the same issue persists - the buttons are still reversed.
Expected Behavior
When I set controller to be emulated as an xbox controller, I would expect the physical controller's keys to be mapped to the system in the same way an xbox controller would be.
Additional Context
No response
Host Operating System
CachyOS
Operating System Version
CachyOs - Rolling release
Architecture
amd64/x86_64
Sunshine commit or version
sunshine-2025.628.4510-7
Package
Linux - AUR (Third Party)
GPU Type
NVIDIA
GPU Model
1070
GPU Driver/Mesa Version
580.82.09
Capture Method
KMS (Linux)
Config
Apps
Relevant log output
N/A
Did you try this setting option of moonlight?
OR you could download steam. The steam controller can custom controller's keys to be mapped.