Les notes de Lionel

Notes, astuces et infos en tout genre

#72 - is it possible to Rename the HID Controller · Issue #14 · MHeironimus/ArduinoJoystickLibrary · GitHub

Les périphériques USB créés à base d'arduino vont apparaître avec le nom de la carte (ex: Arduino Leonardo), ce qui peut rendre leur identification compliquée quand on en a plusieurs.

Pour avoir un nom personnalisé, il faut également un PID et un VID personnalisés. Pour cela avant le transfert du code sur l'Arduino, modifier le fichier C:\Program Files (x86)\Arduino\hardware\arduino\avr\boards.txt comme suit:


leonardo.build.vid=0x9999
leonardo.build.pid=0x9999
leonardo.build.usb_product="My Awesome Controller Leonardo"

Utiliser une combinaison vid & pid différente pour chaque carte.

A noter que le système garde un cache des périphériques déjà connectés donc si une carte a déjà utilisée avec la combinaison vid & pid utilisée, c'est le nom de la première carte qui sera utilisé