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.
    • V
      Valanosy
      last edited by

      Hello All,

      I registered today, but i'm a long time lurker here.

      I updated today to Retropie 3.8, and since the update none of my usb devices works anymore. I tried wired controllers, a wireless F710, and a wireless remote control. Unfortunatly none of them are working.

      Am i the only one with this issue, because i can't find anything else on it. And it worked perfect in 3.7.

      Hoping someone can provide a solution for this.

      Thanks

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