RETROBAT Official Board
Would you like to react to this message? Create an account in a few clicks or log in to continue.

[RESOLVED][5.1] RPCS3 - Controller mapping wrong (A/B and Axis reversed) since 5.10 update

2 posters

Go down

[RESOLVED][5.1] RPCS3 - Controller mapping wrong (A/B and Axis reversed) since 5.10 update Empty [RESOLVED][5.1] RPCS3 - Controller mapping wrong (A/B and Axis reversed) since 5.10 update

Post by SoXXoS 26/01/23, 12:23 pm

Hi, since updating to Retrobat v5.10, my PS3 (RPCS3) Controller Stick Axis and "Circle/Triangle" buttons are reversed in RPCS3 - but seem ok in other emulators tried (PSP and NES Emulator)

RPCS3 Version

[RESOLVED][5.1] RPCS3 - Controller mapping wrong (A/B and Axis reversed) since 5.10 update Versio10

Wrong Config

[RESOLVED][5.1] RPCS3 - Controller mapping wrong (A/B and Axis reversed) since 5.10 update Wrong_10

Correct Config

[RESOLVED][5.1] RPCS3 - Controller mapping wrong (A/B and Axis reversed) since 5.10 update Right_10

Other Emulators tested (2 of them) seem to be ok.

es_input.cfg file contents

Code:
<?xml version="1.0"?>
<inputList>
 <inputConfig type="joystick" deviceName="Controller (XBOX 360 For Windows)" deviceGUID="030000005509000000b4000000007200">
 <input name="a" type="button" id="1" value="1" />
 <input name="b" type="button" id="0" value="1" />
 <input name="down" type="hat" id="0" value="4" />
 <input name="hotkey" type="button" id="8" value="1" />
 <input name="joystick1left" type="axis" id="0" value="-1" />
 <input name="joystick1up" type="axis" id="1" value="-1" />
 <input name="joystick2left" type="axis" id="2" value="-1" />
 <input name="joystick2up" type="axis" id="3" value="-1" />
 <input name="l2" type="axis" id="4" value="1" />
 <input name="l3" type="button" id="8" value="1" />
 <input name="left" type="hat" id="0" value="8" />
 <input name="pagedown" type="button" id="5" value="1" />
 <input name="pageup" type="button" id="4" value="1" />
 <input name="r2" type="axis" id="5" value="1" />
 <input name="r3" type="button" id="9" value="1" />
 <input name="right" type="hat" id="0" value="2" />
 <input name="select" type="button" id="6" value="1" />
 <input name="start" type="button" id="7" value="1" />
 <input name="up" type="hat" id="0" value="1" />
 <input name="x" type="button" id="3" value="1" />
 <input name="y" type="button" id="2" value="1" />
 </inputConfig>
</inputList>
SoXXoS
SoXXoS

Messages : 3
Date d'inscription : 2023-01-26

Back to top Go down

[RESOLVED][5.1] RPCS3 - Controller mapping wrong (A/B and Axis reversed) since 5.10 update Empty Re: [RESOLVED][5.1] RPCS3 - Controller mapping wrong (A/B and Axis reversed) since 5.10 update

Post by tartifless 26/01/23, 02:44 pm

Hello,

What happens if you use the RetroBat provided version of RPCS3 ?
Because we did not really changed the mapping injection between V5 and V5.1...

Regarding A and B inversion, this is because your configuration of A & B in ES is not correct, a should have id=0 and b id=1.
Can you check in your DEV options of RetroBat that you do not have A&B button reversed set ?


[RESOLVED][5.1] RPCS3 - Controller mapping wrong (A/B and Axis reversed) since 5.10 update Modo
tartifless
tartifless
Admin

Messages : 1127
Date d'inscription : 2021-04-27

SoXXoS likes this post

Back to top Go down

[RESOLVED][5.1] RPCS3 - Controller mapping wrong (A/B and Axis reversed) since 5.10 update Empty Re: [RESOLVED][5.1] RPCS3 - Controller mapping wrong (A/B and Axis reversed) since 5.10 update

