• Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
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 One Controller not recognized

Scheduled Pinned Locked Moved Help and Support
xbox one contrxboxonexboxdrv
5 Posts 3 Posters 10.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.
  • D
    Dan
    last edited by 29 Mar 2017, 18:31

    Any guess as to what I'm doing wrong? All the docs say that the XBone Ctrl is the simplest to set up, so simple they don't even put it in the docs anymore. Here's my config:

    • Pi Model: RPi B ver 1
    • Power Supply used: 3.0 Amp Chromebook charger
    • RetroPie Version Used: 4.2
    • Built From: retropie-4.2-rpi1_zero.img.gz
    • USB Devices connected: XBoxOne wireless controller connected via USB
    • Controller used: XBone Controller model 1537 (lsusb = 045e:02d1) and 1708 (lsusb = 045e:02ea)
    • Error messages received: No error, buttons simply didn't work.
    • Log found in /dev/shm/runcommand.log: No runcommand log found
    • Guide used: https://retropie.org.uk/docs/
    • File: Never got this far
    • Emulator: Never got this far
    • Attachment of config files: Never got this far
    • How to replicate the problem: Plug in controller, then boot, then watch ES fail to recognize buttons.

    Are there any known problems in this config? All the postings I find refer to older issues which seem to have been resolved already. It implies that XBox controller support is baked into 4.2

    This is what happens. Plug in the Pi to the TV and the controller into the Pi. Plug AC into Pi, the controller buzzes and the Pi boots. Make it to the EmulationStation screen and it says Game Controller Detected, but the controller does NOT light up. Holding the XBox button to power up the controller doesn't help. Press the buttons and nothing happens. Even after holding them for 10 seconds.

    What am I doing wrong?

    PS.. I found this (

    ) but it seems to not apply to 4.2. No one could get it to work with newer releases.

    1 Reply Last reply Reply Quote 0
    • B
      backstander
      last edited by 30 Mar 2017, 18:49

      I'm not sure which Xbox One model number I have but I have the one where they added the 3.5mm headphone jack but before the Xbox One S. I have mine plugged in USB and I used the Xpad driver and it worked for me. Here's the info about the Xpad driver on the Xbox 360 document page:
      https://retropie.github.io/RetroPie-Docs/Setting-up-the-XBox360-controller/#xpad-driver

      "You access the driver through Manage Packages >> Manage Driver Packages >> Xpad Driver"

      1 Reply Last reply Reply Quote 0
      • D
        Dan
        last edited by 31 Mar 2017, 15:54

        Very interesting.... I'll give it a try. If it works. I'll issue a pull-request to the docs to change the phrase "XBox 360 Controller" to "XBox 360/One Controller". I skipped that section since the 360 and One controllers are (I had thought) so different. If XBox One was mentioned, I would have given it a shot.

        Thanks a ton for the tip!

        B H 2 Replies Last reply 31 Mar 2017, 16:07 Reply Quote 0
        • B
          backstander @Dan
          last edited by backstander 31 Mar 2017, 16:07

          @Dan

          If it works. I'll issue a pull-request to the docs to change the phrase "XBox 360 Controller" to "XBox 360/One Controller".

          Since we have a PS3 and a PS4 section...we probably just need a new section called XBox One Controller but with the same info about Xpad driver ;-)

          There are actually 2 stage process for updating the docs. First step anyone with a Github account can do, just edit the Wiki version (for example for Xbox 360 controller = https://github.com/RetroPie/RetroPie-Setup/wiki/Xbox-360-Controller), then after the changes are saved, herb_fargus gets a notifacation about the update and when he has time to review the changes, they are copied over the the Docs version (same example https://retropie.github.io/RetroPie-Docs/Setting-up-the-XBox360-controller/).

          Hopefully that make since ;-)

          1 Reply Last reply Reply Quote 0
          • H
            herb_fargus administrators @Dan
            last edited by 31 Mar 2017, 19:09

            @Dan problem with renaming the page is it breaks the original link. GitHub doesn't handle redirects

            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 0
            5 out of 5
            • First post
              5/5
              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.

              This community forum collects and processes your personal information.
              consent.not_received