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

    Problem with new-gen Xbox one controller

    Scheduled Pinned Locked Moved Help and Support
    13 Posts 2 Posters 9.6k 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.
    • RiverstormR
      Riverstorm
      last edited by

      What version of RetroPie? What model of Raspberry Pi? I don't think wireless is possible with ONE you are you talking about a wired XBOX ONE controller? I have two wired XBOX ONE controllers that come with the detachable 9 foot micro USB cable and they work fine. I've even intermixed them with the XBOX 360 controllers so I have 4 controllers up and running at the same time with no issues using the Wiki:

      https://github.com/RetroPie/RetroPie-Setup/wiki/Setting-up-the-XBox360-controller

      1 Reply Last reply Reply Quote 0
      • P
        pipari
        last edited by

        I tried latest beta (installed 2 days ago).
        Rasp 3.

        I don´t try to make it work wireless. I use USB-Cable...

        I got 2 Xbox One controllers. One of them is a newer version (with 3.5mm headphone connector). The old version work flawless, but the newer version does not.

        Verified the new controller on a PC and it works there, so there is not a hardware problem.

        // Best regards

        RiverstormR 1 Reply Last reply Reply Quote 0
        • RiverstormR
          Riverstorm @pipari
          last edited by

          @pipari said in Problem with new-gen Xbox one controller:

          The old version work flawless, but the newer version does not.

          Do you have the Model numbers of the two units?

          P 1 Reply Last reply Reply Quote 0
          • P
            pipari @Riverstorm
            last edited by

            @Riverstorm

            lsusb says:
            045e:02d1 (1 year old contoller)
            045e:02dd (new controller)

            // Best regards

            RiverstormR 1 Reply Last reply Reply Quote 0
            • RiverstormR
              Riverstorm @pipari
              last edited by

              @pipari said in Problem with new-gen Xbox one controller:

              @Riverstorm

              lsusb says:
              045e:02d1 (1 year old contoller)
              045e:02dd (new controller)

              Sorry those don't help me much. I was referring to the actual XBOX ONE controller model number.

              Model: 7MN-00001

              P 1 Reply Last reply Reply Quote 0
              • P
                pipari @Riverstorm
                last edited by

                @Riverstorm
                Sorry, here you go:
                MODEL: 1537
                MODEL: 1697

                // Best regards

                RiverstormR 1 Reply Last reply Reply Quote 0
                • RiverstormR
                  Riverstorm @pipari
                  last edited by

                  @pipari said in Problem with new-gen Xbox one controller:

                  @Riverstorm
                  Sorry, here you go:
                  MODEL: 1537
                  MODEL: 1697

                  Are those wireless models? I guess I wasn't even aware you could use XBOX ONE wireless controllers with RetroPie. So the 1537 does work wirelessly?

                  P 1 Reply Last reply Reply Quote 0
                  • P
                    pipari @Riverstorm
                    last edited by

                    @Riverstorm
                    No no, NOT wireless. With a USB-cable.

                    The 1537 model works. The 1697 does not.

                    Do you know how to update the xboxdrv manualy from a branch?
                    I think the pull request bellow fixes the issue. Because the controllers works on recalbox...
                    https://github.com/xboxdrv/xboxdrv/pull/175

                    // Best regards

                    RiverstormR 1 Reply Last reply Reply Quote 0
                    • RiverstormR
                      Riverstorm @pipari
                      last edited by

                      @pipari said in Problem with new-gen Xbox one controller:

                      @Riverstorm

                      Do you know how to update the xboxdrv manualy from a branch?

                      I don't know how to do that. I usually just wait until the changes make it into general release but I've been very fortunate with both 360 & ONE controllers working out of the box. Let me check my model number here over lunch. I'm sorry I haven't been much help.

                      P 1 Reply Last reply Reply Quote 0
                      • P
                        pipari @Riverstorm
                        last edited by

                        @Riverstorm

                        Okey... well I will stick to recalbox intil this is fixed :)

                        // Best regards

                        1 Reply Last reply Reply Quote 0
                        • RiverstormR
                          Riverstorm
                          last edited by Riverstorm

                          Both my XBOX ONE's are 1537's. I did see some Reddit posts regarding the 1697's not working with RetroPie. I'm not sure if it helps but this is what he posted:

                          I did some more digging, and it appears there is a known 2015 controller firmware update that broke xpad and xboxdrv. So it appears that the issue is probably in the firmware, and I have a feeling that this 2015 firmware is loaded on all new controllers. Apparently xpad has been updated to fix the issue, but I can't seem to figure out how to update xpad on the raspberry pi. Any thoughts on how to get this into my rpi?
                          I read up on how microsoft recently released their new controller model (1697) with the USB ID 425e:02dd, which is different than the older model of Xbone controller. Because of this different ID, xboxdrv doesn't recognize the controller. Xpad doesn't seem to either, even though I read on Xpad's github that they should have added support for the xbone covert ops special edition controller (which supposedly has the same USB ID).

                          I've been at this for a couple weeks now and haven't been able to get anywhere beyond this point. Does anybody have any ideas on how to move forward? Or are we just SOL with the 1697 model of controller until it's added to the driver?

                          1 Reply Last reply Reply Quote 0
                          • P
                            pipari
                            last edited by

                            @Riverstorm
                            Thanks for you reply. I read the post also.
                            I wouldnt be so pushy if I didnt know that the new controller (1967) works with the recalbox... But i uses it everyday with recalbox..

                            Thanks anyway

                            // Best regards

                            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.