web-dev-qa-db-fra.com

Quelles sont les clés méta, super et hyper?

Dans Système -> Préférences -> Clavier -> Mise en page -> Options -> Comportement des touches Alt/Win

Que signifie méta, super, hyper?

Keyboard Layout Options Dialog Box

174
Jorge Castro

Meta, Super et Hyper sont des touches de modification qui modifient la fonction de la touche. Ils sont spécifiques à la symbolique Clavier de cadet de l’Espace utilisé sur LISP dans la journée . Leur fonction est parfois émulée à l'aide d'autres touches.

Space Cadet Keyboard

  • Meta

    La clé Meta est introuvable sur les claviers modernes. Son utilisation est parfois imitée avec AltGr (sur certaines dispositions internationales) ou le droit Alt touche sur les autres. En outre:

    • Les claviers Sun ont une clé méta () ainsi que
    • Emacs appels Esc la clé méta
  • Super

    La clé Super est équivalente à the Windows logo key ou la  touche (commande). Dans Ubuntu, c'est juste un autre nom pour the Windows logo key.

  • Hyper

    Hyper est le quatrième (en comptant Ctrl) et dernier modificateur sur le clavier du cadet de l'espace. Dans Ubuntu, sa fonction est indéfinie (I think ), mais elle peut être mappée, comme dans la capture d'écran ci-dessus, sur the windows logo key, devrait-il être nécessaire.

Sun Microsystems Keyboard
Le clavier de Sun avait différents modificateurs.

Notez que GNOME et X.org implémentent de nombreux modificateurs. Les méta, super et hyper ne sont pas la façon dont Linux utilise les touches de modification, mais simplement trois d'entre elles spécifiques au clavier Space Cadet. Il existe également un menu , Compose , AltGr , grec , avant , X et d'autres.

Cependant, par convention, la clé du logo Windows s'appelle Super et n'est pas implémentée comme un autre modificateur par X.org.

En outre, la définition des touches de modification dépend de:

  • Le clavier lui-même

  • La disposition du clavier

  • Le conducteur

  • La mise en œuvre du système d'exploitation

Il est donc presque impossible de généraliser ces informations. J'ai essayé d'être un peu spécifique à Gnome/X.org en utilisant un clavier de style Windows avec l'une des dispositions les plus populaires. Pour tester votre clavier, vous pouvez exécuter xev - sa sortie de terminal vous indiquera quels modificateurs ont été détectés pour votre clavier.

Macintosh keyboard keys
Le clavier Macintosh a un ensemble de modificateurs complètement différent

Quelques informations supplémentaires:

  • Wikipedia prétend que la clé Windows s'appelle parfois Meta, mais je n'ai trouvé aucune autre référence à ce sujet.

  • Le Alt la touche est parfois appelée Option , car c'est son équivalent sur les claviers Macintosh

  • La touche Compose (pas un modificateur, mais une clé morte ), également appelée Multi , est souvent associé à la touche Menu ou à la touche droite de Windows.

  • La touche AltGr que j'ai mentionnée est également appelée modificateur de troisième niveau. Chaque touche du clavier comporte potentiellement quatre caractères. Le premier niveau est la minuscule, puis il passe en majuscule, Alt + quelque chose, et Alt + Shift + quelque chose. Par exemple, les quatre glyphes sur mon A les clés sont a, a, æ et Æ.

C'est tout un gâchis :-)


Comme ils ont été abordés dans les commentaires:

  • Le Fn n'est pas vraiment comparable. C'est une clé matérielle qui n'est pas directement interfacable par les systèmes d'exploitation. Pressage Fn et une autre clé entraîne l'envoi d'un code totalement différent au système d'exploitation. Les exemples pour cela incluent XF86AudioMute, XF86Eject et ainsi de suite. Le système d'exploitation ne peut pas détecter si fn est enfoncé ou non.

  • Le SysRq la clé est traditionnellement une étiquette sur la Print Screen touche indiquant sa fonction si elle est utilisée avec le modificateur Alt. Il est parfois, en particulier sur les nouveaux ordinateurs portables, mappé sur Fn+Alt+Print. Sous Linux, il fournit quelques raccourcis magiques .

219
Stefano Palazzo