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

    Dynamically choose which input is controller 1?

    Scheduled Pinned Locked Moved Help and Support
    controllerplayer 1usb
    8 Posts 3 Posters 6.1k 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.
    • S
      surfrock66
      last edited by

      I have a cabinet with 2 built-in controllers, but then 2 external USB ports for plugging in other controllers. As they were set up, left arcade control is controller 1, right arcade control is controller 2, logitech gamepad 1 is controller 3, and logitech gamepad 2 is controller 4.

      If I fire up a NES emulator and try to play a ROM, only the left arcade controller registers, I can't make it see the logitech game pad. Everything I search for seems to direct me to re-mapping buttons....I'm looking for how to select which controller is player 1/2 per game, and probably per emulator.

      Thanks!

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

        @surfrock66 you can do it a couple ways. One way is dependant on which usb port your controller is on. If you put arcade controllers on ports 2 & 3 and leave ports 0 & 1 for other controllers, if you have only the arcade sticks plugged in they are used. If you plug controllers into ports 0 & 1 they get priority. The other method was designed by meleu where you can set up which controllers are what player under joystick selection in the retropie menu. Here is the link to how to install it:

        https://retropie.org.uk/forum/topic/1167/here-is-a-way-to-select-joystick-for-players-1-4-global-or-emu-specific

        1 Reply Last reply Reply Quote 0
        • S
          surfrock66
          last edited by

          I installed that and it kind of works; I want to see how that project plays out. To be honest, global or per-emulator config is not what I had in mind...I'm introducing my 2 year old to gaming, and he can't really handle the controller yet, so for example if I'm playing NES I use a Logitech USB controller, but if he's playing it, I let him use the arcade joystick and I hit jump or vice versa. I'm hoping to be able to choose the controller each time I launch the emulator.

          meleuM 1 Reply Last reply Reply Quote 0
          • meleuM
            meleu @surfrock66
            last edited by

            @surfrock66 Great news for you! You don't even need to exit the RetroArch in order to change the input controller!

            Check this topic: https://retropie.org.uk/forum/topic/3882/change-retroarch-controllers-index-on-the-fly-with-no-issues

            • Useful topics
            • joystick-selection tool
            • rpie-art tool
            • achievements I made
            1 Reply Last reply Reply Quote 1
            • S
              surfrock66
              last edited by

              Can you expand on why "config_save_on_exit" is bad? Is it just that you can break the system and get stuck?

              meleuM 1 Reply Last reply Reply Quote 0
              • meleuM
                meleu @surfrock66
                last edited by meleu

                @surfrock66 said in Dynamically choose which input is controller 1?:

                Can you expand on why "config_save_on_exit" is bad? Is it just that you can break the system and get stuck?

                It won't break the system, but will drive you crazy. :-)

                I detailed the reasons here: https://retropie.org.uk/forum/topic/1714/retroarch-config-confusion-and-issues/2

                • Useful topics
                • joystick-selection tool
                • rpie-art tool
                • achievements I made
                1 Reply Last reply Reply Quote 0
                • S
                  surfrock66
                  last edited by

                  I see. Part of me wants to try it...part of me thinks it'll be more easily configurable in the extremely near future so I should wait. I'll definitely set it per session for now.

                  meleuM 1 Reply Last reply Reply Quote 0
                  • meleuM
                    meleu @surfrock66
                    last edited by

                    @surfrock66 if you are about to explode with so much desire to use RGUI, the advice I give is: use it through emulationstation RetroPie menu only. And do not enable "Save Config on Exit" when playing games.

                    We got some improvements to decrease the madness of the RGUI fans, but it's still confusing. ;-)

                    • Useful topics
                    • joystick-selection tool
                    • rpie-art tool
                    • achievements I made
                    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.