Mise à jour au noyau 4.1.6 et ajout de différents patchs dont le xinmo :
pi@rAsPiCadePi1 ~ $ uname -a
Linux rAsPiCadePi1 4.1.6+ #2 PREEMPT Tue Aug 25 07:37:31 UTC 2015 armv6l GNU/Linux
pi@rAsPiCadePi1 ~ $ jstest /dev/input/js0
Driver version is 2.1.0.
Joystick (THT THT Arcade console 2P USB Player) has 2 axes (X, Y)
and 10 buttons (Trigger, ThumbBtn, ThumbBtn2, TopBtn, TopBtn2, PinkieBtn, BaseBtn, BaseBtn2, BaseBtn3, BaseBtn4).
Testing ... (interrupt to exit)
Axes: 0: 0 1: 0 Buttons: 0:off 1:off 2:off 3:off 4:off 5:off 6:off 7:off 8:off 9:off ^C
pi@rAsPiCadePi1 ~ $ jstest /dev/input/js1
Driver version is 2.1.0.
Joystick (THT THT Arcade console 2P USB Player) has 2 axes (X, Y)
and 12 buttons (Trigger, ThumbBtn, ThumbBtn2, TopBtn, TopBtn2, PinkieBtn, BaseBtn, BaseBtn2, BaseBtn3, BaseBtn4, BaseBtn5, BaseBtn6).
Testing ... (interrupt to exit)
Axes: 0: 0 1: 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 ^C
pi@rAsPiCadePi1 ~ $
Le cablage du xinmo va surement encore changer. Il faut maintenant récupérer mame4all, pifba et pisnes dans leur version mise à jour et les recompiler. Il faudra aussi refaire les mappings touches.