Hi everyone, I'm using 2 clone DS3 controls with PS3 driver set to official in recalbox.conf. I don't have problems with them while using emulation through retroarch, but whenever I try to play a n64 game they randomly disconnect (lights turn off) at emulation start OR stop, and need to be re-paired.
When they disconnect at emulation stop (so I'm back in ES) I have to re-pair them pressing PS equivalent button and that make both work again, which is very annoying but is something I can live with. The real problem is when they disconnect at emulation start because, despite both being able to re-pair, emulator doesn't recognize them anymore, so I can't stop emulation and go back to ES.
Recalbox setup:
- Raspberry Pi 3 no overclock
- Recalbox Stable 4.0.2 (can't try unstable now due to infrastructure migration).
- 2 DS3 clone controllers.
- PS3 "official" driver.
- USB bluetooth dongle CSR 4.0 (link)
DMESG output:
[ 178.398035] usb 1-1.5: new full-speed USB device number 5 using dwc_otg
[ 178.501045] usb 1-1.5: New USB device found, idVendor=054c, idProduct=0268
[ 178.501058] usb 1-1.5: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 178.501064] usb 1-1.5: Product: PLAYSTATION(R)3 Controller
[ 178.501071] usb 1-1.5: Manufacturer: SZMY-POWER CO.,LTD.
Apparently, my controllers are not GASIA/SHANWAN, so I tried all PS3 drivers.
PS3 driver test:
- "official": Almost perfect operation except as mentioned above.
- "shanwan": Controllers are recognized and manage to pair, but is impossible to configure them as no button gets recognized, so in practice they are useless.
- "gasia": They just don't work.
Finally, I attach a support file that somebody might find useful.
"recalbox-support sh" output file
Sorry for my terrible english! Any help is much appreciated.