[RESOLVED][5.1] RPCS3 - Controller mapping wrong (A/B and Axis reversed) since 5.10 update
2 posters
Page 1 of 1
[RESOLVED][5.1] RPCS3 - Controller mapping wrong (A/B and Axis reversed) since 5.10 update
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
Wrong Config
Correct Config
Other Emulators tested (2 of them) seem to be ok.
es_input.cfg file contents
RPCS3 Version
Wrong Config
Correct Config
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- Messages : 3
Date d'inscription : 2023-01-26
Re: [RESOLVED][5.1] RPCS3 - Controller mapping wrong (A/B and Axis reversed) since 5.10 update
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 ?
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 ?
tartifless- Admin
- Messages : 1673
Date d'inscription : 2021-04-27
SoXXoS likes this post
Re: [RESOLVED][5.1] RPCS3 - Controller mapping wrong (A/B and Axis reversed) since 5.10 update
Here is the configuration generated by RetroBat with my Xbox controller:
And all buttons are correctly mapped.
And my es_input:
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>
tartifless- Admin
- Messages : 1673
Date d'inscription : 2021-04-27
Re: [RESOLVED][5.1] RPCS3 - Controller mapping wrong (A/B and Axis reversed) since 5.10 update
Can you try and rename your current es_input to .old, reconfigure your controller, and try again ?
tartifless- Admin
- Messages : 1673
Date d'inscription : 2021-04-27
Re: [RESOLVED][5.1] RPCS3 - Controller mapping wrong (A/B and Axis reversed) since 5.10 update
Hello, i have identified the issue, we will provide fix
tartifless- Admin
- Messages : 1673
Date d'inscription : 2021-04-27
SoXXoS likes this post
Re: [RESOLVED][5.1] RPCS3 - Controller mapping wrong (A/B and Axis reversed) since 5.10 update
So after disabling "Switch A & B Buttons in Emulationstation" - the A/B Swap issue is resolved.
to confim ES_Input is now
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....
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- Messages : 3
Date d'inscription : 2023-01-26
Re: [RESOLVED][5.1] RPCS3 - Controller mapping wrong (A/B and Axis reversed) since 5.10 update
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
https://wiki.retrobat.org/tutorials/know-issues-and-fixes#axis-inversion-in-rpcs3-emulator
Please come back to me if it fixes the issue
tartifless- Admin
- Messages : 1673
Date d'inscription : 2021-04-27
Re: [RESOLVED][5.1] RPCS3 - Controller mapping wrong (A/B and Axis reversed) since 5.10 update
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...
... 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....
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...
... 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- Messages : 3
Date d'inscription : 2023-01-26
Lorenzolamas and getupor like this post
Similar topics
» [RESOLVED] Disabling automatic controller mapping gone?
» [RESOLVED] Help mapping for Dual Sense Edge Controller with RetroArch
» [RESOLVED] Retrobat update- How do they affect non retroarch emulators (controller configs etc)
» Retrobat does not save control mapping (ps4 controller)
» Controller Mapping
» [RESOLVED] Help mapping for Dual Sense Edge Controller with RetroArch
» [RESOLVED] Retrobat update- How do they affect non retroarch emulators (controller configs etc)
» Retrobat does not save control mapping (ps4 controller)
» Controller Mapping
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum