Bluetooth on Pro 2 controller - will pair won't connect
-
Hi all,
I can't get my brand new 8bitdo controller to connect to retropie via bluetooth. The controller will connect to my laptop & works fine, and it will connect to retropie via its wired connection.
Pi Model or other hardware: Pi 4, model B, 4 gig ram
Power Supply used: Raspberry Pi official USB-C Power Supply
RetroPie Version Used: RetroPie 4.7.1
Built From: SD Image on RetroPie website, installed via Imager v 1.6.2
USB Devices connected: logitech keyboard
Controller used: 8bitdo Pro 2
Error messages received: None, though during setup I got "dbus.exceptions.DBusException: org-bluez.Error.Failed: Protcol not supported"
Verbose log: ?
Guide used: https://retropie.org.uk/docs/8Bitdo-Controller/
File: N/A
Emulator: N/A
Attachment of config files: ?
How to replicate the problem:I just formatted my SD card to retry this and had the same problem. I did the following:
- format & install RetroPie on SD Card via Installer app
- update operating system by typing sudo apt-get update and sudo apt-get upgrade
- update controller firmware to v1.05
- run retropie_setup.sh and follow the instructions on https://retropie.org.uk/docs/8Bitdo-Controller/. Everything works fine up to step 10, meaning that the Pi recognises and pairs with the conroller
- At Step 10, select "DisplayYesNo" as suggested. The system crashes, without showing the screen at Step 11. Reboot.
- Go back into retropie_setup.sh and go into the Bluetooth settings. The system will show that it has paired with the controller, but it's not connected. Run "setup UDev rule" as stated in Step 12 of the documentation. Pi will indicate that the UDev rule has been properly set up. The controller will also be listed if you click the option "display registered & connected Bluetooth Devices"
- Controller LEDs will flash, but will not go to solid state. Reboot system, Retropie will not recognise the controller as being present.
- Go back into RetroPie Setup and uninstall the controller. Reinstall it, this time try each of the options at Step 10. Try each option win combination with each option available at Sep 16 ("choose a connect mode"). Reboot after each attempt, have the same problem each time.
- Curse universe. Type woes onto RetroPie forum and pray someone can help .
IT'S DRIVING ME CRAZY! Thanks to any attempts to help :-)
-
I don't think the
udev
rule is needed anymore (and it might not apply to this new controller version).Make sure you've updated RetroPie and the OS/packages, remove the controller entry from the Bluetooth menu and then install the
xpadneo
driver from the drivers section of the packages in RetroPie. Try again to pair the controller and see if you get past step 10. -
@mitu IT WORKED!!!!!
I needed to install xpadneo. Thank you so very very much - I spent so long trying all the different combinations!!
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.