L'outil du jour : xbindkeys

April 19, 2011 by nono
Catégories geekeries - Mots-clés IHM X11

Dans la série « petit programme qui n'a l'air de rien », une des bases de mon environnement X11 : xbindkeys. Ça sert à lier des commandes à des combinaisons de touches. Par exemple, pour lancer un xterm avec Control-F1 et Emacs avec Control-F2, j'ai mis ces quelques lignes dans mon fichier ~/.xbindkeysrc :

"xterm"
  m:0x4 + c:67

"emacs"
  m:0x4 + c:68

J'en ai quelques autres comme ça, y compris le verrouillage de l'écran par Control-F12 :

"xscreensaver-command -lock"
  m:0x4 + c:96

Xbindkeys peut aussi utiliser les boutons de la souris en plus du clavier. Sa configuration peut aussi s'écrire en Scheme, ce qui a l'air de permettre plus de souplesse, mais je n'en ai pas encore ressenti le besoin.