@ian57 Ce que je ne comprends pas c'est que lorsque je lance
# /usr/bin/xarcade2jstick -d
[Xarcade2Joystick] Getting exclusive access: Trying /dev/input/event0
Trying /dev/input/event1
Trying /dev/input/event10
Trying /dev/input/event11
Trying /dev/input/event12
Trying /dev/input/event13
Trying /dev/input/event14
Trying /dev/input/event15
Trying /dev/input/event16
Trying /dev/input/event17
Trying /dev/input/event2
Trying /dev/input/event3
Trying /dev/input/event4
Trying /dev/input/event5
Trying /dev/input/event6
Trying /dev/input/event7
Trying /dev/input/event8
Trying /dev/input/event9
Not found.
Retrying in 3s.
On voit qu'il ne trouve rien.
Par contre, si je lance
# evtest
No device specified, trying to scan all of /dev/input/event*
Available devices:
/dev/input/event0: Power Button
/dev/input/event1: Power Button
/dev/input/event2: Eee PC WMI hotkeys
/dev/input/event3: Video Bus
/dev/input/event4: HDA Intel PCH Front Mic
/dev/input/event5: HDA Intel PCH Rear Mic
/dev/input/event6: HDA Intel PCH Line
/dev/input/event7: HDA Intel PCH Line Out
/dev/input/event8: HDA Intel PCH Front Headphone
/dev/input/event9: HDA Intel PCH HDMI/DP,pcm=3
/dev/input/event10: Ultimarc I-PAC 2
/dev/input/event11: Ultimarc I-PAC 2 Consumer Control
/dev/input/event12: Ultimarc I-PAC 2
/dev/input/event13: Ultimarc I-PAC 2
/dev/input/event14: Ultimarc I-PAC 2 System Control
/dev/input/event15: Logitech K400
/dev/input/event16: Ultimarc I-PAC 2
/dev/input/event17: HID 1241:1111
Select the device event number [0-17]: ^C
On voit bien que l'encodeur est présent.
Si je choisit un des 3 "Ultimarc I-PAC 2", j'ai bien la liste des keycodes.
Comment puis-je faire le pont entre les deux (sachant que j'ai essayé le touch sur chacun des fichiers renvoyés par :
ls /dev/input/by-id
A noter que j 'ai découvert au passage, je ne sais pas si c'est voulu qu'il y avait 2 arborescence similaires :
/recalbox/share_init/system/configs/xarcade2jstick/
et
/recalbox/share/system/configs/xarcade2jstick/
(noter dans différence entre share et share_init)
Est-ce voulu ?
Merci pour votre aide. Je peux faire des trucs de mon côté, y compris compiler du source (je suis dev).