No, it's not specific to the RetroArch version, overrides don't save the hotkey configuration, it's saved only when saving the whole configuration.
You can try to add an extra configuration line in /opt/retropie/configs/gba/retroarch.cfg with
where X is the button input code for L2 - you can find it from your gamepad autoconfiguration file in /opt/retropie/configs/all/retroarch-joypads/<gamepad.cfg>.
When I map the input controller buttons for the controller and get to hotkey, it doesn't recognize the keyboard input
You cannot map inputs from 2 separate input devices in EmulationStation, each one should be mapped separately. Try mapping your keyboard as well - separately from your SNES gamepad - and choose a hotkey there.
TAhis works because your 2nd device is a keyboard and it works as P1 (just as your gampead), otherwise you wouldn't be able to use a 2nd controller for hotkey - only P1 has hotkey control.
@mitu yeah that option falls in the same place as binding the buttons. So when i change the index, it always reverts back when i start the rom again. no matter what i do it wont stick.
Save core remap,
save game remap,
save current configuration,
save new configuration.
Save on exit ON
The only thing that seems to stick is to go in the file through winscp on my computer ,make the changes there and saving. That works fine for remapping buttons. But i Cant find the player index rows in the file.
Hmm maybe i can just change player_input_3 to player_input_4? I didnt think of that.
I just pop in and out of UI modes. You can toggle the "hidden" flag on entries to hide them from kiosk/kid UI mode. By default, if you hide every entry in a system then ES will hide the system in the carousel.
This showed up after I hit "Submit" and the page refreshed.
You don't need to use a Hotkey if you don't want to. Bind a button to the Exit action - instead of the default, Esc - and other 'free' buttons to Pause/Reset. You'll be limited by the number 'free' buttons available.
Argh! You say it in just a few sentences!
(But I was also trying to include enough details to be almost like a HOW-TO.)
@markyh444 Okay. Mitu gave me a starting point to work from so I will take his advice and go from there. If I need further assistance I'll be sure to take the time to collect the necessary information first. Thanks for your responses.
@Dj-EKI If you'd like that combo to open the menu, then open RetroArch from the RetroPie system in EmulationStation, set the option and then save your configuration.
To leave a game, you'll have to use either a Hotkey + Start - which you don't want - or disable the Hotkey and choose another button for the exit hotkey. Pressing that button will automatically exit the game.
@Clyde Thanks. And for anyone following up this question I was easily able to add audio volume control (via hotkey + D-pad up/down) to the config file mentioned earlier. Like this: input_volume_up_axis = ”” inside the quotation marks I copied the number for the up axis, which was -1 in my config file.
@mitu The rewind feature seems to work well in SNES, NES, and MD and with this setup that is 99.9% of what I play so I think I'm good.
As for the controller issue I have tried a few pre-made images and I haven't experienced this setup issue. I have re-downloaded this official image, flashed it, and tried it again and I get the same results so not sure if it is this latest release or what, so I don't know if it is a bug. I would reflash and try with a clean install and with some of the controllers I had, one from 8-bitdo, retro-bit, retroflag, and then the ones that came with my PS1 Classic all with the same results; The retroarch controller file isn't being written correctly. When setup in emulation station it works correctly in those menus but when I enter an emulator all the buttons don't work. I need to go into retroarch and set it up there like I said in my previous post.
I guess if no one reports this it is just me with the setup I have but mine is pretty standard: The official image I download from here, raspberry 3b+, retroflag NES case, and every controller I have. Maybe it is the pi I have? Anyway, I have it working now but when the next release comes out I will give it a try and see if it sorts out my problems.
Thanks for the help though! Besides this little problem I got everything I wanted from the official image and it works great.