Controller and IPAC issue
-
@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).
-
@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!!!
-
@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.
-
@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. :)
-
@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.”
-
@DetroitKp cannot hurt to try. You can also get there via the Emulation Station input config.
-
@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!
-
@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.
-
@DetroitKp You can bind the
input_menu_toggle
key to something you have on your keyboard. By default, it's bound toF1
. -
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.