Can't connect to generic bluetooth controllers (shanwan ps3) via bluetooth
-
Raspbian lite install (fresh). Retropie installed on top.
Emulation station works just fine, and I can connect the gamepad (shows up as Shanwan Ps3 controller) via USB (using powered USB hub).
Controller - Generic Ps3 that shows up as Shanwan.
I've started with fresh Retropie, used the keyboard to configure input, then configured the input on the shanwan. I've even configured the shanwan via Retroarch (wired).
To try and connect via bluetooth, I went into Retropie Setup and select "Manage Packages" --> "Driver" --> "ps3 controller" --> "Install from source" --> "Configuration/Options" --> "Ps3 controller (clone support shanwan)" --> "Pair ps3 controller (clone support shanwan)". It tells me to go to Configure input, plug in the controller, then unplug the controller and hit the "ps3" button. So I back out of everything, back to Retropie, go to Configure Input, and follow the steps.
I do all this. Nothing happens. It never connects. The bluetooth module starts blinking, but it never finds the gamepad, and eventually the gamepad stops blinking. I also have a "Terios" Gen Game S5 controller, and I do all the same stuff with that one, and it never connects via bluetooth.
I check the "systemctl status bluetooth" and it shows:
bluetooth.service - Bluetooth service
Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled)
Active: failed (Result: exit-code) since [Date]
Docs: man:bluetoothd(8)
Process: 997 ExecStart=/usr/lib/bluetooth/bluetoothd (code=exited, status=203 EXEC)
Main PID: 997 (code=exited, status=203/EXEC)I assume this is because sixad is running (which it tells you will interfere with other bluetooth devices).
I have also tried with the standard PS3 driver, and I get the same issues.
Even if I go in and try to connect via regular bluetooth connection ( not with the PS3 driver), it will never find the controller. I have tried this with two different bluetooth dongles, and neither will connect to the gamepads.
I have also tried a fresh install (Raspbian and RetroPie), and done all this without using the Driver for PS3, just regular Bluetooth in the RetroPie menu, and no connection.
Can anyone help me with this?
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.