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

    Better way to change hot key bindings for multiple systems?

    Scheduled Pinned Locked Moved Help and Support
    hotkeybindingsretroarch.cfgretroarch
    17 Posts 3 Posters 4.5k 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.
    • dankcushionsD
      dankcushions Global Moderator
      last edited by

      every time you reinstall a system a default retroarch.cfg-rp-dist file is created in its /opt/retropie/configs/SYSTEM/ folder. delete the retroarch.cfg there and use that instead. you'll have to repeat that for every system you've got issues with.

      D 2 Replies Last reply Reply Quote 0
      • D
        Dinierto @dankcushions
        last edited by

        @dankcushions thank you! If I switch back to that .cfg will the 'all' resume precedence? Even if I don't use it for mapping it would be nice to change options globally

        1 Reply Last reply Reply Quote 0
        • D
          Dinierto @dankcushions
          last edited by

          @dankcushions said in Better way to change hot key bindings for multiple systems?:

          every time you reinstall a system a default retroarch.cfg-rp-dist file is created in its /opt/retropie/configs/SYSTEM/ folder. delete the retroarch.cfg there and use that instead. you'll have to repeat that for every system you've got issues with.

          Okay I tried this but there were only three systems that had that file. The Arcade system, FBA, and PSX. I tried copying one of those over a retroarch.cfg from NES, but it didn't change anything. I've edited the retropad controller file in opt/retropie/configs/all/retroarch-joypads but that doesn't seem to have any effect either. Editing the retroarch.cfg in the ALL folder doesn't seem to be of much use since you can only put in one set of buttons. This is very frustrating and I'm sorry if I sound like an idiot. Could I get some assistance please?

          dankcushionsD 1 Reply Last reply Reply Quote 0
          • dankcushionsD
            dankcushions Global Moderator @Dinierto
            last edited by

            @dinierto you have to reinstall each system before the file will appear.

            honestly if you’re having all these problems and have changed many files, it might be easier to just start again from scratch rather than unpick the mess.

            D 1 Reply Last reply Reply Quote 0
            • D
              Dinierto @dankcushions
              last edited by

              @dankcushions said in Better way to change hot key bindings for multiple systems?:

              @dinierto you have to reinstall each system before the file will appear.

              honestly if you’re having all these problems and have changed many files, it might be easier to just start again from scratch rather than unpick the mess.

              I've put way too much work into my current setup so I'd rather not do that. I haven't even changed anything other than the files I've been told to in this post

              dankcushionsD 1 Reply Last reply Reply Quote 0
              • dankcushionsD
                dankcushions Global Moderator @Dinierto
                last edited by

                @dinierto i've given you instructions on how to revert all retroarch.cfg files. once we're back to that state we can diagnose.

                i don't really understand your initial issue. why do you want to change the hotkey buttons? can you give an example of what you'd want to change on your two controllers? i don't think adjusting retroarch.cfgs should be the approach.

                D 1 Reply Last reply Reply Quote 0
                • D
                  Dinierto @dankcushions
                  last edited by

                  @dankcushions said in Better way to change hot key bindings for multiple systems?:

                  @dinierto i've given you instructions on how to revert all retroarch.cfg files. once we're back to that state we can diagnose.

                  i don't really understand your initial issue. why do you want to change the hotkey buttons? can you give an example of what you'd want to change on your two controllers? i don't think adjusting retroarch.cfgs should be the approach.

                  It's not my solution, that's what I was told to do in this forum.

                  I have 2 different controllers. Because hotkeys are set to actual buttons, and not retropad buttons, if I switch controllers the hotkeys don't work right. For example, if save state is set to button 10, button 10 is different between two different controllers. I've edited the autoconfigs but it didn't help.

                  dankcushionsD 1 Reply Last reply Reply Quote 0
                  • dankcushionsD
                    dankcushions Global Moderator @Dinierto
                    last edited by

                    @dinierto said in Better way to change hot key bindings for multiple systems?:

                    @dankcushions said in Better way to change hot key bindings for multiple systems?:

                    @dinierto i've given you instructions on how to revert all retroarch.cfg files. once we're back to that state we can diagnose.

                    i don't really understand your initial issue. why do you want to change the hotkey buttons? can you give an example of what you'd want to change on your two controllers? i don't think adjusting retroarch.cfgs should be the approach.

                    It's not my solution, that's what I was told to do in this forum.

                    I have 2 different controllers. Because hotkeys are set to actual buttons, and not retropad buttons, if I switch controllers the hotkeys don't work right. For example, if save state is set to button 10, button 10 is different between two different controllers. I've edited the autoconfigs but it didn't help.

                    you should have two separate autoconfig files if it's two separate controllers, right?

                    D 1 Reply Last reply Reply Quote 0
                    • D
                      Dinierto @dankcushions
                      last edited by

                      @dankcushions said in Better way to change hot key bindings for multiple systems?:

                      @dinierto said in Better way to change hot key bindings for multiple systems?:

                      @dankcushions said in Better way to change hot key bindings for multiple systems?:

                      @dinierto i've given you instructions on how to revert all retroarch.cfg files. once we're back to that state we can diagnose.

                      i don't really understand your initial issue. why do you want to change the hotkey buttons? can you give an example of what you'd want to change on your two controllers? i don't think adjusting retroarch.cfgs should be the approach.

                      It's not my solution, that's what I was told to do in this forum.

                      I have 2 different controllers. Because hotkeys are set to actual buttons, and not retropad buttons, if I switch controllers the hotkeys don't work right. For example, if save state is set to button 10, button 10 is different between two different controllers. I've edited the autoconfigs but it didn't help.

                      you should have two separate autoconfig files if it's two separate controllers, right?

                      Correct, and I've changed them so that the appropriate buttons correspond to the appropriate hot key in each

                      dankcushionsD 1 Reply Last reply Reply Quote 0
                      • dankcushionsD
                        dankcushions Global Moderator @Dinierto
                        last edited by

                        @dinierto that's the correct solution, so i can only guess that there's something in a retroarch.cfg somewhere that's conflicting.

                        D 1 Reply Last reply Reply Quote 0
                        • D
                          Dinierto @dankcushions
                          last edited by

                          @dankcushions said in Better way to change hot key bindings for multiple systems?:

                          @dinierto that's the correct solution, so i can only guess that there's something in a retroarch.cfg somewhere that's conflicting.

                          That's my only guess too but I don't know enough about that specific issue

                          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.