Question Une alternative à la clé Super sur un ancien clavier


J'ai un classique Série M Clavier IBM que je veux utiliser. Cependant, il n'a pas de les fenêtres (alias Super) que j'utilise pour de nombreux raccourcis liés à Windows-manager. En plus, j'utilise Emacs, tellement Alt ou Ctrl les raccourcis sont déjà pris. Je ne peux pas non plus utiliser verrouillage des majuscules en tant que modificateur, car il est utilisé pour passer d'une langue à l'autre.

Quels raccourcis clavier me conseillez-vous pour le gestionnaire de fenêtres (Gnome w. Emerald), en tenant compte de ces limitations (pas de Super clé, impossible de remapper Casquettes, et ne doit pas entrer en collision avec les raccourcis fréquents d'Emacs)?


9
2017-12-19 11:41


origine


Avez-vous une clé préférée? - Mikel


Réponses:


Est-ce que vous utilisez déjà correctement Alt?

Vous pouvez le mapper au les fenêtres entrer les paramètres de Gnome:

  • Système-> Préférences-> Clavier
  • Mises en page
  • Options ...
  • Comportement des touches Alt / Win
  • Alt gauche est échangé avec Left Win

Ou vous pourriez cartographier verrouillage des majuscules au les fenêtres clé, et choisissez un autre raccourci pour changer de langue.

Dans le même panneau de contrôle:

  • Comportement de la clé CapsLock
  • Faire CapsLock un Super supplémentaire

    (ou Faites de CapsLock un Hyper supplémentaire)

et alors:

  • Clé (s) pour changer la disposition
  • trop d'options à mentionner

Les choix courants incluent:

  • La gauche Alt + À gauche Décalage
  • La gauche Ctrl + À gauche Décalage
  • La gauche Ctrl + Droit Ctrl

mais être un Emacs utilisateur, je suggère le Both Ctrl keys together option.


Si ces options sont insuffisantes, vous devrez utiliser xmodmap.

Vous pouvez cartographier le droit Contrôle à les fenêtres à la coquille comme ceci:

xmodmap -e 'remove control = Control_R'
xmodmap -e 'add Mod4 = Control_R'

Selon votre système, vous pouvez probablement également mettre les paramètres équivalents dans .Xmodmap, par exemple.

.Xmodmap

remove control = Control_R'
add Mod4 = Control_R'

Si vous préférez utiliser xmodmap que le panneau de contrôle Gnome, vous pouvez changer Control_R à autre chose, par exemple droit Alt est soit Alt_R ou ISO_Level3_Shift, en fonction de vos paramètres de clavier, par ex.

xmodmap -e 'remove ISO_Level3_Shift = Mod5'
xmodmap -e 'add Mod4 = ISO_Level3_Shift'

travaille pour moi.


4
2018-01-23 00:51



Ce sont de bonnes options - Alt droit comme super pourrait fonctionner. Je vais lui donner un coup. Merci! - Little Bobby Tables
Aucun problème. Notez que vous aurez probablement besoin du xmodmap version, et qu'il pourrait être ISO_Level3_Shift ou Alt_R. - Mikel


De l'utilisation normale du bureau, je peux attester du fait que «alt» est utilisé beaucoup moins fréquemment que «ctrl» (à moins que vous n'utilisiez «alt» pour la navigation dans la barre de menus). Puisque je suppose que vous n'avez que «shift», «ctrl» et «alt», j'associerais «alt» et «shift» ensemble - Votre pouce pourrait appuyer sur «alt» pendant que votre petit doigt appuierait sur «shift». Ce type de mouvement est extrêmement facile à utiliser. De plus, il n'y a jamais de raccourcis appelant ces deux modificateurs en même temps.

Je n'utilise pas emacs mais je suis quasiment sûr qu'il utilise alt comme principal modificateur. Si oui, je suppose que cela risque d’être contradictoire. Ainsi, la seule autre alternative utilisable serait 'ctrl' + 'shift'. Bien sûr, si vous avez un de ces boutons de menu contextuel, cela pourrait fonctionner à merveille (en fonction de la position).


0
2018-01-22 16:19





Vous pouvez créer ou localiser une keymap qui traite différemment les touches de contrôle gauche et droite ou les touches alt. Je n'ai pas vu de moyen facile de le faire depuis le panel Gnome.

Regardez les options pour xmodmap.


0
2018-01-22 23:07