RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    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

    Another case of hotkeys not working..

    Scheduled Pinned Locked Moved Help and Support
    hotkey exithotkeysinput issue
    18 Posts 3 Posters 6.9k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • W
      WetpantsMcGee
      last edited by

      Hi everyone!

      First post on the forum, though long-time reader. Thanks to all the contributors for helping me through solving other people's issues!

      I'm sure everyone here is sick and tired of posts about hotkeys, but I've been tearing my hair out for the past 48 hours trying to fix my problem.

      A few months ago I put on a fresh image of Retropie and I noticed that my hotkeys had stopped working. I tinkered with it for a few hours and could not make any progress, so I packed it away as I was moving at the time. Fast forward to today, and I'm right back here with the same problem. I tried updating to the latest version through the GUI and still, the same. The only system that will work is FBA. SNES, NES, Megadrive all will not let me exit or pull up the menu. I'm running a Pi3 Model B and using an iBuffalo SNES controller. Thanks in advance if anyone has any recommendations!

      BuZzB mediamogulM 2 Replies Last reply Reply Quote 0
      • BuZzB
        BuZz administrators @WetpantsMcGee
        last edited by

        @WetpantsMcGee 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

        To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

        1 Reply Last reply Reply Quote 0
        • mediamogulM
          mediamogul Global Moderator @WetpantsMcGee
          last edited by mediamogul

          @WetpantsMcGee

          Along with the required information above, can you post the contents of /opt/retropie/configs/fba/retroarch.cfg, as well as one of the offending systems like /opt/retropie/configs/snes/retroarch.cfg?

          RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

          W 1 Reply Last reply Reply Quote 0
          • W
            WetpantsMcGee @mediamogul
            last edited by

            @mediamogul Can I paste it directly or should I use something like pastebin?

            mediamogulM 1 Reply Last reply Reply Quote 0
            • mediamogulM
              mediamogul Global Moderator @WetpantsMcGee
              last edited by

              @WetpantsMcGee

              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.

              RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

              1 Reply Last reply Reply Quote 0
              • W
                WetpantsMcGee
                last edited by

                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

                1 Reply Last reply Reply Quote 0
                • W
                  WetpantsMcGee
                  last edited by

                  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"

                  1 Reply Last reply Reply Quote 0
                  • W
                    WetpantsMcGee
                    last edited by

                    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"

                    mediamogulM 1 Reply Last reply Reply Quote 0
                    • mediamogulM
                      mediamogul Global Moderator @WetpantsMcGee
                      last edited by mediamogul

                      @WetpantsMcGee

                      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

                      RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

                      1 Reply Last reply Reply Quote 0
                      • W
                        WetpantsMcGee
                        last edited by

                        Ok, I'll give this a try and report back. Thanks!

                        1 Reply Last reply Reply Quote 0
                        • W
                          WetpantsMcGee
                          last edited by

                          Ok, copied and pasted into the appropriate retroarch.cfg files, but still no luck with the hotkeys :(

                          mediamogulM 2 Replies Last reply Reply Quote 0
                          • mediamogulM
                            mediamogul Global Moderator @WetpantsMcGee
                            last edited by

                            @WetpantsMcGee

                            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.

                            RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

                            1 Reply Last reply Reply Quote 0
                            • mediamogulM
                              mediamogul Global Moderator @WetpantsMcGee
                              last edited by

                              @WetpantsMcGee

                              Also, open up the retroarch.cfg file for whatever system you just tested to see if what you pasted is still there.

                              RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

                              1 Reply Last reply Reply Quote 0
                              • W
                                WetpantsMcGee
                                last edited by

                                https://pastebin.com/embed_js/b2LJM1P5

                                1 Reply Last reply Reply Quote 0
                                • W
                                  WetpantsMcGee
                                  last edited by

                                  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.

                                  mediamogulM 1 Reply Last reply Reply Quote 0
                                  • mediamogulM
                                    mediamogul Global Moderator @WetpantsMcGee
                                    last edited by

                                    @WetpantsMcGee

                                    Try re-configuring your controller through Emulation Station and check to see if it is created at that location.

                                    RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

                                    W 1 Reply Last reply Reply Quote 0
                                    • W
                                      WetpantsMcGee @mediamogul
                                      last edited by

                                      @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.

                                      mediamogulM 1 Reply Last reply Reply Quote 1
                                      • mediamogulM
                                        mediamogul Global Moderator @WetpantsMcGee
                                        last edited by

                                        @WetpantsMcGee

                                        Good to hear. Welcome to the forums btw.

                                        RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

                                        1 Reply Last reply Reply Quote 0
                                        • First post
                                          Last post

                                        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.