Dans le cercle des gestionnaires de fenêtres, il existe des termes techniques; deux d'entre eux sont Mod keys
et Meta keys
. Les questions que je pose ici sont
Que sont-ils exactement et sont-ils universels sur différents claviers?
Que ALT, SHIFTet CTRL( à la fois à droite et à gauche), Winet les
right click
touches sont appelés?
Je pose cette question parce que je travaille à la fois sur les gestionnaires de fenêtres de labourage et les gestionnaires de pile. et il y a beaucoup de références à ce problème.
x11
keyboard-layout
r004
la source
la source
Réponses:
Les touches en X ont 8 bits modificateurs:
N'importe quelle clé peut être liée à l'un de ces modificateurs, mais (comme vous pouvez l'imaginer), les Shifttouches gauche / droite sont généralement liées à Shift, Caps Locksont liées à Lock et gauche / droite Ctrlsont liées à Control. Manifestement absent de la liste Alt, qui est généralement lié à Mod1. Les gestionnaires de fenêtres de mosaïque font également souvent référence à une seule "touche de modification", qui est la touche de modification choisie pour toutes les liaisons de touches de WM. Par exemple, si la touche mod est Alt, alors Alt+ Javancera généralement à la fenêtre suivante.
Meta, Super et Hyper sont toutes des touches de l'ancien clavier Symbolics pour lesquelles X a toujours des codes clés internes (ils peuvent donc toujours être liés à des modificateurs). Super est toujours présent sur les claviers modernes, comme la clé Win / Tux / quelle que soit la touche à côté Alt. Il est généralement lié à Mod4. Meta et Hyper sont tous deux partis. Altest parfois appelé "Meta" car il a remplacé la fonctionnalité de Meta; Je soupçonne qu'emacs est principalement responsable de l'utilisation Altet du Escremplacement de la méta dans ses raccourcis clavier. Cependant, certaines personnes appellent également la clé Win "Meta", vous devriez donc probablement éviter complètement le terme.
Le clic droit n'est pas une clé.
la source
win
clé pouvait être remplacéeAlt
par lameta
clé. Pourriez-vous élaborer?Mod1
et qu'en estMod4
-il des autres? Sont-ils vides par défaut?xmodmap
. Je ne sais pas à quel point c'est standard, mais généralement je vois Num Lock sur mod2 et ISO_Level3_Shift et Mode_Switch sur mod5 (expliqué ici ). mod3 est vide