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 S Bluetooth Controller

    Scheduled Pinned Locked Moved Help and Support
    13 Posts 5 Posters 10.0k 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.
    • Z
      zentrippin @KryPtAlIvIaN
      last edited by

      @KryPtAlIvIaN So, I bought my controller and tried to sync it... after a few tries, it saw the controller but when I tried to set the security settings I got the following string:

      Traceback (most recent call last):
      File "/usr/lib/python2.7/dist-packages/dbus/connection.py", line 604, in msg_reply_handler
      reply_handler(*message.get_args_list(**get_args_opts))
      File "/home/pi/RetroPie-Setup/scriptmodules/supplementary/bluetooth/bluez-simple-agent", line 118, in pair_reply
      dev_connect(dev_path)
      File "/home/pi/RetroPie-Setup/scriptmodules/supplementary/bluetooth/bluez-simple-agent", line 38, in dev_connect
      dev.Connect()
      File "/usr/lib/python2.7/dist-packages/dbus/proxies.py", line 70, in call
      return self._proxy_method(*args, **keywords)
      File "/usr/lib/python2.7/dist-packages/dbus/proxies.py", line 145, in call
      **keywords)
      File "/usr/lib/python2.7/dist-packages/dbus/connection.py", line 651, in call_blocking
      message, timeout)
      dbus.exceptions.DBusException: org.bluez.Error.NotAvailable: Operation currently not available

      Is that what you got? Or did you get something different?

      1 Reply Last reply Reply Quote 0
      • anasazi29A
        anasazi29
        last edited by

        My Xbox One S Controller is now working on Retropie 4.0.2 using a physical cable. The Bluetooth in Retropie does see my controller when it is not connected physically, but doesn't use it via Bluetooth correctly yet.

        S 1 Reply Last reply Reply Quote 0
        • S
          Slakkers
          last edited by

          This post is deleted!
          1 Reply Last reply Reply Quote 0
          • S
            Slakkers @anasazi29
            last edited by

            @anasazi29 How did you manage to connect the Xbox One S controller with a cable? I can´t seem to make it work. (on clean install and after update)

            anasazi29A 1 Reply Last reply Reply Quote 0
            • M
              mrbwa1
              last edited by

              Look inside the battery compartment to get the model number. As far as I know the Model 1697 ones still aren't working right due to how Bluetooth is implemented in them.

              S 1 Reply Last reply Reply Quote 0
              • S
                Slakkers @mrbwa1
                last edited by Slakkers

                @mrbwa1 I have a 1701 model, i can't use bluetooth, i have the model 1 rbpi and my bluetooth adapter does not work. I was hoping connecting it trough a USB cable would work though

                M 1 Reply Last reply Reply Quote 0
                • M
                  mrbwa1 @Slakkers
                  last edited by

                  @Slakkers Hmm. Ohay. I haven't tried, but I would imagine using a cable should work if you set up the XBOXDRV driver.

                  1 Reply Last reply Reply Quote 0
                  • S
                    Slakkers
                    last edited by Slakkers

                    Tried both the xpad and xboxdrv drivers, no luck.
                    I´ve managed to get my hands on a working bluetooth dongle, and i can see the device listed in bluetooth settings but no luck trying to pair it (gives same error as zentrippin posted. Using a cable is not working either.

                    1 Reply Last reply Reply Quote 0
                    • anasazi29A
                      anasazi29 @Slakkers
                      last edited by

                      @Slakkers Hey man. I have the Xbox One S model 1708. It still does not work connecting through bluetooth, however, I did not install any drivers, just connected using the Microsoft Xbox One official charging cable and rechargable battery pack and it works on my Raspberry Pi 3 / Retropie just fine. My only suggestion is that you connect your new controller to your Xbox One or Windows 10 machine and make sure the firmware is up-to-date.
                      When I got into the retropie section to configure buttons, it actually reads my controller as an "Xbox One S Controller"

                      S 1 Reply Last reply Reply Quote 0
                      • S
                        Slakkers @anasazi29
                        last edited by

                        @anasazi29 I think i just give up on this project, upgraded the controller and connected it to the raspberry. Emulationstation DOES indeed find a controller connected to the USB port, but no matter what do i can't configure it.

                        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.