Post by tartifless 26/01/23, 02:47 pm

Here is the configuration generated by RetroBat with my Xbox controller:
[RESOLVED][5.1] RPCS3 - Controller mapping wrong (A/B and Axis reversed) since 5.10 update KlztEOX

And all buttons are correctly mapped.

And my es_input:
Code:
<inputConfig type="joystick" deviceName="Xbox One S Controller" deviceGUID="030000005e040000200b000015057200">
      <input name="a" type="button" id="0" value="1" />
      <input name="b" type="button" id="1" value="1" />
      <input name="down" type="hat" id="0" value="4" />
      <input name="hotkey" type="button" id="6" value="1" />
      <input name="joystick1left" type="axis" id="0" value="-1" />
      <input name="joystick1up" type="axis" id="1" value="-1" />
      <input name="joystick2left" type="axis" id="2" value="-1" />
      <input name="joystick2up" type="axis" id="3" value="-1" />
      <input name="l2" type="axis" id="4" value="1" />
      <input name="l3" type="button" id="8" value="1" />
      <input name="left" type="hat" id="0" value="8" />
      <input name="pagedown" type="button" id="5" value="1" />
      <input name="pageup" type="button" id="4" value="1" />
      <input name="r2" type="axis" id="5" value="1" />
      <input name="r3" type="button" id="9" value="1" />
      <input name="right" type="hat" id="0" value="2" />
      <input name="select" type="button" id="6" value="1" />
      <input name="start" type="button" id="7" value="1" />
      <input name="up" type="hat" id="0" value="1" />
      <input name="x" type="button" id="3" value="1" />
      <input name="y" type="button" id="2" value="1" />
   </inputConfig>


[RESOLVED][5.1] RPCS3 - Controller mapping wrong (A/B and Axis reversed) since 5.10 update Modo
tartifless
tartifless
Admin

Messages : 1127
Date d'inscription : 2021-04-27

Back to top Go down

[RESOLVED][5.1] RPCS3 - Controller mapping wrong (A/B and Axis reversed) since 5.10 update Empty Re: [RESOLVED][5.1] RPCS3 - Controller mapping wrong (A/B and Axis reversed) since 5.10 update

Post by tartifless 26/01/23, 02:53 pm

Can you try and rename your current es_input to .old, reconfigure your controller, and try again ?


[RESOLVED][5.1] RPCS3 - Controller mapping wrong (A/B and Axis reversed) since 5.10 update Modo
tartifless
tartifless
Admin

Messages : 1127
Date d'inscription : 2021-04-27

Back to top Go down

[RESOLVED][5.1] RPCS3 - Controller mapping wrong (A/B and Axis reversed) since 5.10 update Empty Re: [RESOLVED][5.1] RPCS3 - Controller mapping wrong (A/B and Axis reversed) since 5.10 update

Post by tartifless 26/01/23, 03:01 pm

Hello, i have identified the issue, we will provide fix


[RESOLVED][5.1] RPCS3 - Controller mapping wrong (A/B and Axis reversed) since 5.10 update Modo
tartifless
tartifless
Admin

Messages : 1127
Date d'inscription : 2021-04-27

SoXXoS likes this post

Back to top Go down

[RESOLVED][5.1] RPCS3 - Controller mapping wrong (A/B and Axis reversed) since 5.10 update Empty Re: [RESOLVED][5.1] RPCS3 - Controller mapping wrong (A/B and Axis reversed) since 5.10 update

Post by SoXXoS 26/01/23, 03:21 pm

So after disabling "Switch A & B Buttons in Emulationstation" - the A/B Swap issue is resolved.

to confim ES_Input is now

