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

    Configuring gamepad never skip buttons

    Scheduled Pinned Locked Moved Help and Support
    gamepad configgeekpijoystick contro
    18 Posts 4 Posters 2.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.
    • mituM
      mitu Global Moderator @Fr3d
      last edited by mitu

      @Fr3d said in Configuring gamepad never skip buttons:

      BTW, I think that there must have been an update, because some buttons are named A, B, X, Y, North, South, East and West on the Retropie that doesn't work, and they are just named ABXY on the other one...

      The update to button icons has been released on February, when Emulationstation was bumped to version 2.8.x, so it's been in use for some time. The 4.4 image does not have this update.
      If you use jstest /dev/input/js0 from the command line, is the button press registered (i.e. it's not registered just as a momentary press) ?

      1 Reply Last reply Reply Quote 0
      • F
        Fr3d
        last edited by

        Thanks for your answer!

        I ran jstest directly, I saw all buttons fonctionning (off initially, then on the time I press them, then off again).
        Then I launched RetroPie to configure the gamepad, and from another computer, I ran jstest from ssh.
        I saw all the buttons changing when configured, off/on/off without problem, and in the end, when I tried for "left trigger" to push some already defined buttons, jstest again saw the buttons passing on, then off when released.

        B 1 Reply Last reply Reply Quote 0
        • B
          backstander @Fr3d
          last edited by

          @Fr3d
          On this thread @nicklanier said "Someone showed me a different way. Instead of holding ONE button you hold TWO and it will skip."
          https://retropie.org.uk/forum/topic/22984/retropie-gamepad-setup/6

          Give that a try and see if that works.

          A while back I had this same issue once but I tried it again like a week later and everything was working. I had no idea what had changed and it currently is working for me.

          F 1 Reply Last reply Reply Quote 0
          • F
            Fr3d @backstander
            last edited by

            @backstander No, it doesn't work! I tried one, two, three, all buttons together, it doesn't advance to the next line...

            B 1 Reply Last reply Reply Quote 0
            • B
              backstander @Fr3d
              last edited by

              @Fr3d
              I'm just curious but do you have this same issue if you use a different USB controller plugged in? I'm wondering if it is just the GeeekPi or if this is affecting all controllers used on your setup.

              I think the one time mine wouldn't work, I was using an ASUS Bluetooth controller which doesn't have enough buttons (only has 1 button in the middle where Start and Select should be).

              F 1 Reply Last reply Reply Quote 0
              • F
                Fr3d @backstander
                last edited by

                @backstander Interresting test!
                I plugged an USB controller (with more buttons), and began to configure it. After having entered all the buttons of my device, I had the same problem, when holding an already-used button, I see the information "ALREADY TAKEN", and the program didn't want to skip to the next one...

                HalvhjearneH 1 Reply Last reply Reply Quote 0
                • HalvhjearneH
                  Halvhjearne @Fr3d
                  last edited by

                  @Fr3d said in Configuring gamepad never skip buttons:

                  @backstander Interresting test!
                  I plugged an USB controller (with more buttons), and began to configure it. After having entered all the buttons of my device, I had the same problem, when holding an already-used button, I see the information "ALREADY TAKEN", and the program didn't want to skip to the next one...

                  this sounds wierd, are you are saying that this controller works fine on another image or raspberry?
                  and have you tried disconnecting all other usb devices to see if it makes any diffrence?

                  F 1 Reply Last reply Reply Quote 0
                  • F
                    Fr3d @Halvhjearne
                    last edited by

                    @Halvhjearne Yes, the two controllers (GeeekPie and external) works correctly with another version on SD card.
                    I have unplugged GeeekPie and the keyboard (leaving just the USB stick containing RetroPie and the external joystick), with same result.

                    1 Reply Last reply Reply Quote 0
                    • HalvhjearneH
                      Halvhjearne
                      last edited by

                      @Fr3d
                      its possible this is a read/write error on the sdcard, i would try and reflash retropie and try again, and if i had same result with only that sdcard, i would considder that that the sdcard may be failing, if it works fine with a fresh install on another card.

                      F 1 Reply Last reply Reply Quote 0
                      • F
                        Fr3d @Halvhjearne
                        last edited by

                        @Halvhjearne
                        That's the thing I didn't want to do, but...

                        So I saved all the data from my Pi, formatted the USB key, and installed a fresh version of retroPie: I was able to configure the controller.
                        Then I updated the system and RetroPie, tried again to configure the controller: it worked this time again.
                        I restored all the games now, and it's still working.
                        I don't know what was the problem, but now it's gone

                        Thank you all

                        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.