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