Bonjour, J'ai un soucis quasi identique au topic suivant : http://blog.recalbox.com/forums/topic/n64-nes-pro-30/ ma manette est reconnue par contre, mais le mapping des touches et un brin.... Bordélique. La touche L agit en lieu et place de la touche A, une des touches C me revoie sous Emulestation... Enfin bref J'ai bien suivit ce Wiki : https://github.com/recalbox/recalbox-os/wiki/Configuration-controleurs-n64-(FR) J'ai même eut la surprise de voir que la manette que jstest reconnait était déjà dans le fichier je vous met ici les resultats de jstest
[root@RECALBOX ~]# jstest /dev/input/js0
Driver version is 2.1.0.
Joystick (DragonRise Inc. Generic USB Joystick ) has 7 axes (X, Y, Z, Rx, Rz, Hat0X, Hat0Y)
and 12 buttons (Trigger, ThumbBtn, ThumbBtn2, TopBtn, TopBtn2, PinkieBtn, BaseBtn, BaseBtn2, BaseBtn3, BaseBtn4, BaseBtn5, BaseBtn6).
Testing ... (interrupt to exit)
Axes: 0: 0 1: 0 2: 0 3: 0 4: 0 5: 0 6: 0 Buttons: 0:off 1:off 2:off 3:off 4:oAxes: 0: 0 1: 0 2: 0 3: 0 4: 0 5: 0 6: 0 Buttons: 0:off 1:off 2:off 3:off 4:oAxes: 0: 0 1: 0 2: 0 3: 0 4: 0 5: 0 6: 0 Buttons: 0:off 1:off 2:off 3:off 4:oAxes: 0: 0 1: 0 2: 0 3: 0 4: 0 5: 0 6: 0 Buttons: 0:off 1:off 2:off 3:off 4:oAxes: 0: 0 1: 0 2: 0 3: 0 4: 0 5: 0 6: 0 Buttons: 0:off 1:off 2:off 3:off 4:oAxes: 0: 0 1: 0 2: 0 3: 0 4: 0 5: 0 6: 0 Buttons: 0:off 1:off 2:off 3:off 4:oAxes: 0: 0 1: 0 2: 0 3: 0 4: 0 5: 0 6: 0 Buttons: 0:off 1:off 2:off 3:off 4:oAxes: 0: 0 1: 0 2: 0 3: 0 4: 0 5: 0 6: 0 Buttons: 0:off 1:off 2:off 3:off 4:oAxes: 0: 0 1: 0 2: 0 3: 0 4: 0 5: 0 6: 0 Buttons: 0:off 1:off 2:off 3:off 4:oAxes: 0: 0 1: 0 2: 0 3: 0 4: 0 5: 0 6: 0 Buttons: 0:off 1:off 2:off 3:off 4:oAxes: 0: 0 1: 0 2: 0 3: 0 4: 0 5: 0 6: 0 Buttons: 0:off 1:off 2:off 3:off 4:oAxes: 0: 0 1: 0 2: 0 3: 0 4: 0 5: 0 6: 0 Buttons: 0:off 1:off 2:off 3:off 4:oAxes: 0:-32767 1: 0 2: 0 3: 0 4: 0 5: 0 6: 0 Buttons: 0:off 1:off 2:off 3:off 4:oAxes: 0:-32767 1:-32767 2: 0 3: 0 4: 0 5: 0 6: 0 Buttons: 0:off 1:off 2:off 3:off 4:oAxes: 0:-32767 1:-32767 2: 0 3: 0 4: 0 5: 0 6: 0 Buttons: 0:off 1:off 2:off 3:off 4:oAxes: 0:-32767 1:-32767 2: 0 3:-32767 4: 0 5: 0 6: 0 Buttons: 0:off 1:off 2:off 3:off 4:oAxes: 0:-32767 1:-32767 2: 0 3:-32767 4:-32767 5: 0 6: 0 Buttons: 0:off 1:off 2:off 3:off 4:oAxes: 0:-32767 1:-32767 2: 0 3:-32767 4:-32767 5: 0 6: 0 Buttons: 0:off 1:off 2:off 3:off 4:oAxes: 0:-32767 1:-32767 2: 0 3:-32767 4:-32767 5: 0 6: 0 Buttons: 0:off 1:off 2:off 3:off 4:off 5:off 6:off 7:off 8:off 9:off 10:off 11:off
Ce que j'ai rajouté a la fin du fichier de conf ( même si inutile puisque déjà reconnue)
;Joystick (DragonRise Inc. Generic USB Joystick ) has 7 axes (X, Y, Z, Rx, Rz, Hat0X, Hat0Y)
;and 12 buttons (Trigger, ThumbBtn, ThumbBtn2, TopBtn, TopBtn2, PinkieBtn, BaseBtn, BaseBtn2,
;BaseBtn3, BaseBtn4, BaseBtn5, BaseBtn6).
[DragonRise Inc. Generic USB Joystick
pluggued = True
plugin = 2
mouse = false
AnalogDeadZone = 4096,4096
AnalogPeak = 32768,32768
DPad R = hat(0 Right)
DPad L = hat(0 Left)
DPad D = hat(0 Down)
DPad U = hat(0 Up)
Start = button(9)
Z Trig = Button(8)
B Button = button(4)
A Button = button(5)
C Button R = button(1)
C Button L = button(3)
C Button D = button(2)
C Button U = button(0)
R Trig = Button(7)
L Trig = Button(6)
Mempak switch =
Rumblepak =
X Axis = axis(0-,0+)
Y Axis = axis(1-,1+)
Il y a une chose qui doit m’échapper, sans doute encore un truc tout con. Mais j'ai du mal a voir quoi. J'ai essayé de changer le mapping des touches ( Inverser L et A ) mais rien ne fonctionne. Curieusement, sous Emulestation, la manette a l'air de fonctionner. la manette achetée est celle-ci : https://www.wish.com/geek/m/c/564576433f3ad1269c8492a0