RPCS3 Forums

Full Version: Controllers with wrong Mapping
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hello RPCS3 ppl,

I bought this controller: aliexpress.com/item/1005005454683427.html
It feels and works pretty well mechanically.

Here are the Default Settings and what the controller does with these settings:
[attachment=38993]

R1 and R2 and L1 and L2 are swapped. No problem fixing this. However the buttons in red squares are not used by any hardware buttons. The D-Pad buttons and L3 hardware buttons both target L3 - as indicated by the orange arrows. The XYAB hardware buttons and the R3 hardware button as indicated by the orange arrows.

[attachment=38991]
Here are the default settings (I am using SDL)


So what did I do? I did a remapping of the buttons. Here is the result:
[attachment=38994]
[attachment=38990]

After confirming the remap it shows me this warning dialog, which makes sense:
[attachment=38992]


What I am now missing according to the Pads Settings dialog is: Up, Left, Right, Down and RS Y+, RS Y-, RS X+, RS X-.
Since I am missing some "functionality", I also have certain functionality targeted twice by hardware buttons: North, South, West, East and LS Y+, LS Y-, LS X-, LS X+

I am new to RPCS3 but it is likely a problem if some "functionality" is not available via hardware buttons, and some functionality is targeted by several hardware buttons.

I assume for some reason RPCS3 or the OS (Linux) or the hardware itself cannot properly identify and distinguish certain hardware buttons?

Can I use this controller with RPCS3, or will it be a nightmare? Can I somehow fix this?

Maybe "SDL" is not the correct Handler? Or is the hardware sending the EXACT same signals for the D-Pad and the L3 Button (Left joy)? And the same signals for the XYAB-Buttons and the R3 Button (Right joy) - and there is NO WAY to fix this?

Seems strange to me, that the hardware would send identical signals for different hardware buttons. Like a keyboard that sends the same signal if you press "A" or "Z". It would be impossible to type a lot of words.

Please help me fix this Sad