Code:
<?xml version="1.0"?>
<inputList>
   <inputConfig type="joystick" deviceName="Controller (XBOX 360 For Windows)" deviceGUID="030000005509000000b4000000007200">
      <input name="a" type="button" id="0" value="1" />
      <input name="b" type="button" id="1" value="1" />
      <input name="down" type="hat" id="0" value="4" />
      <input name="hotkey" type="button" id="8" value="1" />
      <input name="joystick1left" type="axis" id="0" value="-1" />
      <input name="joystick1up" type="axis" id="1" value="-1" />
      <input name="joystick2left" type="axis" id="2" value="-1" />
      <input name="joystick2up" type="axis" id="3" value="-1" />
      <input name="l2" type="axis" id="4" value="1" />
      <input name="l3" type="button" id="8" value="1" />
      <input name="left" type="hat" id="0" value="8" />
      <input name="pagedown" type="button" id="5" value="1" />
      <input name="pageup" type="button" id="4" value="1" />
      <input name="r2" type="axis" id="5" value="1" />
      <input name="r3" type="button" id="9" value="1" />
      <input name="right" type="hat" id="0" value="2" />
      <input name="select" type="button" id="6" value="1" />
      <input name="start" type="button" id="7" value="1" />
      <input name="up" type="hat" id="0" value="1" />
      <input name="x" type="button" id="3" value="1" />
      <input name="y" type="button" id="2" value="1" />
   </inputConfig>
</inputList>





to confirm, The swapped joystick axis still remains
In addition to the above version I've tried with the RPCS3 versions.
* 0.0.26-14568 and
* 0.0.26-14606

I'll reinstall a fresh version of Retrobat shortly, and revert to that version of RPCS3 to see if it persists....





SoXXoS
SoXXoS

Messages : 3
Date d'inscription : 2023-01-26

Back to top Go down

[RESOLVED][5.1] RPCS3 - Controller mapping wrong (A/B and Axis reversed) since 5.10 update Empty Re: [RESOLVED][5.1] RPCS3 - Controller mapping wrong (A/B and Axis reversed) since 5.10 update

Post by tartifless 26/01/23, 03:31 pm

Can you try this fix:
https://wiki.retrobat.org/tutorials/know-issues-and-fixes#axis-inversion-in-rpcs3-emulator

Please come back to me if it fixes the issue


[RESOLVED][5.1] RPCS3 - Controller mapping wrong (A/B and Axis reversed) since 5.10 update Modo
tartifless
tartifless
Admin

Messages : 1127
Date d'inscription : 2021-04-27

Back to top Go down

[RESOLVED][5.1] RPCS3 - Controller mapping wrong (A/B and Axis reversed) since 5.10 update Empty Re: [RESOLVED][5.1] RPCS3 - Controller mapping wrong (A/B and Axis reversed) since 5.10 update

Post by SoXXoS 26/01/23, 04:33 pm

Yay! The hotfix (https://wiki.retrobat.org/tutorials/know-issues-and-fixes#axis-inversion-in-rpcs3-emulator) has resolved the issue..

To confirm however (incase this is useful) - using a clean v5.10 install, and installing the RPCS3 from the EmuStation interface results in this version of RPCS3x...

[RESOLVED][5.1] RPCS3 - Controller mapping wrong (A/B and Axis reversed) since 5.10 update Stillw10

... which still had the issue.

Utilising the patch has resolved the issue for me when running "RPCS3 Version: 0.0.26-14606-5f0467b0 Alpha | master"

I've not tried any other RPCS3 versions with this hotfix, but i figure you found what was causing it.

Thanks again, amazing service, will come again! 5 Stars....
SoXXoS
SoXXoS

Messages : 3
Date d'inscription : 2023-01-26

Lorenzolamas and getupor like this post

Back to top Go down

[RESOLVED][5.1] RPCS3 - Controller mapping wrong (A/B and Axis reversed) since 5.10 update Empty Re: [RESOLVED][5.1] RPCS3 - Controller mapping wrong (A/B and Axis reversed) since 5.10 update

Post by Sponsored content


Sponsored content


Back to top Go down

Back to top

- Similar topics

 
Permissions in this forum:
You cannot reply to topics in this forum