Réaffecter une touche du clavier

6 juillet 2012
Astuces

J’ai eu un PC portable dont la touche ESPACE ne fonctionnait plus, que faire ? Changer le clavier ? Utiliser un clavier USB ? Meuh non, on va customiser notre clavier !

J’ai choisi d’utiliser une touche avec un drapeau bizarre coupé en quatre,qui ne sert à rien… (touche Windaube, pour ceux qui n’aurait pas compris ;-) )

On lance xev dans un terminal, n’appuyez sur aucune autre touche ni ne bougez la souris, appuyez uniquement la touche que vous souhaitez modifier (Windaube pour nous). Regardez la valeur keycode affiché dans le terminal, 133 pour notre touche.

Quittez xev et tapez dans le terminal :

gedit .xmodmaprc

et saisissez :

keycode 133 = space

Sauvez le fichier et testez le avec la commande :

xmodmap .xmodmaprc

Le raccourci fonctionne ? On va automatiser son lancement. Ajoutez à vos applications lancées au démarrage la commande :

xmodmap /home/LOGIN/.xmodmaprc

où vous remplacez LOGIN par votre login, et voila !