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

    Emulation Station Gamepad Enumeration

    Scheduled Pinned Locked Moved Help and Support
    gamepadenumeration
    5 Posts 3 Posters 559 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.
    • J
      jayjayuk
      last edited by

      Hi, I have tried to find an answer to this but keep ending up with the same solution which isn't working for me.

      I've been having an issue configuring my controls and wanted to reset everything, so i did this by using the setup and clearing everything for Emulation Station, this works fine however I want to reset the Gamepad numbers. Everytime i reset and start over, or unplug a device and plug it back in it increments the Gamepad number.

      This image may explain better. Gamepad 13???? i want to reset this to 1 please, can i do this without starting from scratch? Thanks for reading.

      20210110_152118.jpg

      M 1 Reply Last reply Reply Quote 0
      • mituM
        mitu Global Moderator
        last edited by

        @jayjayuk said in Emulation Station Gamepad Enumeration:

        This image may explain better. Gamepad 13???? i want to reset this to 1 please, can i do this without starting from scratch?

        You can ignore that number, the number is incremented automatically by the libSDL library used by EmulationStation internally and it does not always reflect the numbers of gamepads connected.

        J 1 Reply Last reply Reply Quote 0
        • J
          jayjayuk @mitu
          last edited by jayjayuk

          @mitu Oh ok, thankyou for this information.

          I think i've solved my gamepad configuration issue.

          I have 4 arcade button setups and 2 of them have 6 buttons, and the other 2 have only 4 buttons.

          I've found that if i configure the 4 button setups after the 6 button, then only 4 buttons work on the 6 button. The extra 2 buttons do nothing any more, and acts like a 4 button setup.

          What i need to do is configure the 4 button ones first, and then the 6 buttons after and then it all works ok.

          They are all using generic USB encoders which detect as Dragon Rise

          Is this the expected behaviour? or a bug?

          Thanks for reply it's much appreciated.

          mituM 1 Reply Last reply Reply Quote 0
          • M
            minimanzer0 @jayjayuk
            last edited by

            @jayjayuk this happens to me from time to time. Not a number as high as thirteen but sometimes the number controller is off. What you can do to fix it if unplug all your controllers except for the one that you want to be controller one. Use that controller to restart emulation station. When it restarts, go to your menu and reconfigure you input for that controller. It should come up as controller in port #1.

            1 Reply Last reply Reply Quote 0
            • mituM
              mitu Global Moderator @jayjayuk
              last edited by

              @jayjayuk said in Emulation Station Gamepad Enumeration:

              They are all using generic USB encoders which detect as Dragon Rise
              Is this the expected behaviour? or a bug?

              This is expected - the input configuration is tied to the name of the controller, so configuring one of the controllers will generate a configuration for all of them. When you configure one of the 6 buttons controllers, the same configuration is applied to the rest of the controllers with the same name (including the ones with the 4 buttons layout).

              1 Reply Last reply Reply Quote 1
              • 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.