05-07-2025, 11:24 PM
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
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
