Configuration d’une pédale usb

Pour piloter un ordinateur on utilise généralement un clavier, une souris, une manette, un joystik, la voix … mais il est possible de brancher également une pédale sur l’USB.

Tous le monde ne peut pas être shiva, du coup utiliser les pieds en plus des mains augmente les capacité de pilotage du PC.

J’en ai trouvé une chez mon dealer de chinoiseries préférés (aliexpress) que voici:

Une pédale USB pour rajouter des possibilité de pilotage au PC avec les pieds

Le truc est parfaitement détecté par Linux :

$ sudo dmesg -c
[22475.216342] usb 1-2.4.1: new full-speed USB device number 18 using xhci_hcd
[22475.337184] usb 1-2.4.1: New USB device found, idVendor=3553, idProduct=b001, bcdDevice= 0.00
[22475.337200] usb 1-2.4.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[22475.337207] usb 1-2.4.1: Product: FootSwitch
[22475.337213] usb 1-2.4.1: Manufacturer: PCsensor
[22475.447253] input: PCsensor FootSwitch Keyboard as /devices/pci0000:00/0000:00:08.1/0000:04:00.3/usb1/1-2/1-2.4/1-2.4.1/1-2.4.1:1.0/0003:3553:B001.0015/input/input42
[22475.504991] input: PCsensor FootSwitch Mouse as /devices/pci0000:00/0000:00:08.1/0000:04:00.3/usb1/1-2/1-2.4/1-2.4.1/1-2.4.1:1.0/0003:3553:B001.0015/input/input43
[22475.505474] hid-generic 0003:3553:B001.0015: input,hidraw4: USB HID v1.11 Keyboard [PCsensor FootSwitch] on usb-0000:04:00.3-2.4.1/input0
[22475.510353] input: PCsensor FootSwitch as /devices/pci0000:00/0000:00:08.1/0000:04:00.3/usb1/1-2/1-2.4/1-2.4.1/1-2.4.1:1.1/0003:3553:B001.0016/input/input44
[22475.510708] hid-generic 0003:3553:B001.0016: input,hidraw8: USB HID v1.10 Device [PCsensor FootSwitch] on usb-0000:04:00.3-2.4.1/input1
Langage du code : PHP (php)

Il est vu comme un «PCsensor FootSwitch» dans l’interface USB HID input.

Si j’appuie dessus il écrit k avec mon mapping bépo. Avec un mapping azerty il est probable qui écrive b.

Pilotage

On trouve assez facilement des projets open source pour piloter la pédale sous linux en cherchant «PCsensor FootSwitch linux» sur duckduckgo par exemple. Ce qui est important avant de cloner un projet c’est de s’assurer que le notre est supporté histoire de se faciliter la tâche. Celui présenté ci-dessus à les références suivante :

idVendor=3553, idProduct=b001

Références qui sont données dans le projet footswitch de rgerganov par exemple.

Parfait pour faire un oscilloscope à pédale.

Ce contenu a été publié dans électronique, informatique, avec comme mot(s)-clé(s) , , , , . Vous pouvez le mettre en favoris avec ce permalien.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *