Using 8bitdo SN30 Pro+, only successful hotkey map is the X button
-
- Raspberry Pi 4 Model B (4GB)
- USB-C Power Supply - 5.1V 3.0A
- Retropie version: 4.6
- Built from: Image on Retropie website (md5: 9154d998cba5219ddf23de46d8845f6c)
- USB Devices connected: Controller only
- Controller: 8bitdo SN30 Pro+ (connected via USB)
- Emulator: Retroarch
First, the controller config wizard only recognizes single button presses. I'd like to set the hotkey as a combination press like Select+Start. But the wizard does not recognize any combination button presses. Instead it recognizes the first button press only. So when trying to set Select+Start as the hotkey, I press both simultaneously, but only Select is recognized.
Second, setting Select as the hotkey (or not setting a hotkey and allowing the system to default to Select) does not work at all while in game. I run through the controller configuration, bind all buttons, set Select as hotkey. I open a game, let it load and press Select. The game recognizes the button press as normal, but it does register as a hotkey press.
I have had success using the X button as a hotkey. While playing Super Mario World, for example. I can press X and save state, load, exit content, etc. But some games utilize the X button for specific controls. So in those games, pressing X opens the hotkey menu and the button press is recognized in game. Then pressing B exits the hotkey menu but is again recognized in game. Which leads to getting stuck in in-game menus or other unwanted outcomes.
The controller also has a home button below the B button. This would be an ideal hotkey as it is not used in games. But just like when the hotkey is set as Select, pressing the button while in game does nothing at all.
-
Re-map the controller from EmulationStation, skip the Hotkey assignment and choose to use Select as hotkey. This should generate a configuration file for RetroArch - can you post that file ? You can find it in
\\retropie\configs\all\retroarch-joypads
. -
@mitu After remapping the controller as you stated and reviewing the config file, I tried holding Select then pressing Start, and it took me out of the game. Similarly, holding Select and pressing left bumper loaded state. In short, it seems to be working. It appears my understanding of the hotkey was incorrect. I thought you simply pressed the hotkey only to bring up the GUI.
Thank you for your help and work on this forum.
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.