JUMP TO SOLUTION Solved

Original topic:

Wrong key layout mapping for PlayStation Dual Sense Controller

(Topic created: 08-22-2022 09:35 AM)
35414 Views
carvalhopatrick
Asteroid
Options
Galaxy S Phones

After updating my phone (S20 FE / SM-G780G) to OneUI 4 / Android 12, I couldn't use my Playstation DualSense controller properly with the phone anymore.

Some of the keybindings for it are completely wrong. For instance, when I press "triangle" I get the action mapped to "L1" in game. "X" gives me the action for "circle", etc. Worst of all, the right analog stick axis is mapped to L2 and R2 triggers, while the L2 and R2 are mapped to right analog axis.

After investigating the issue, I've found that the keylayout file for the controller is wrong. The file is located at /system/usr/keylayout/Vendor_054c_Product_0ce6.kl

To conclude that it's wrong, I've compared the keycodes the controller generates when it's plugged in to my PC to those mapped to the file. The mismatched mappings are consistent to the faults I'm experiencing.

I hope this will get fixed in future patches. As far as I have searched, this is an issue affecting many Samsung phones on Android 12.

 

 

22 Replies
wgi
Constellation
Options
Galaxy S Phones
HahVideoCapture_20220813-110711_2145_1660368941.jpg
0 Likes
Reply
Vlathz
Constellation
Options
Galaxy S Phones
I have the same problem and I can't find answers
0 Likes
Reply
Solution
SamsungJustin
Community Manager
Community Manager
Options
Galaxy S Phones

Hello, Everyone.  I definitely understand the frustration with the controller not working properly with your galaxy devices. In honesty, because the controller is a third-party device, It's hard for us to provide any troubleshooting for this particular matter.

 

For connectivity issues, we recommend checking out the following article: https://www.samsung.com/us/support/troubleshooting/TSG01208950/

For connection, instructions check out the following article: https://www.samsung.com/us/support/answer/ANS00087582/ 

 

In regards to the mapping not aligning properly, we can only recommend making sure that everything is up to date on the phone itself software-wise. It could be the developer of the emulator as well depending on what you're using. There are a bunch of different aspects that would have to be considered.

The only other thing We can recommend is to submit an error report to alert our engineers. 

To do this, please try the following steps: 

• Long press the Samsung Members icon on the Apps screen and Tap Error reports.
• Tap OK on the agreement popup for sending system log data.
• Select Symptom category.
• Describe the problem in detail and SEND.