11 Dec 2020, 16:35

Bonjour,

J'essaye depuis plusieurs heures (jours) de connecter des manettes PS3 (Shanwan ? / CECHZC2U) en Bluetooth sur Recalbox 7 (RPI4).
Je pense avoir fait le tour des articles sur le forum et des tutos sans parvenir à les faire fonctionner (Bluetooth ou USB) :

  • Tester tous les drivers en passant par recalbox.conf (avec un redémarrage à chaque fois )
  • Brancher avec un câble USB data la manette pendant 10-15 secondes (les 4 leds clignotent lentement) / Débrancher / Appuyer sur "Home" et attendre (les 4 leds clignotent rapidement)...
  • Désactiver le Bluetooth pour les manettes (controllers.bluetooth.enabled=1)
  • etc...

Rien n'y fait...

Par contre, en regardant les logs je me suis aperçu d'une erreur récurrente dans le retour de dmesg (au moment où je branche la manette avec le câble USB) :

[   50.507501] usb 1-1.1.4: new full-speed USB device number 7 using xhci_hcd
[   50.644845] usb 1-1.1.4: New USB device found, idVendor=054c, idProduct=0268, bcdDevice= 0.01
[   50.644854] usb 1-1.1.4: New USB device strings: Mfr=0, Product=2, SerialNumber=0
[   50.644861] usb 1-1.1.4: Product: PS3 Controller
[   50.651550] usbhid 1-1.1.4:1.0: can't add hid device: -32
[   50.651580] usbhid: probe of 1-1.1.4:1.0 failed with error -32
[   50.724459] usb 1-1.1.4: USB disconnect, device number 7
[   51.217503] usb 1-1.1.4: new full-speed USB device number 8 using xhci_hcd
[   51.355074] usb 1-1.1.4: New USB device found, idVendor=054c, idProduct=0268, bcdDevice= 5.72
[   51.355083] usb 1-1.1.4: New USB device strings: Mfr=0, Product=2, SerialNumber=0
[   51.355089] usb 1-1.1.4: Product: PS3 Controller
[   51.362043] sony 0003:054C:0268.0004: failed to retrieve feature report 0xf2 with the Sixaxis MAC address
[   51.362265] sony 0003:054C:0268.0004: hiddev96,hidraw2: USB HID v81.11 Joystick [PS3 Controller] on usb-0000:01:00.0-1.1.4/input0
[   51.362273] sony 0003:054C:0268.0004: failed to claim input

J'ai également cherché sur le forum et Google pour trouver des solutions à ces erreurs mais rien ne résout ce soucis.

Pour info, j'ai essayé avec une vieille manette filaire Microsoft SideWinder et celle-ci fonctionne correctement :

[  363.361805] usb 1-1.1.4: new full-speed USB device number 5 using xhci_hcd
[  363.499136] usb 1-1.1.4: New USB device found, idVendor=054c, idProduct=0268, bcdDevice= 0.01
[  363.499144] usb 1-1.1.4: New USB device strings: Mfr=0, Product=2, SerialNumber=0
[  363.499151] usb 1-1.1.4: Product: PS3 Controller
[  363.507838] usbhid 1-1.1.4:1.0: can't add hid device: -32
[  363.507863] usbhid: probe of 1-1.1.4:1.0 failed with error -32
[  363.582576] usb 1-1.1.4: USB disconnect, device number 5
[  364.081860] usb 1-1.1.4: new full-speed USB device number 6 using xhci_hcd
[  364.219992] usb 1-1.1.4: New USB device found, idVendor=054c, idProduct=0268, bcdDevice= 5.72
[  364.220000] usb 1-1.1.4: New USB device strings: Mfr=0, Product=2, SerialNumber=0
[  364.220007] usb 1-1.1.4: Product: PS3 Controller
[  364.238850] sony 0003:054C:0268.0003: failed to retrieve feature report 0xf2 with the Sixaxis MAC address
[  364.239321] sony 0003:054C:0268.0003: hiddev96,hidraw2: USB HID v81.11 Joystick [PS3 Controller] on usb-0000:01:00.0-1.1.4/input0
[  364.239329] sony 0003:054C:0268.0003: failed to claim input
[  384.065493] usb 1-1.1.4: USB disconnect, device number 6
[  400.494509] usb 1-1.1.2: new low-speed USB device number 7 using xhci_hcd
[  400.636963] usb 1-1.1.2: New USB device found, idVendor=045e, idProduct=0007, bcdDevice= 1.06
[  400.636971] usb 1-1.1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[  400.636978] usb 1-1.1.2: Product: Microsoft® SideWinder® Game Pad USB
[  400.636984] usb 1-1.1.2: Manufacturer: Microsoft®
[  400.647027] input: Microsoft® Microsoft® SideWinder® Game Pad USB as /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.1/1-1.1.2/1-1.1.2:1.0/0003:045E:0007.0004/input/input5
[  400.647539] hid-generic 0003:045E:0007.0004: input,hidraw2: USB HID v1.00 Gamepad [Microsoft® Microsoft® SideWinder® Game Pad USB] on usb-0000:01:00.0-1.1.2/input0

En espérant que quelqu'un aura une solution,
Bonne soirée à tous 🙂