Sous Xorg, le principal moyen d'associer des actions à des touches est xbindkeys (cf. La page sur ubuntu-fr à son sujet, cette page regorge d'outils copains pour automatiser X, la classe! ).
Mais on trouve d'autres moyens de recueillir des frappes au clavier:
Mute
, Volume Down
et Volume Up
).
Par défaut, Esekeyd écoute le premier input device trouvé dans /dev/input
. Cependant, un clavier USB n'est pas forcément le premier sur la liste.
Pour trouver le device usb, le débrancher, aller dans /dev/input
, le rebrancher et rafraichir. Le device est sans doute l'un des eventX
qui vien[en]t juste d'apparaitre. Esekeyd fournit un petit utilitaire pour tester qu'on chope bien la frappe: keytest
, proche de xev
.
Commande qui a marché chez moi:
sudo esekeyd /home/gink/.esekeyd.conf /dev/input/event5
NB: un patron par défaut de esekeyd.conf
sur trouve dans /etc/esekeyd.conf
.
Numlockx est un petit programe qui toggle le numlock.