moonlight-stream / moonlight-stream/moonlight-android
Nintendo pro controller buttons are not mapped correctly
Nobody has claimed this yet.
- Dominant language
- C
- Stars
- 7.1k
- Forks
- 1.5k
- PR merge metrics
- No merged PRs in 30d
Description
Can't use Nintendo pro controller, everything works but some buttons are switched/not properly mapped. I am using Android as a client so I cannot remap the buttons. The pro controller is a top end gamepad, following PS4 and Xbox controllers.
Please add support for this controller
Moonlight v9.5.1
Android 8.0
Android TV - mi box S
Nintendo pro controller
Just to say that the controller works perfectly with android, and also works with steam link. It works with moonlight but it send incorrectly mapped buttons to the host. For example, the select button reads as the LT and start as the RT.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No file, test, or entry point is named. Reproduce with a Nintendo Pro Controller on Moonlight v9.5.1 for Android 8.0 on the listed Mi Box S, then trace the controller input handling; done means Select and Start, along with the other buttons, reach the host with the correct mappings.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android
- Domain
- game-dev, mobile-dev
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100