Modifier les raccourcis clavier (matériel / logiciel)

2

J'ai fait une recherche pour cela, mais les réponses que j'ai vues faisaient référence à quelque chose de complètement différent de ce que je demande. Alors laissez-moi clarifier: je ne demande pas comment changer les raccourcis clavier. Je vous demande - comment changez-vous ce que votre ordinateur pense que vous avez fait lorsque vous appuyez sur une touche donnée?

Un exemple de ce que je veux dire (et la raison pour laquelle je pose la question). Je suis un utilisateur de Chrome et j'utilise Windows avec Ubuntu. Je possède un Lenovo Thinkpad T61p - il était livré avec mon paquet de bourses, et j'aurais acheté un ordinateur si je pouvais. Le T61p a deux boutons au-dessus des touches fléchées gauche et droite qui se rapportent aux commandes du navigateur pour naviguer d’une page à l’autre. C'est extrêmement frustrant pour moi, car j'utilise les touches fléchées, et une seule frappe accidentelle me rattrape, perdant des données temporaires et criant sur mon stupide clavier. Dans le même temps, je suis le type de personne qui garde trop d'onglets ouverts. Chrome ne me permet pas de reconfigurer les raccourcis clavier, et la seule façon de basculer entre les onglets est ctrl + tab et ctrl + Maj + tab, et ctrl + page haut / bas.

J'utilisais Notepad ++ et ils avaient finalement trouvé la solution aux deux problèmes! Les touches de va-et-vient de la page fonctionnaient comme des touches de va-et-vient. J'ai fait de gros efforts pour apprendre à changer les raccourcis clavier de Windows. Les touches de page précédente et suivante sont désormais les touches vers le haut et vers le bas de la page, respectivement, et si je frappe le contrôle, elles me permettent de basculer facilement et plutôt agréablement. Et si je frappe les clés par accident, pas de mal, pas de faute.

Hélas, je suis dans Ubuntu maintenant, et je dois recommencer le processus. Et bien que je ne puisse pas simplement trouver la réponse en ligne, comme je l'ai fait pour Windows, je sais qu'Ubuntu a de bonnes communautés de soutien comme celle-ci, où, espérons-le, quelqu'un peut me dire comment faire en sorte que mon ordinateur change les onglets lorsque j'appuie sur ces boutons (en supprimant le bouton Ctrl de la commande de modification de tabulation).

    
posée Daniel 02.01.2011 - 05:17
la source

1 réponse

5

Vous devriez pouvoir le faire en utilisant xmodmap - voir ici pour la documentation et Cliquez ici pour plus d'informations. La commande sera quelque chose comme xmodmap -e "keycode <key code>=<key sym>" .

Vous pouvez déterminer les noms de code clé et de clé pour les clés en question en ouvrant Terminal et en exécutant xev . Une fois que cela est en cours d'exécution, appuyez sur la touche en question et quelque chose de similaire à cela affichera:

KeyPress event, serial 33, synthetic NO, window 0x5800001,
root 0x15a, subw 0x0, time 117923881, (73,50), root:(736,103),
state 0x0, keycode 38 (keysym 0x61, a), same_screen YES,
XLookupString gives 1 bytes: (61) "a"
XmbLookupString gives 1 bytes: (61) "a"
XFilterEvent returns: False

La troisième ligne donne à la fois le code clé (ici, 38) et la clé sym (0x61).

Pour rendre ce nouveau mappage permanent, vous devez exécuter ces commandes au démarrage en les ajoutant à System & gt; Préférences & gt; Applications de démarrage.

    
réponse donnée goric 02.01.2011 - 19:39
la source

Lire d'autres questions sur les étiquettes