Support rumble avec 8bitdo SF30 Pro en blutooth



  • Bonjour,

    J'utilise RB 7.1.1 sur RPi4.

    J'essaie de faire fonctionner la vibration manette de ma 8bitdo SF30 Pro avec libretro_mupen64plus en bluetooth.

    Je sais que le core supporte la vibration, ça fonctionne avec la SF30 Pro en mode Xinput connectée par câble USB. Mais je préférerai que ça fonctionne en blutooth (intégré au RPi4). Avez-vous une idée ?

    J'ai testé les modes Dinput et Xinput en filaire et en blutooth. Je récapitule:

    Dinput Filaire

    Marche pas

    # dmesg
    [ 3573.407324] usb 1-1.1: new full-speed USB device number 13 using xhci_hcd
    [ 3573.544373] usb 1-1.1: New USB device found, idVendor=2dc8, idProduct=6000, bcdDevice= 0.01
    [ 3573.544390] usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
    [ 3573.544399] usb 1-1.1: Product: 8Bitdo SF30 Pro
    [ 3573.544406] usb 1-1.1: Manufacturer: 8Bitdo SF30 Pro  
    [ 3573.544413] usb 1-1.1: SerialNumber: SF30 Pro    
    [ 3573.552920] input: 8Bitdo SF30 Pro   8Bitdo SF30 Pro 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:1.0/0003:2DC8:6000.000C/input/input17
    [ 3573.553203] hid-generic 0003:2DC8:6000.000C: input,hidraw2: USB HID v1.11 Gamepad [8Bitdo SF30 Pro   8Bitdo SF30 Pro] on usb-0000:01:00.0-1.1/input0
    

    Dinput BT

    Marche pas.

    # dmesg
    [ 4088.628516] hid-generic 0005:2DC8:6100.000E: unknown main item tag 0x0
    [ 4088.628692] input: 8Bitdo SF30 Pro as /devices/platform/soc/fe201000.serial/tty/ttyAMA0/hci0/hci0:11/0005:2DC8:6100.000E/input/input20
    [ 4088.628969] hid-generic 0005:2DC8:6100.000E: input,hidraw2: BLUETOOTH HID v1.00 Gamepad [8Bitdo SF30 Pro] on b8:27:eb:47:a7:76
    

    Xinput Filaire

    Ça vibre ! 👍

    RB affiche la notification "Xbox 360 Controller a été branché".

    # dmesg
    [ 3280.501743] usb 1-1.1: new full-speed USB device number 12 using xhci_hcd
    [ 3280.504166] hid-generic 0005:045E:02E0.000A: unknown main item tag 0x0
    [ 3280.504510] input: 8Bitdo SF30 Pro as /devices/platform/soc/fe201000.serial/tty/ttyAMA0/hci0/hci0:11/0005:045E:02E0.000A/input/input14
    [ 3280.505155] hid-generic 0005:045E:02E0.000A: input,hidraw2: BLUETOOTH HID v9.03 Gamepad [8Bitdo SF30 Pro] on b8:27:eb:47:a7:76
    [ 3280.650241] usb 1-1.1: New USB device found, idVendor=045e, idProduct=028e, bcdDevice= 1.14
    [ 3280.650251] usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
    [ 3280.650258] usb 1-1.1: Product: Controller
    [ 3280.650264] usb 1-1.1: Manufacturer: 8Bitdo SF30 Pro  
    [ 3280.650270] usb 1-1.1: SerialNumber: 157F8F8
    [ 3280.655027] input: Microsoft X-Box 360 pad 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:1.0/input/input15
    
    

    Xinput BT

    Marche pas.
    RB affiche la notification "Xbox One S Controller a été branché"

    # dmesg
    [ 3493.590220] hid-generic 0005:045E:02E0.000B: unknown main item tag 0x0
    [ 3493.590528] input: 8Bitdo SF30 Pro as /devices/platform/soc/fe201000.serial/tty/ttyAMA0/hci0/hci0:14/0005:045E:02E0.000B/input/input16
    [ 3493.590787] hid-generic 0005:045E:02E0.000B: input,hidraw2: BLUETOOTH HID v9.03 Gamepad [8Bitdo SF30 Pro] on b8:27:eb:47:a7:76
    


Want to support us ?

219
Online

82.6k
Users

22.8k
Topics

164.4k
Posts