global.inputdriver=udev
résolu !
global.inputdriver=udev
résolu !
je viens de lancer la ROM SNES de maintenance
mon bouton -> effet sur la console SNES
A -> START
B -> A
X -> B
Y -> X
L -> Y
R -> RIEN
Start -R
Select -> RIEN
HOTKEY -> RIEN
je viens de voir que "Gamepad : xinmo" n'est pas/plus supporté sur rpi4
j'anticipe avec un recalbox-support.
https://transfer.sh/NU5UX/recalbox-support-c38ed082-58e1-e7a7-d5ed-bb6e2bb55ffe.tar.gz
A -> START
B -> ? (A ?)
X -> B
Y -> ? (X ?)
L -> Y
R -> ? (L ?)
START -> R
SELECT -> ?
# evtest /dev/input/event3
Input driver version is 1.0.1
Input device ID: bus 0x3 vendor 0x16c0 product 0x5e1 version 0x101
Input device name: "THT THT Arcade console 2P USB Player"
Supported events:
Event type 0 (EV_SYN)
Event type 1 (EV_KEY)
Event code 288 (BTN_TRIGGER)
Event code 289 (BTN_THUMB)
Event code 290 (BTN_THUMB2)
Event code 291 (BTN_TOP)
Event code 292 (BTN_TOP2)
Event code 293 (BTN_PINKIE)
Event code 294 (BTN_BASE)
Event code 295 (BTN_BASE2)
Event code 296 (BTN_BASE3)
Event code 297 (BTN_BASE4)
Event type 3 (EV_ABS)
Event code 0 (ABS_X)
Value 0
Min -1
Max 1
Event code 1 (ABS_Y)
Value 0
Min -1
Max 1
Event type 4 (EV_MSC)
Event code 4 (MSC_SCAN)
# evtest /dev/input/event4
Input driver version is 1.0.1
Input device ID: bus 0x3 vendor 0x16c0 product 0x5e1 version 0x101
Input device name: "THT THT Arcade console 2P USB Player"
Supported events:
Event type 0 (EV_SYN)
Event type 1 (EV_KEY)
Event code 288 (BTN_TRIGGER)
Event code 289 (BTN_THUMB)
Event code 290 (BTN_THUMB2)
Event code 291 (BTN_TOP)
Event code 292 (BTN_TOP2)
Event code 293 (BTN_PINKIE)
Event code 294 (BTN_BASE)
Event code 295 (BTN_BASE2)
Event code 296 (BTN_BASE3)
Event code 297 (BTN_BASE4)
Event code 298 (BTN_BASE5)
Event code 299 (BTN_BASE6)
Event type 3 (EV_ABS)
Event code 0 (ABS_X)
Value 0
Min -1
Max 1
Event code 1 (ABS_Y)
Value 0
Min -1
Max 1
Event type 4 (EV_MSC)
Event code 4 (MSC_SCAN)
usbhid.quirks=0x16c0:0x05e1:0x040
à la fin dans cmdline.txt ne règle pas le soucis
SF2 A = Start et Start = R
[ 260.677018] usb 1-1.4: USB disconnect, device number 4
[ 262.507985] usb 1-1.4: new low-speed USB device number 5 using xhci_hcd
[ 262.646613] usb 1-1.4: New USB device found, idVendor=16c0, idProduct=05e1, bcdDevice= 1.00
[ 262.646622] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 262.646629] usb 1-1.4: Product: THT Arcade console 2P USB Player
[ 262.646636] usb 1-1.4: Manufacturer: THT
[ 262.655421] input: THT THT Arcade console 2P USB Player as /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4:1.0/0003:16C0:05E1.0006/input/input16
[ 262.655683] input: THT THT Arcade console 2P USB Player as /devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4:1.0/0003:16C0:05E1.0006/input/input17
[ 262.655921] xinmo 0003:16C0:05E1.0006: input,hidraw1: USB HID v1.01 Joystick [THT THT Arcade console 2P USB Player] on usb-0000:01:00.0-1.4/input0
Bonjour,
Contexte :
Ma borne possède un encodeur Xin-Mo Deux joueurs USB.
J'ai upgrade rpi3b+ -> rpi4 et recalbox 6.x vers 7.1.1.
(excuse : je jouais surtout sur mon gpicase)
Constat :
Après une conf identique dans le menu, le mapping ne donne pas la même chose une fois dans les émulateurs.
test snes sf2 (permet de tester facilement L R AB XY ...)
Start pour donner un coup de pied n'est pas pratique.
N64 Mario kart X pour avancer ? pas de saut.
-> il semble y avoir un décalage des inputs.
Diagnostique :
un rpi3b+ en 7.1.1 ne présente PAS le problème.
un rpi3b+ en 6.x ne présente pas le problème non plus ...
Spécifique au rpi4 donc. ( évolution /dev/input/event ?)
Merci encore pour votre travail. On sent que y'a de l'amour pour le retrogaming dans chaque recalbox