Doublons boutons manette PS-like
-
Bonjour,
J'ai acheté cette manette sur Amazon : https://www.amazon.fr/gp/product/B00546SWJQ
(Esperanza Gamepad EG102 WARRIOR PC)Lorsque je lance un jstest via ssh dans recalbox (version 17.11.02), la commande n'est pas reconnue. Est-ce normal ?
J'ai donc lancé un jstest sur mon PC, et j'ai constaté plusieurs problèmes au niveau des deux joysticks :- Le joystick de gauche envoie les mêmes commandes que les flèches directionnelles, mais en tout ou rien, absolument pas progressif, on passe de 0 à +-32767 d'un coup.
- Beaucoup plus gênant, les axes du joystick de droite envoie les mêmes commandes que les boutons ABXY (ou 1234 pour cette manette) au lieu d'être reconnues comme axes !
Voici les infos que je collecte à propos de la manette lorsque je lance la commande "cat /proc/bus/input/devices" :
I: Bus=0003 Vendor=0079 Product=0006 Version=0110
N: Name="Microntek USB Joystick "
P: Phys=usb-0000:00:1d.1-2/input0
S: Sysfs=/devices/pci0000:00/0000:00:1d.1/usb6/6-2/6-2:1.0/0003:0079:0006.0003/input/input13
U: Uniq=
H: Handlers=event12 js0
B: PROP=0
B: EV=20001b
B: KEY=fff00000000 0 0 0 0
B: ABS=30027
B: MSC=10
B: FF=107030000 0Y-a-t'il un moyen faire un remapping ou est-ce juste une manette extrêmement mal développée ?
Merci d'avance !
-
Et voici la sortie de "lsusb" :
Bus 006 Device 002: ID 0079:0006 DragonRise Inc. PC TWIN SHOCK Gamepad
-
Et bien, voici la réponse : https://pineight.com/mw/index.php?title=USB_game_controller
Sous le point "DragonRise Inc. Generic USB Joystick" : "A "mode" button at the bottom center of the face switches between two modes, signaled by green and red LEDs next to the button. Green appears to be designed for games expecting only digital controls, while red makes all analog controls available."
Il y a le même type de bouton sur ma commande pour sélectionner le mode (appellé "ANALOG" sur la mienne). Lorsqu'elle est en mode analog, tout fonctionne normalement, la sortie de jstest est normale.
J'aurais du y penser plus tôt !En espérant que ça aide qqu'un !