Salut,
J'ai pas mal galéré avec les joysticks.
Ils fonctionnent sous windows par contre sous pi...
Lsusb me donne
Bus 001 Device 002: ID 0424:9512 Standard Microsystems Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp.
Bus 001 Device 009: ID 1a40:0101 Terminus Technology Inc. 4-Port HUB
Bus 001 Device 005: ID 03f0:0024 Hewlett-Packard KU-0316 Keyboard
Bus 001 Device 010: ID 054c:0268 Sony Corp. Batoh Device / PlayStation 3 Controller
Bus 001 Device 011: ID 054c:0268 Sony Corp. Batoh Device / PlayStation 3 Controller
Bus 001 Device 012: ID 148f:5370 Ralink Technology, Corp. RT5370 Wireless Adapter
Les joysticks sont les devices 10 et 11. Par contre là, ça se complique.
jstest --event /dev/input/js0
Driver version is 2.1.0.
Joystick (Sony PLAYSTATION(R)3 Controller) has 27 axes (X, Y, Z, Rz, (null), (null), (null), (null), (null), (null), (null), (null), (null), (null), (null), (null), (null), (null), (null), (null), (null), (null), (null), (null), (null), (null), (null))
and 19 buttons (Trigger, ThumbBtn, ThumbBtn2, TopBtn, TopBtn2, PinkieBtn, BaseBtn, BaseBtn2, BaseBtn3, BaseBtn4, BaseBtn5, BaseBtn6, BtnDead, BtnA, BtnB, BtnC, (null), (null), (null)).
-------------------------------------
Left
-------------------------------------
Event: type 1, time 6589700, number 16, value 0
Event: type 1, time 6589830, number 16, value 1
-----------------------------------------------
Right
-----------------------------------------------
Event: type 1, time 6610760, number 16, value 0
Event: type 1, time 6610760, number 18, value 0
Event: type 2, time 6610760, number 9, value 22633
Event: type 2, time 6610770, number 9, value 22971
Event: type 2, time 6610770, number 9, value 22633
Event: type 2, time 6610800, number 9, value 22971
Event: type 2, time 6610800, number 9, value 22633
Event: type 1, time 6610820, number 16, value 1
Event: type 1, time 6610820, number 18, value 1
Event: type 2, time 6610820, number 9, value -32767
---------------------------------------------------
Button 1
---------------------------------------------------
Event: type 1, time 6633290, number 0, value 1
Event: type 2, time 6633290, number 16, value 22633
Event: type 1, time 6633390, number 0, value 0
Event: type 2, time 6633390, number 16, value -32767
C'est bizzare, on dirait que les boutons et axes (à part à gauche) génére un tas d'événements
Et donc impossible de faire le mapping.
Antoine