web-dev-qa-db-fra.com

Utilisez deux clés pour accéder au 3ème niveau

J'utilise Xubuntu 16.04.

Je souhaite utiliser les deux touches AltGr et la touche Win gauche pour accéder au troisième niveau (car cela facilite la saisie du code LaTeX). Sur xfce4-keyboard-settings, la touche Win gauche est attribuée à la touche Compose, mais cela ne suffit pas. Ce que je veux, par exemple, accéder à la backslach (), qui se trouve au 3ème niveau de la clé 20 et dont le 1er niveau est '(apostrophe), en appuyant sur AltGr +' AND LWin + '. Je sais que cela était possible sur Gnome 2 dans les options de mise en page mais je n'arrive pas à le faire fonctionner sous XFCE.

S'il vous plaît aider. Merci d'avance.

2
Óscar Guajardo

La commande du terminal pour faire ce que je veux est

xmodmap -e "keycode 133 = ISO_Level3_Shift"

donc je viens d'ajouter cette commande au démarrage de XFCE. Il devrait cependant exister un moyen plus élégant d’utiliser un fichier d’installation dans le répertoire de départ, bien que l’ajout d’un fichier .xmodmap n’ait pas fonctionné.

Dans ce cas, 133 est la touche Win gauche; vous pouvez l'obtenir en exécutant xev sur un terminal, en appuyant sur la touche pour laquelle vous voulez le code et celui-ci sera imprimé sur le terminal. J'espère que cela aide d'autres personnes.

3
Óscar Guajardo

Une manière:

  • Ouvrez /etc/default/keyboard pour le modifier
  • Régler XKBOPTIONS="lv3:lwin_switch"
  • Redémarrer
1
Gunnar Hjalmarsson