button mapping issues -
-
I have a few issues with button mappings using the latest versions of retropie/emulationstation-dev on PC - ubuntu 20.04.
I have 2 extra buttons installed on a modified arcade1up cabinet. These are identified as buttons 8 and 9 via jstest. I mapped them to right/left triggers in emulation station input setup.
I have buttons 6 and 7 mapped to start and select.
I have deleted es_input.cfg and redone the controller setup for p1 and p2.
Issues:
- to exit a game, I'm having to press button 9+start/6. Pressing start+select does nothing. I understand that this should be the default way to exit a game and would like it to work that way. Looking through configuration files, I'm not seeing anything that is overriding this behavior, though.
EDIT: Fixed. At some point I must have modified the hotkey config in retroarch to be button 9. So changing that back to select and saving the config fixed it.
- lr-mame20XX config/Tab button mapping.
I'd like to map hotkey + button 8 (or even button 8 and button 9) to get into the config menu. However, none of the lr emulators seem to be recognizing buttons 8 or 9. every other button is detected.
EDIT 2: I was able to get this going, but I had to go into retroarch and make rretroarch button 7 map to physical button 8 then add physical button 9 to an unused retroarch input (i actually used mame TAB/Config for button 9). Then, I was able to go back into mame 2015 and 2010 and set the config option to use TAB or P1 B9 P1 B8....
I thought that setting up those buttons through the emulation station input config would have setup RA for me.
I'm using dragon rise usb encoders if that matters. jstest detects all the buttons I have installed. Appreciate any help!
I was also wondering if it was possible to use the hotkey to do this as a combo.
-
@dookieshooter said in button mapping issues -:
I thought that setting up those buttons through the emulation station input config would have setup RA for me.
It would have, until you've deleted
es_input.cfg
and thus threw away the auto-configuration part. The correct way to reset your controls is described here. -
doh! thanks for the link. i'll back up what i've got currently and reset using those directions.
-
@dookieshooter You should delete/rename
es_input.cfg
and then re-install theemulationstation
package, this would generate the correctes_input.cfg
file. You'll have to re-configure your controls next time ES boots.
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.