Another case of hotkeys not working..
-
@mediamogul Can I paste it directly or should I use something like pastebin?
-
If either is too long, use pastebin, if short, use code blocks per https://retropie.org.uk/forum/topic/3/read-this-first. The other required information can be posted straight.
-
Pi Model or other hardware: Pi3 Model B
Power Supply used: Yes
RetroPie Version Used (eg 3.6, 3.8.1, 4.1 - do not write latest): 4.2.4
Built From: Pre made SD Image on RetroPie website
USB Devices connected: 1
Controller used: iBuffalo USB SNES
Error messages received: None
Log found in /dev/shm/runcommand.log (if relevant):
Guide used: Every search result on Google for retropie hotkeys not working
File: (File with issue - with FULL path)
Emulator: NES, SNES, Megadrive (All but FBA actually)
Attachment of config files:
How to replicate the problem: Run any emulator except FBA -
retroarch.cfg for FBA
Settings made here will only override settings in the global retroarch.cfg if placed above the #include line
input_remapping_directory = "/opt/retropie/configs/fba/"
#include "/opt/retropie/configs/all/retroarch.cfg"
-
retroarch.cfg for SNES
# Settings made here will only override settings in the global retroarch.cfg if placed above the #include line
input_remapping_directory = "/opt/retropie/configs/snes/"
input_enable_hotkey = "nul"
input_enable_hotkey_btn = 8
input_exit_emulator_btn = 9
input_menu_toggle_btn = 1
input_load_state_btn = 2
input_save_state_btn = 5
input_reset_btn = 3
input_state_slot_increase_axis = +0
input_state_slot_decrease_axis = -0
input_volume_up_axis = -1
input_volume_down_axis = +1#include "/opt/retropie/configs/all/retroarch.cfg"
-
It looks like you might currently have, or at one time had 'save on exit' set in RetroArch.
Try pasting:
Settings made here will only override settings in the global retroarch.cfg if placed above the #include line input_remapping_directory = "/opt/retropie/configs/snes/" #include "/opt/retropie/configs/all/retroarch.cfg"
into
/opt/retropie/configs/snes/retroarch.cfg
Then paste:Settings made here will only override settings in the global retroarch.cfg if placed above the #include line input_remapping_directory = "/opt/retropie/configs/nes/" #include "/opt/retropie/configs/all/retroarch.cfg"
into
/opt/retropie/configs/nes/retroarch.cfg
Then paste:Settings made here will only override settings in the global retroarch.cfg if placed above the #include line input_remapping_directory = "/opt/retropie/configs/megadrive/" #include "/opt/retropie/configs/all/retroarch.cfg"
into
/opt/retropie/configs/megadrive/retroarch.cfg
-
Ok, I'll give this a try and report back. Thanks!
-
Ok, copied and pasted into the appropriate retroarch.cfg files, but still no luck with the hotkeys :(
-
Now post the contents of
/opt/retropie/configs/all/retroarch.cfg
as well as your particular controller config located at/opt/retropie/configs/all/retroarch/autoconfig/
and let's see what shows up there. -
Also, open up the
retroarch.cfg
file for whatever system you just tested to see if what you pasted is still there. -
-
I checked the udev folder under /op/retropie/configs/all/retroarch/autoconfig/ and it is empty :( So I am lacking a .cfg for my particular controller.
-
Try re-configuring your controller through Emulation Station and check to see if it is created at that location.
-
@mediamogul Looks like that did it! I had tried reconfiguring it before but to no avail. Just tested it on all systems and I have menu access and can exit to ES!
Thanks so much! I feel so much better now.
-
Good to hear. Welcome to the forums btw.
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.