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

    Controller stopped working after update.

    Scheduled Pinned Locked Moved Help and Support
    14 Posts 5 Posters 8.3k 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.
    • C
      Crypt1cMayh3m
      last edited by

      I registered today to reply to this. :)

      I, too, am no longer able to use my controllers after the upgrade to Retropie 3.8 from 3.7. I tried the upgrade process twice now and also tried messing around with different settings to no avail.

      If I remove my controller settings in the es_input.cfg, EmulationStation will detect the controller but none of the buttons work to set it up.

      1 Reply Last reply Reply Quote 0
      • UDb23U
        UDb23
        last edited by

        Several people having this issue after 3.8 update (see here), in particular with Logitech gamepads. xbox 360 pc gamepad on the other hand still works fine.
        Can developers please look into this ? Thanks.

        BuZzB 1 Reply Last reply Reply Quote 0
        • BuZzB
          BuZz administrators @UDb23
          last edited by BuZz

          @UDb23 we are not responsible for the Kernel/OS - it needs reporting to https://github.com/raspberrypi/linux - did you try downgrading the kernel as described in this thread https://retropie.org.uk/forum/topic/1640/xbox360-wireless-controllers-receiver-connectivity-issues ?

          To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

          UDb23U 1 Reply Last reply Reply Quote 0
          • UDb23U
            UDb23 @BuZz
            last edited by UDb23

            @BuZz Thanks! I'll report it at the github link you provided.
            And try the suggested downgrade.

            BuZzB 1 Reply Last reply Reply Quote 0
            • BuZzB
              BuZz administrators @UDb23
              last edited by

              @UDb23 did you try xinput mode as well as directinput?

              To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

              UDb23U 2 Replies Last reply Reply Quote 0
              • UDb23U
                UDb23 @BuZz
                last edited by

                @BuZz Rumblepad 2 used to work under 3.7 and previous. Under 3.8 it is still correctly detected by Emulation station but ALL buttons are inactive and I cannot therefore configure it.
                On the other hand a brand new wired Xbox 360 PC controller seems to work fine under 3.8.
                Will do some further testing as soon as I have some time.

                1 Reply Last reply Reply Quote 0
                • UDb23U
                  UDb23 @BuZz
                  last edited by UDb23

                  @BuZz It seems Kernel has been updated to fix this issue ( https://github.com/raspberrypi/linux/issues/1496).
                  I just updated with
                  sudo apt-get update
                  and
                  sudo apt-get dist-upgrade
                  Unfortunately Rumblepad 2 still not working. BTW it has no xinput mode.
                  Any suggestions ?
                  Thanks.

                  1 Reply Last reply Reply Quote 0
                  • BuZzB
                    BuZz administrators
                    last edited by

                    the kernel is not yet packaged - you need to use rpi-update to get it.

                    To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                    UDb23U 1 Reply Last reply Reply Quote 0
                    • UDb23U
                      UDb23 @BuZz
                      last edited by

                      @BuZz Used rpi-update, thanks. Pad still not working. :-(

                      BuZzB 1 Reply Last reply Reply Quote 0
                      • mediamogulM
                        mediamogul Global Moderator
                        last edited by

                        Do the controllers register at all in a jstest or evtest?

                        RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

                        UDb23U 1 Reply Last reply Reply Quote 0
                        • BuZzB
                          BuZz administrators @UDb23
                          last edited by

                          @UDb23 what's the output of uname -a

                          To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                          UDb23U 1 Reply Last reply Reply Quote 0
                          • UDb23U
                            UDb23 @BuZz
                            last edited by

                            @BuZz Linux retropie 4.4.13-v7+ #893 SMP Wed Jun 8 14:39:18 BST 2016 armv7l GNU/Linux

                            1 Reply Last reply Reply Quote 0
                            • UDb23U
                              UDb23 @mediamogul
                              last edited by

                              @mediamogul I used jtest as suggested and Rumblepad is detected and buttons working !!
                              Still ES would not detect it even if it was working before 3.8 update.
                              I then rebooted connecting the Rumblepad (as a second pad) together with the currently working Xbox360 Pad. That allowed me to enter Input configuration in ES and, finally, it detected rumblepad and I was able to configure it. :-)
                              Everything back working now !
                              Basically for those still having the issue, you can solve it by rpi-update command plus reconfinguring it.
                              Thank you all for the support!

                              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.