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

    8BitDo Ultimate C Wireless Controller not detected

    Scheduled Pinned Locked Moved Help and Support
    8bitdobluetoothcontroller
    5 Posts 3 Posters 6.2k 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.
    • E
      Elie07
      last edited by

      Hey there,
      I bought a Raspberry Pi (From the Ultimate CanaKit Kit) and an 8BitDo Ultimate C 2.4G Wireless Controller, with the intent of using it with RetroPie.
      However, After plugging the receiver, turning on the controller and searching for Bluetooth devices, my controller is not detected. I have updated the firmware of the controller and the receiver to the latest version, and also downloaded Nintendo Switch controller drivers.

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

        But the 2.4G Wireless variant doesn't have Bluetooth, that's why it has the dongle included. It should be detected as an USB gamepad and - from what's shown on the 8bitDo site - it doesn't support the Nintendo Switch, so I don't see why it would need any switch drivers.

        Can you please add more info about your setup, as asked in https://retropie.org.uk/forum/topic/3/read-this-first ? Did you pair the controller with the receiver as explained in https://support.8bitdo.com/faq/ultimate-c-2.4g-wireless-controller.html ? Also, while you have the dongle plugged in and the controller connected/sync'ed to it, run the following command and post the output:

        cat /proc/bus/input/devices
        
        E 1 Reply Last reply Reply Quote 0
        • E
          Elie07 @mitu
          last edited by

          @mitu
          The controller and receiver are paired, they work flawlessly on PC.
          Pi model used: 4
          Power Supply: Canakit 5.1V
          RetroPie Version: 4.8.6
          Built from the official RetroPie imager from their website
          USB devices connected: Tried with only the reciever, it was also used when a wired controller (working), and a keyboard were plugged in
          Controller used: 8BitDo Ultimate C 2.4G Wireless Controller
          No error message

          cat /proc/bus/input/devices
          

          gave no listing of the controller, only the keyboard, three times.

          B 1 Reply Last reply Reply Quote 0
          • B
            barleyguy @Elie07
            last edited by

            @Elie07

            The Ultimate C controllers have two modes, X-Input mode (intended for Windows) and D-Input/Android/Linux mode (intended for Android and Raspberry Pi). The instructions for switching between modes are in the manual. I think it's something like home button and X to go into X-input mode, and home button and B to go into Linux mode.

            Raspberry Pi OS will only recognize the Linux mode. If you try to connect in X-Input mode you'll just get a flashing home button and no connection.

            E 1 Reply Last reply Reply Quote 0
            • E
              Elie07 @barleyguy
              last edited by

              @barleyguy
              For some reason, it works now!
              It must've been something I did before that fixed it, and i didn't test it correctly.
              Thanks for the help y'all!!

              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.