How do you change default hotkey buttons for joypads?
-
I’m running Retropie v4.7.1 on a Raspberry Pi 4. I am looking for a way to automate default hotkey inputs for controllers. One input for example, input_menu_toggle_btn, tends to default to button 3. I need to change this default to button 7, which tends to be the input_exit_emulator_btn button. I also would like all other hotkeys set to nothing. I know how to do this manually for each controller after configuration.
I’ve tried changing the joypad file in /opt/retropie/configs/all/retroarch/autoconfig, also /opt/retropie/configs/SYSTEMNAME/retroarch.cfg and also /opt/retropie/configs/all/retroarch.cfg. None seem to change the defaults.
I’m running into a situation where the hotkeys need to be automatically assigned to a different button during the controller configuration in emulation station. I have a finicky controller that breaks if I change the .cfg file and it must be reconfigured every time I start ES. If curious, the controller is a 8bitdo SN30 Pro 2.4G classic SNES. It works perfectly in retroarch as long as I default the controller and run the input setup in ES.
-
The hotkey enable button, being RetroArch specific, is part of the joypad auto-configuration profiles saved in
/opt/retropie/configs/all/retroarch/autoconfig
.
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.