Certaines touches de mon clavier ont pris fin après un déversement catastrophique de coke. Je n'ai pas l'intention de remplacer l'ancien clavier, car tout l'ordinateur portable sera remplacé l'année prochaine.
Les touches en question sont: flèche haut, flèche bas, shift et '/'.
Shift a un frère jumeau sur la côte ouest, qui fait tout le travail maintenant, et je pourrais recâbler '/' comme 'supprimer' (maintenant je me rends compte que c'était une clé totalement inutile) avec la xmodmap -e 'keycode 119=/'
commande. C'est-à-dire que le fait d'appuyer sur «supprimer» génère un «/» maintenant.
Pour découvrir comment remplacer les clés que j'utilise xev
. J'ai l'intention de remplacer flèche vers le haut et flèche vers le bas pour pgup et pgdn respectivement. Malheureusement, les flèches haut / bas n'ont pas de sortie. Je sais que pgup et pgdn sont des codes-clés 112 et des codes-clés 117. Mais que dois-je remplir dans le xmodmap -e 'keycode <value>=<action>'
modèle comme xmodmap -e 'keycode 112='
etxmodmap -e 'keycode 117='
Réponses:
Voir
/usr/include/X11/keysymdef.h
pour les noms de clés disponibles:(les préfixes doivent être supprimés).
la source