ValveSoftware / ValveSoftware/Proton
When i connect a doubleshock 4 controller, games running proton thinks it is an xbox controller
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 32.8k
- Forks
- 1.6k
- PR merge metrics
- PR metrics pending
Description
I have tried with proton 5.13
It really doesn't matter the game, it thinks I am using an xbox controller.
even the steam client also thinks it is an xbox controller.
it is not that bad, but the layout is different on both controllers.
if I run other joystick applications like qjoypad or jstest-gtk or native games like supertuxkart they recognize it as "Sony Computer Entertainment USB Controller" and everything goes fine.
Also if I play a native Linux games from the steam client (I am using as test example HITMAN) it believes it is an xbox
is there any way to tell proton and/or steam to use the playstation layout on this controller?
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
Start by reproducing the controller identification with Proton 5.13 and the Steam client, comparing it with qjoypad, jstest-gtk, and native games as described. Done means establishing whether Proton or Steam can preserve the DualShock 4 layout instead of presenting it as an Xbox controller.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- linux
- Domain
- desktop, operating-systems
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100