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

    multiple controllers with hotkey access?

    Scheduled Pinned Locked Moved Help and Support
    controllerretroarchps4 controllernes30 pro
    20 Posts 5 Posters 6.2k 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 @smoothmalik
      last edited by

      @smoothmalik said in multiple controllers with hotkey access?:

      @dankcushions I have p1 setup as nespro 30 and p2 setup as ps4 controller. Is there a way to make the ps4 controller if that is the only one i activate automatically be setup for hotkey controllers since it is now p1? What im running into is if I run out of juice on my nespro30 and instead use ps4 controller now as p1 I have to go into retroarch and now remap the layout for the controls again since the nespro was originaly mapped as p1.

      i don't really understand why you have to remap - mappings aren't stored per player, they're stored per controller.

      hotkeys are only active on P1, so if you have two controllers plugged in, and unplug P1, then P2 will now have live hotkeys.

      S 1 Reply Last reply Reply Quote -1
      • S
        smoothmalik @dankcushions
        last edited by

        @dankcushions i'm mapping strictly in retroach. If nespro 30 is p1 and I map that and also assign the hotkey to the select button , and I also map p2 as the ps4 controller where there is no mapping of the hotkey . If i choose to only use the ps4 controller and it defaults to p1 retroach nolonger knows what to use for the hotkey because this was never mapped previously. Is there a way to overcome this? Where any P1 can always have the same hotkey that its programmed to no matter what type of controller is activated. I hope this makes sense.

        1 Reply Last reply Reply Quote 0
        • P
          pirossi
          last edited by pirossi

          same problem same cuestion, i have 6 controllers, 2snes,2ps3, and 2 joystick all configured, in game work ok but hotkeys dont work okay.
          when i unplug joystick and i conect a diferent controller, hotkey map change because they take before gamepad hotkey config asignation ...
          i whant if it posible to recognice correctly, i have made individually,configuration keymap and hotkeys in:
          /opt/retropie/configs/all/retroarch-joypads/
          i want retropie only take that adress configurations hotkeys, in game for each gamepad.
          if i conect ps3 controller, and if i disconnect and conect other gamepad.

          is posible?

          thanks!

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

            @pirossi said in multiple controllers with hotkey access?:

            is posible?

            no, the issue linked above is still open. it's currently only possible to use hotkeys and retroarch functions for player 1.

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

              @dankcushions said in multiple controllers with hotkey access?:

              @pirossi said in multiple controllers with hotkey access?:

              is posible?

              no, the issue linked above is still open. it's currently only possible to use hotkeys and retroarch functions for player 1.

              Forgive me if I'm mistaken, but I'm not sure you understand his issue. Yes he was asking about hotkeys for player 2, but he's also saying that when he uses a different controller as player 1, they hotkeys no longer work because they are set for the previous controller. For example, if I have save state set to button 10 on a controller, then I unplug it and plug in another controller, button 10 is now some other button and so the hotkey I had set before no longer works. I'm having this same experience and was wondering also if there's a solution.

              edmaul69E P 2 Replies Last reply Reply Quote 0
              • edmaul69E
                edmaul69 @Dinierto
                last edited by

                @dinierto if you stop setting up the configs inside retroarch and use/ edit the autoconfig files in /opt/retropie/configs/retroarch/autoconfig/ then you wont have those issues.

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

                  @edmaul69 said in multiple controllers with hotkey access?:

                  @dinierto if you stop setting up the configs inside retroarch and use/ edit the autoconfig files in /opt/retropie/configs/retroarch/autoconfig/ then you wont have those issues.

                  I've done that, either I'm doing it wrong or it didn't work. I set the keys in the autoconfig files but it hasn't done anything

                  edmaul69E 1 Reply Last reply Reply Quote 0
                  • edmaul69E
                    edmaul69 @Dinierto
                    last edited by

                    @dinierto do them the same as they show up in retroarch but remove the player1 part so they match how everything else is done in the autoconfigs.

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

                      @edmaul69 I'm sorry but I don't know what you mean. What am I editing now? The autoconfigs don't have Player 1. I just changed the button numbers to match what I wanted them to be.

                      edmaul69E 1 Reply Last reply Reply Quote 0
                      • edmaul69E
                        edmaul69 @Dinierto
                        last edited by

                        @dinierto sorry site when down for maintenance while i was trying to post a new post. you can change the numbers and you can also add new stuff. anything that is done in the retroarch.cfg can also be done in the autoconfigs. for example i added these to my ps3 controller:

                        input_disk_eject_toggle_btn = "12"
                        input_disk_next_btn = "11"
                        input_disk_prev_btn = "10"
                        

                        however you need to delete the configs you created for the autoconfigs to work.

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

                          @edmaul69 said in multiple controllers with hotkey access?:

                          @dinierto sorry site when down for maintenance while i was trying to post a new post. you can change the numbers and you can also add new stuff. anything that is done in the retroarch.cfg can also be done in the autoconfigs. for example i added these to my ps3 controller:

                          input_disk_eject_toggle_btn = "12"
                          input_disk_next_btn = "11"
                          input_disk_prev_btn = "10"
                          

                          however you need to delete the configs you created for the autoconfigs to work.

                          Okay, I've set those buttons. Which config would I delete? I haven't created any myself.

                          edmaul69E 1 Reply Last reply Reply Quote 0
                          • edmaul69E
                            edmaul69 @Dinierto
                            last edited by edmaul69

                            @dinierto you arent trying to hot swap while in the middle of a game are you?

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

                              @edmaul69 said in multiple controllers with hotkey access?:

                              @dinierto you arent trying to hot swap while in the middle of a game are you?

                              No, but in Emulation Station I am

                              1 Reply Last reply Reply Quote 0
                              • P
                                pirossi @Dinierto
                                last edited by

                                @dinierto

                                i have the solution!
                                i writre here
                                https://retropie.org.uk/forum/topic/5191/accidentally-changed-button-mapping/12

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

                                  @pirossi said in multiple controllers with hotkey access?:

                                  @dinierto

                                  i have the solution!
                                  i writre here
                                  https://retropie.org.uk/forum/topic/5191/accidentally-changed-button-mapping/12

                                  That's it! Can I kiss you?

                                  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.