RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    button mapping issues -

    Scheduled Pinned Locked Moved Help and Support
    button mappingubuntuconfig
    4 Posts 2 Posters 807 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • D
      dookieshooter
      last edited by dookieshooter

      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:

      1. 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.


      1. 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.

      1 Reply Last reply Reply Quote 0
      • mituM
        mitu Global Moderator
        last edited by mitu

        @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.

        D 1 Reply Last reply Reply Quote 0
        • D
          dookieshooter @mitu
          last edited by

          @mitu

          doh! thanks for the link. i'll back up what i've got currently and reset using those directions.

          mituM 1 Reply Last reply Reply Quote 0
          • mituM
            mitu Global Moderator @dookieshooter
            last edited by

            @dookieshooter You should delete/rename es_input.cfg and then re-install the emulationstation package, this would generate the correct es_input.cfg file. You'll have to re-configure your controls next time ES boots.

            1 Reply Last reply Reply Quote 1
            • First post
              Last post

            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.