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

    X3 Bluetooth Controller Disonnecting and Turning off at Starup

    Scheduled Pinned Locked Moved Help and Support
    controller helpbluetooth
    5 Posts 2 Posters 1.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.
    • F
      Fenderus
      last edited by

      Hello, I currently have a Chinese X3 Bluetooth Controller that is too problematic.
      I connected it to Retropie just how other controllers are connected to Retropie, essentially by using Bluetooth options. But when restarting Retropie, the Controller turns off by itself after Bluetooth does its
      thing. I tried a lot of solutions but got nowhere.

      I had an Idea of using

      /etc/rc.local
      

      And adding bluetooth commands that disconnects, removes, then pair and connect the controller on startup, but there is no tutorial about that out thereThanks for the answers in advanced.

      1 Reply Last reply Reply Quote 0
      • mituM
        mitu Global Moderator
        last edited by mitu

        Try setting the 'connect mode' to background in the Bluetooth settings, this will periodically try to pair the controller in the background, instead of relying on the connection being established at boot.

        731236e8-b9eb-452c-af08-1cae47746167-image.png

        You didn't mention which Pi model are you using ? Or maybe you're using a PC ? Adding the info requested in https://retropie.org.uk/forum/topic/3/read-this-first would make it easier to troubleshoot the issue.

        F 1 Reply Last reply Reply Quote 0
        • F
          Fenderus @mitu
          last edited by

          @mitu Yeah I forgot, sorry.
          I use Raspberry Pi 3b (not the + version),
          Retropie 4.8.

          And I tried that solution, but does not work.

          1 Reply Last reply Reply Quote 0
          • mituM
            mitu Global Moderator
            last edited by

            One of the Bluetooth issues with Pi3B and older is the weak Bluetooth signal, especially if you have a noisy wireless environment or a metalic case.
            The 3b+ and 4 models have a better Bluetooth controller and also HW flow control for the modem.

            You can try to get an Bluetooth USB dongle to improve the Bluetooth connection, but it's not 100% guaranteed to solve your particular issue.

            1 Reply Last reply Reply Quote 0
            • F
              Fenderus
              last edited by Fenderus

              Thanks. I'll try that when I can save up some money.

              Also some other details. When I try to connect it to other devices like my phone or laptop, it also turns off by it's own, and what's more is that Windows 11 says that its a "Driver Error" when reconnecting to the controller.
              Also when reconnecting with Android, there is also a pin requirement of "0000".
              (Maybe my controller is just the Issue)

              Also, Is there a way to run:

              Bluetoothctl
              

              and try to re-pair and connect when retropie Starts, Restarts, or Boot up?
              Because this might solve my Issue.

              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.