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

    XBOX 360 Controllers not working after upgrade to 4.2

    Scheduled Pinned Locked Moved Help and Support
    xbox 360 wirelexboxdrv
    18 Posts 5 Posters 6.5k 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
      spickles
      last edited by spickles

      After upgrading to 4.2 my XBOX 360 controllers work in ES but not in emulators. When the Pi boots, the controller will sync up to the RF adapter, but still not work in emulators. If I get it to pair successfully and pull the battery and then try to resync it won't. I have to reboot the Pi with the controller on in order to sync. I am using the xboxdrv driver [xpad is uninstalled]. I could use my wired XBOX 360 controller in emulators prior to the upgrade. It also functions in ES, but not emulators. If I can get it to work it's great, but it just doesn't work consistently/reliably and seems to be broken even more after the upgrade. My rc.local file has the right commands for xboxdrv, with one --wid for the wireless controller and --id for the second wired controller.

      herb_fargusH B 2 Replies Last reply Reply Quote 0
      • herb_fargusH
        herb_fargus administrators @spickles
        last edited by

        @spickles https://retropie.org.uk/docs/Xbox-360-Controller/

        If you read the documentation it will answer 99% of your questions: https://retropie.org.uk/docs/

        Also if you want a solution to your problems read this first: https://retropie.org.uk/forum/topic/3/read-this-first

        1 Reply Last reply Reply Quote 1
        • D
          duracelbunny
          last edited by

          Well, tried both Xpad AND Xboxdrv drivers, does not work. Will not pair controllers.

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

            @spickles

            I could use my wired XBOX 360 controller in emulators prior to the upgrade.

            I bet the kernel got updated when you did the upgrade to 4.2. You can either downgrade the kernel or disable xboxdrv and install Xpad. I think the 2 trigger buttons in the Xpad driver might be different mapping vs what the xboxdrv driver uses so you might need to remap. Its been a long time since I've used the xboxdrv driver so I don't remember.

            Here is the information about downgrading your kernel but this really isn't recommended:
            https://retropie.org.uk/forum/topic/1640/xbox360-wireless-controllers-receiver-connectivity-issues/17

            D 1 Reply Last reply Reply Quote 0
            • D
              duracelbunny @backstander
              last edited by

              @backstander Well, i disabled xboxdrv and re-installed Xpad. Didnt work. Is there some driver hack to get the (cheap chinese) wireless adapter to work? I did some research already but did not help. I only found 1-2years old posts.

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

                @duracelbunny

                Is there some driver hack to get the (cheap chinese) wireless adapter to work?

                I have a generic Xbox wireless adapter as well and I remember having trouble with the controllers syncing with the adapter when I was going back and forth from my RPi and my laptop. Meaning when I would have the adapter plugged into my laptop and had my controller synced to it then I would move the adapter to my RPi and my controller wouldn't sync to it anymore (or visa versa). I finally just got a bluetooth controller for my laptop and I keep that adapter plugged into the RPi only and I haven't had issues since.

                D 1 Reply Last reply Reply Quote 1
                • D
                  duracelbunny @backstander
                  last edited by

                  @backstander well, lsusb does not list the usb dongle, so have any idea about that? (its powered on, i guess it "works" (not broken) but RPi does not recognize it.)

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

                    @duracelbunny
                    Hmmm...now I wonder if your RPi is getting enough power to push the adapter. What power supply are you using?

                    Also it could be the adapter has a short in the wire somewhere. Might even try it in a different USB port in your RPi. Also if you have other USB devices, maybe remove those as well and try again. Does the adapter work on your PC/Mac okay?

                    I have this problem with my wireless XboxOne adapter doesn't work in RPi because it doesn't push enough power to it but it works great on my Windows 10 PC!

                    D 1 Reply Last reply Reply Quote 0
                    • D
                      duracelbunny @backstander
                      last edited by

                      @backstander Pi3 modelB and 2.5A power. I have only usb keyboard, would think that is not the issue. And did not yet try on my PC, because did not have proper drivers for it, have to test it soon. Could this be the issue https://www.raspberrypi.org/forums/viewtopic.php?f=28&t=62371

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

                        @duracelbunny

                        And did not yet try on my PC, because did not have proper drivers for it

                        For the generic one I have I just use Microsoft's official Xbox360 wireless adapter drivers but in Windows 10 you don't need any additional drivers.

                        D 1 Reply Last reply Reply Quote 0
                        • D
                          duracelbunny @backstander
                          last edited by

                          @backstander tried. Freshly, win10 does not recognize. With win7 driver you mentioned, does not either. What the hell.

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

                            @duracelbunny

                            tried. Freshly, win10 does not recognize. With win7 driver you mentioned, does not either. What the hell.

                            That's not good! I think the adapter has died :-(
                            Does yours have that green light on the top? If so doesn't that green light come on?

                            D 1 Reply Last reply Reply Quote 0
                            • D
                              duracelbunny @backstander
                              last edited by

                              @backstander said in XBOX 360 Controllers not working after upgrade to 4.2:

                              Does yours have that green light on the top? If so doesn't that green light come on?

                              Yes the green shows ok and blinks when the button is pressed.

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

                                @duracelbunny

                                Yes the green shows ok and blinks when the button is pressed.

                                Hmmm...and the Xbox 360 controller blinks when holding down the sync button it it as well?

                                1 Reply Last reply Reply Quote 0
                                • A
                                  alpersilistre
                                  last edited by

                                  I bought new raspberry pi zero w and my first thing was installing the latest version of retropie(4.2) to a sd card. Since I only have Xbox360 controller, I can't use it. Same problem for my device. Power goes through to wireless adapter because its blink when I press it but when I tried to pair it with a controller, the light just fizzle out.

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

                                    @alpersilistre

                                    when I tried to pair it with a controller, the light just fizzle out.

                                    That's really odd. I'm not sure what to tell you about that...maybe try a different adapter or a different Xbox 360 controller.
                                    (my bet is the adapter is bad)

                                    S 1 Reply Last reply Reply Quote 0
                                    • S
                                      spickles @backstander
                                      last edited by

                                      @backstander I know mine was working, but not well, prior to upgrading. If I plug the adapter into my PC on Windows 10, things sync up immediately. It isn't a power issue, as I'm running a 2.5 A adapter and nothing sucking up power such as a USB HDD. It's just weird. Might have to upgrade to a Pi 3 and go BlueTooth. I wonder if my Steele BT controller will work. I bought the Windows/Android one, and I know the other is iOS but not sure if either have Linux support.

                                      1 Reply Last reply Reply Quote 1
                                      • D
                                        duracelbunny
                                        last edited by duracelbunny

                                        Yes there seems to be differences with these cheap china dongles. Well, I got refunded all money for the dongle and did not have to return it. Will order Micro$oft genuine one next. But, if somebody has tips how can i get that cheap dongle working, i am open for suggestions. Thanks backstander for the help earlier :)

                                        So, that cheap dongle has something wrong with it, win10 does not make the usb connection sound and is not recoqnized with device manager. But, light is lit and blinking when button is pressed. Also, RPi does not show it in lsusb list.

                                        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.