Je voudrais cartographier le AltGr touche sur mon clavier pour produire Ctrl+Alt. Je suis conscient de xkb
et xmodmap
. Autant que je sache, cependant, en utilisant ceux-ci, vous ne pouvez mapper que des combinaisons de touches sur des touches simples, et non l'inverse.
Après avoir essayé et échoué à le faire fonctionner avec une combinaison de xbindkeys et xvkbd/xte (je ne pouvais jamais obtenir certains caractères {
, [
, ]
, }
, \
, etc. pour se comporter correctement, peut-être parce que j'utilise un clavier scandinave), j'ai finalement trouvé une solution simple et pratique: Autokey. Voici les instructions exactes pour le faire fonctionner:
Sudo apt-get install autokey-gtk
.{
utilisez ce code: keyboard.send_keys("<alt_gr>+7")
et réglez le raccourci clavier sur Ctrl+Alt+7 (réglez d’abord le raccourci clavier sur 7, puis ajoutez Ctrl et Alt comme modificateurs). Cela a au moins fonctionné pour les clés d’écriture de code les plus importantes: { [ ] } \
.Cette solution fonctionnera pour tout ce qui fonctionne dans la session X actuelle (je pense) mais ne fonctionnera pas si vous démarrez une nouvelle session de terminal en utilisant Ctrl + Alt + [F2-F6].