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

How To Stop RetroArch Menu From Activating?



  • First, I know this has been asked before. I searched and found a few posts I thought were answers but they didn't work for this situation for some reason.

    I have a 3-button original Genesis controller. I set "C" as the Hotkey. Unfortunately in a Genesis game, "C" brings up the RetroArch menu. Naturally, I have no free button here.

    I tried going into RetroArch's Input section to change the setting to "None" and it was already set to "None"!! So I tried setting to L+R just to see. No matter what I do, if I exit, that change won't save. I looked for a "save changes" type option in RetroArch while in-game and found nothing.

    So I'm at a loss. Naturally I could always leave my modded original USB NES plugged in when playing Genesis games, but booooo that would be annoying. lol

    I appreciate any help. Thank You.


  • Global Moderator

    What exactly are you trying to map and to what ? Your C looks to be set as menu_toggle if it brings up the RA gui.



  • @mitu said in How To Stop RetroArch Menu From Activating?:

    What exactly are you trying to map and to what ? Your C looks to be set as menu_toggle if it brings up the RA gui.

    Damn, I didn't realize someone replied. Sorry about that!

    I'm in EmulationStation and mapping "C" to HotKey. From what I've read, without a Select button, you need HotKey mapped so "Start+HotKey" exits a game.

    Which makes a lot of sense, but when I'm actually IN a Genesis game, my HotKey brings up the RetroArch menu by pressing it by itself, so I can't play any games.

    My guess is the "HotKey" in EmulationStation, no matter what it is, takes on the properties of a "Select" button.

    It seems my solution is to get RetroArch to stop responding to "Select" but nothing I try to change it to actually saves. Once I exit the RetroArch menu, my "C" button (HotKey) still opens it.



  • @WishItWas1984 edit: just reread some of what you wrote and answered some of my questions.

    The problem is you are mapping hotkey to your c button and you are also mapping your c button to x

    X+hotkey opens retroarch menu. Because you have c mapped as the hotkey and x, it's causing a problem. Try setting your hotkey to what ever button you mapped to "a"

    Scroll to the bottom to see how you should be mapping your controller:

    https://retropie.org.uk/docs/Mega-Drive-Genesis/

    Just don't map hot key as the same as what you map to x or b



  • The docs say that the A B C buttons on a 3 button Genesis controller should be configured as Y B A respectively. You should set the hotkey as the controller's physical A button (should be configured as Y in Emulation Station, Y isn't used as any of the HOTKEY + inputs)



  • Thanks guys. I will likely get to test this much later tonight, but this definitely is the answer. I appreciate the help. I totally forgot those diagrams on the docs page. sigh



  • Yeah, that worked. Although when I was in NHL '94 I managed to reset the game with an accidental double-button press. Not sure which, but I'll need to pay more attention I guess. LOL



  • @WishItWas1984 I will say if you really want that Mega Drive / Genesis and are fine with using the six button style controller I can recommend the Retroflag controller enough, the quality is absurd and it has a select button and shoulder buttons.

    I use one on my Sega only build and those extra buttons (particularly select) are great for customizing the save/load/exit/fast forward/whatever else controls as it utilizes a button that won't be used on any sega console up to the 16-bit era.



  • @simpleethat said in How To Stop RetroArch Menu From Activating?:

    @WishItWas1984 I will say if you really want that Mega Drive / Genesis and are fine with using the six button style controller I can recommend the Retroflag controller enough, the quality is absurd and it has a select button and shoulder buttons.

    I use one on my Sega only build and those extra buttons (particularly select) are great for customizing the save/load/exit/fast forward/whatever else controls as it utilizes a button that won't be used on any sega console up to the 16-bit era.

    I appreciate the suggestion. I have my Pi in their awesome NES case, so I can only imagine how good the controllers are. For me though, I need to have all original controllers that I was used to back in the day. It just adds that extra bit of nostalgia and realism that makes playing that much more enjoyable for me. Even though I'm definitely giving up functionality of the modern controllers. lol



  • @WishItWas1984 I can completely respect the desire for ultimate nostalgia. I personally love the nostalgia but I have made some concessions for some modernization. At the end of the day as long as you can make it serve your purpose and you're go happy, game on!



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.