Sunshine icon indicating copy to clipboard operation
Sunshine copied to clipboard

Nintendo Pro Controller Buttons Reversed

Open Danzig67 opened this issue 3 months ago • 1 comments

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

Danzig67 avatar Sep 23 '25 20:09 Danzig67

Image

Did you try this setting option of moonlight?

OR you could download steam. The steam controller can custom controller's keys to be mapped.

Yundi339 avatar Oct 30 '25 05:10 Yundi339