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 USB Wireless Adapter 2 not working

    Scheduled Pinned Locked Moved Help and Support
    controllerissue
    6 Posts 2 Posters 5.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.
    • K
      kleingeld
      last edited by

      Pi Model or other hardware: Pi 4
      Power Supply used: official brick
      RetroPie Version Used: 5.10.63-v7l+
      Built From: Pre made SD Image on RetroPie website
      USB Devices connected: 8BitDo Wireless Adapter 2, Bluetooth dongle, Retroflag NESPi case
      Controller used: PS4 Dualshock 4 connected via 8BitDo Wireless Bluetooth Adapter 2
      Error messages received: no error message, see description below
      Verbose log (if relevant): https://pastebin.com/Wq3V3Ys7
      Guide used: n/a
      File: n/a
      Emulator: n/a
      Attachment of config files: n/a
      How to replicate the problem:

      I am trying to use my 8BitDo USB Wireless Adapter 2 on my RPi4 RetroPie, but it's not working.

      I plug it in, connect my DualShock 4 and set the adapter to Xinput. The adapter's led is blue, the DualShock's lightbar is green. Looking good so far.

      But emulationstation does not recognize the controller. I ssh into my Pi, ls /dev/input/ shows no joystick device.

      I attached the dmesg output from unplugging / plugging the adapter: https://pastebin.com/Wq3V3Ys7.

      Any idea where to even start?

      1 Reply Last reply Reply Quote 0
      • DigrizD
        Digriz
        last edited by

        I've not got the wireless adaptor 2, but with the previous version pairing is two stage. Reading the manual for PS4 controller and the V2 adaptor try the following:

        1. Insert adaptor and Switch on controller and press Share+PS buttons for 3 seconds to pair the devices to each other
        2. Set the adaptor to X-Input mode by pressing Share+Up for 3 seconds on the controller.
        3. Restart (not sure if this step is required).

        Raspberry Pi 4 o/c to 2MHz
        Pizen Case & Ice Tower
        Samsung T5 External SSD (500GB)
        Official Pi4 Power Supply
        RetroPie 4.7.1 image built with Raspberry Pi Imager on 512Gb SanDisk Extreme Pro microSDXC card
        2x DragonRise Controllers
        2x 8BitDo SN30Pro+

        K 1 Reply Last reply Reply Quote 0
        • K
          kleingeld @Digriz
          last edited by

          @digriz thanks, I did the two step paring process. The adapter's led and controller's lightbar show that it was successful. I also confirmed on another device that the controller + adapter do work.
          It seems to be a problem between Pi and adapter. If you look at the logs I pasted the device seems to be connecting and disconnecting a couple times. So maybe it's a driver issue or USB issue? I am at the end of my linux knowledge at this point...

          DigrizD 1 Reply Last reply Reply Quote 0
          • DigrizD
            Digriz @kleingeld
            last edited by Digriz

            Have you tried updating the RetroPie script to update the xpad drivers

            I bet 8bitdo will update the firmware at some point to address the issue, you could raise a call to their support.
            Shame, as I was looking to get a couple myself.

            Raspberry Pi 4 o/c to 2MHz
            Pizen Case & Ice Tower
            Samsung T5 External SSD (500GB)
            Official Pi4 Power Supply
            RetroPie 4.7.1 image built with Raspberry Pi Imager on 512Gb SanDisk Extreme Pro microSDXC card
            2x DragonRise Controllers
            2x 8BitDo SN30Pro+

            K 1 Reply Last reply Reply Quote 0
            • K
              kleingeld @Digriz
              last edited by

              @digriz yes, did a full update yesterday.

              K 1 Reply Last reply Reply Quote 0
              • K
                kleingeld @kleingeld
                last edited by kleingeld

                I tried a bit more stuff. Last thing I did was uninstall xpad and install xone. The adapter seems to be connected as a USB device for a moment, but then disconnected again. See log output here: https://pastebin.com/dgWF9gT5
                Any ideas, advice?

                /edit: I don't know why, but with xboxdrv installed (xpad uninstalled) and input mode set to dinput (not xinput) it's working now...

                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.