• Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
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.
  • D
    DetroitKp
    last edited by 27 Mar 2019, 02:09

    Thanks guys. Great write up and really good tips.

    I set Coin to be Select in Emulation Station setup for my IPAC, but I couldn’t exit out of games by pressing both Start + Coin/Select buttons. I could, however, exit out of games pushing Start+Select on my usb controller. Maybe once I check my config files I will be able to figure out the issue.

    1 Reply Last reply Reply Quote 0
    • D
      DetroitKp @caver01
      last edited by 27 Mar 2019, 02:22

      @caver01 Sorry, two more really dumb questions. Your write up mentions to use 1A and 1B for admin buttons (and not control buttons) (which I don’t have anyway on my ipac4). Question - is there any reason I couldn’t use SW 7 or SW8 for dedicated admin buttons (like esc)? I only use SW1-6 for my control buttons. Also, do I need a dedicated Enter button? Or do most people just use A or B button? Thanks!

      H C 2 Replies Last reply 27 Mar 2019, 23:38 Reply Quote 0
      • H
        heavyholyman @DetroitKp
        last edited by 27 Mar 2019, 23:38

        I left my keyboard set to defaults, launched emulationstation, mapped joysticks/buttons when it first detected my 'keyboard', and customized for each emulator by editing retroarch.cfg if needed.

        1 Reply Last reply Reply Quote 0
        • C
          caver01 @DetroitKp
          last edited by 28 Mar 2019, 06:53

          @DetroitKp you can. I do. My IPAC4 is old so does not even have those 1A 1B buttons. I only have four buttons for players 3 and 4 so I use SW5,6,7,8 for admin buttons. You just have to use the config utility to configure these for other keys, or map them in your .cfg using the key inputs they are already sending.

          As for coin-start for exit, you are right about it probably being a .cfg issue. You could go through the input setup again in Emulation Station with the IPAC device and make sure coin is your hot key.

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

          D 2 Replies Last reply 29 Mar 2019, 02:36 Reply Quote 0
          • D
            DetroitKp @caver01
            last edited by 29 Mar 2019, 02:36

            @caver01 Thanks! Really appreciate the help and advice!

            1 Reply Last reply Reply Quote 0
            • D
              DetroitKp @caver01
              last edited by 8 Apr 2019, 00:28

              @caver01 I can’t seem to exit arcade games by pressing coin/select and start (although it works when I do it on my usb controller). Here are my config settings:

              input_enable_hotkey = “num5” (which is coin/select)
              and
              input_exit_emulator = “num1” (which is start)

              I also used correct quote type.

              I assigned an IPAC button to Escape. Should I just change the exit emulator to =“esc” ?

              Thanks

              C 1 Reply Last reply 8 Apr 2019, 06:24 Reply Quote 0
              • C
                caver01 @DetroitKp
                last edited by caver01 4 Aug 2019, 07:27 8 Apr 2019, 06:24

                @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 9 Apr 2019, 02:10 Reply Quote 0
                • D
                  DetroitKp @caver01
                  last edited by 9 Apr 2019, 02:10

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

                  E 1 Reply Last reply 9 Apr 2019, 04:34 Reply Quote 0
                  • E
                    edmaul69 @DetroitKp
                    last edited by 9 Apr 2019, 04:34

                    @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 10 Apr 2019, 02:17 Reply Quote 0
                    • D
                      DetroitKp @edmaul69
                      last edited by 10 Apr 2019, 02:17

                      @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 10 Apr 2019, 02:22

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

                        C 1 Reply Last reply 11 Apr 2019, 18:31 Reply Quote 0
                        • C
                          caver01 @DetroitKp
                          last edited by 11 Apr 2019, 18:31

                          @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 27 May 2019, 01:51

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

                            C M 2 Replies Last reply 27 May 2019, 18:14 Reply Quote 0
                            • C
                              caver01 @DetroitKp
                              last edited by 27 May 2019, 18:14

                              @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
                              • M
                                mitu Global Moderator @DetroitKp
                                last edited by 27 May 2019, 18:19

                                @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 27 May 2019, 23:24 Reply Quote 0
                                • D
                                  DetroitKp @mitu
                                  last edited by 27 May 2019, 23:24

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

                                    This community forum collects and processes your personal information.
                                    consent.not_received