2010-07-05 6 views
1

Je voudrais mapper "WASD" aux flèches. Je n'aime pas bouger mes mains. Je l'ai déjà corrigé pour mon éditeur en appelant W pour arrowUp. Mais, comment puis-je le lier pour l'ensemble du système? Quand j'appelle W, je veux qu'il appelle la flèche vers le HAUT.Comment lier une clé à une autre clé dans ubuntu?

Je ne peux pas lier ces clés un logiciel à la fois.

Des idées?

Merci.

-hbt

Répondre

2

Pour déterminer les keycodes clés sur votre clavier, vous pouvez exécuter un programme appelé "xev". En cours d'exécution, vous appuyez simplement sur et vous verrez apparaître les codes dans le programme. En gardant trace de ceux-ci, vous pouvez apporter des modifications à les clés qui ont besoin de mise à jour.

Ensuite, vous utilisez un programme de ligne de commande appelé "xmodmap (http://cf.ccmr.cornell.edu/cgi-bin/w3mman2html.cgi?xmodmap(1))" remapper une combinaison de touches. Ainsi, par exemple:

xmodmap -e 'keycode 234=F2' 

Cela remapper la touche du clavier qui génère un signal de code d'activation 234 à traiter maintenant la touche « F2 ». Vous pouvez lire la documentation xmodmap en ligne pour déterminer comment faire référence à différentes frappes.

Alors vous pouvez construire une liste de lignes de xmodmap, et les mettre tous dans un script qui est exécuté à la connexion temps, de sorte que votre clavier est mis en correspondance la façon dont vous le souhaitez.

http://ubuntuforums.org/archive/index.php/t-354969.html

Questions connexes