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

    Controller and IPAC issue

    Scheduled Pinned Locked Moved Help and Support
    ipac
    21 Posts 5 Posters 4.0k 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.
    • caver01C
      caver01 @DetroitKp
      last edited by caver01

      @DetroitKp I am assuming since you say you use the correct quote that what you actually wrote above is incorrect, since you have smart quotes there which are the wrong type.

      # input_enable_hotkey_btn =
      input_exit_emulator = "num1"
      input_enable_hotkey = "num5"

      These were configurations that worked for my old IPAC. Note that I had the gamepad hotkey DISABLED with the # at the front of that line.

      However, the hotkeys always drove me nuts with my real arcade controls. There were times like playing Metal Slug when I would drop coins and press start quickly but I would accidentally press both at the same time and WHAM--exit the game. This always pissed me off, and since I have dedicated buttons for pause and exit, I never really needed to use hotkeys for that, so I disabled them completely on my setup by putting # in front of both:

      # input_enable_hotkey =
      # input_enable_hotkey_btn =

      My dedicated exit button is wired to a switch on my IPAC that I too have setup to send the ESCAPE key, but you have that listed wrong too. You shouldn't use "esc" but rather "escape" like this:

      input_exit_emulator = escape

      Come to think of it, maybe the quotes are optional, since I don't have them on my exit config line. What is nice about using escape is that if you ever use a non-libretro emulator, the escape key is often already the default for exit (i.e. AdvanceMAME).

      My 4-player cocktail style cabinet built as a custom "roadcase"

      D 3 Replies Last reply Reply Quote 0
      • D
        DetroitKp @caver01
        last edited by

        @caver01 Thanks for the response! When I meant I used the correct quotes, I meant I used the non-smart type, but wasn’t able to type them using my phone. :)

        Thanks for the advice with the escape key. I wasn’t sure whether I needed to type the full name “escape.”

        It’s still driving my crazy that I can’t figure out why select+start on my gamepad will escape, but it won’t with my iPad configured buttons. I wonder if it has to do with a setting in the MAME GUI. Although, if the escape button works, I should be good to go.

        Thanks again for your help!!!

        edmaul69E 1 Reply Last reply Reply Quote 0
        • edmaul69E
          edmaul69 @DetroitKp
          last edited by

          @DetroitKp do you have an iphone? I have the same issue with quotations. They used to be the basic ones until an ios update that messed that up. Now it is “”. I hate that they did that. I have to copy and paste the correct ones. They also messed up the dash. Two or more dashes in a row now are just a solid line. I have to copy and paste that too. Sucks when you are regularly on a site like this trying to type out commands and code.

          D 1 Reply Last reply Reply Quote 0
          • D
            DetroitKp @edmaul69
            last edited by

            @edmaul69 Yes, I do. Fortunately (or unfortunately), I still know close to zero about coding, so it hasn’t been an issue. Just struggling thru trying to set up my first arcade. :)

            1 Reply Last reply Reply Quote 0
            • D
              DetroitKp @caver01
              last edited by

              @caver01 Do you think this would help? I found from another post. I’ve never tried this.


              “Start RetroArch from the RetroPie's system and go to Settings -> Input -> User 1 Binds. You can map your P1 and P2 buttons from there. After you finish the configuration, go to the main menu and then use the Configuration File -> Save Current Configuration menu. This would make the P1/P2 configuration for the IPAC stick.”

              caver01C 1 Reply Last reply Reply Quote 0
              • caver01C
                caver01 @DetroitKp
                last edited by

                @DetroitKp cannot hurt to try. You can also get there via the Emulation Station input config.

                My 4-player cocktail style cabinet built as a custom "roadcase"

                1 Reply Last reply Reply Quote 0
                • D
                  DetroitKp @caver01
                  last edited by

                  @caver01 Hi caver. Once I turn my keyboard hotkey to nul, and I don’t have a usb controller plugged in, how can I access the GUI via Select + X? Or is the answer that I can’t? Thanks!

                  caver01C mituM 2 Replies Last reply Reply Quote 0
                  • caver01C
                    caver01 @DetroitKp
                    last edited by

                    @DetroitKp I think you would need to map a key you DO have to the RGUI.

                    I have tried to do the work behind the scenes so to speak by setting all of my retroarch configs in the cfg files so I don’t have to bring up the menus. I know starting out that is a lot easier said than done.

                    My 4-player cocktail style cabinet built as a custom "roadcase"

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

                      @DetroitKp You can bind the input_menu_toggle key to something you have on your keyboard. By default, it's bound to F1.

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

                        @mitu @caver01 Thanks guys!

                        1 Reply Last reply Reply Quote 0
                        • 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.