Quali sono le chiavi meta, super e hyper?


178

In Sistema -> Preferenze -> Tastiera -> Layout -> Opzioni -> Comportamento tasto Alt / Win

Cosa significano meta, super, hyper?

Finestra di dialogo Opzioni layout tastiera


3
Questo dialogo non esiste nel 13.10.
Ben Lutgens,

È possibile accedere a questo menu in tutte le versioni più recenti di Ubuntu?
Entalpi,

sì. Ho appena aperto il menu in Kubuntu 17.04
JPT

è in GNOME Tweak nel 18.04
cat

Risposte:


227

Meta, Super e Hyper sono tasti modificatori che modificano la funzione del tasto. Sono specifici della  tastiera Symbolic Space Cadet utilizzata sulle macchine Lisp nel corso della giornata . La loro funzione è talvolta emulata usando altri tasti.

Tastiera Space Cadet

  • Meta

    Il tasto Meta non si trova sulle tastiere moderne. Il suo uso è talvolta emulato con AltGr(su alcuni layout internazionali) o il Alttasto giusto su altri. Inoltre:

    • Le tastiere Sun hanno anche un meta-chiave ( )
    • Emacs chiama Escil tasto Meta
  • Super

    La chiave di Super è equivalente the Windows logo keyalla o chiave (comando). In Ubuntu, è solo un altro nome per the Windows logo key.

  • Hyper

    Hyper è il quarto (conteggio Ctrl) e l'ultimo modificatore sulla tastiera del cadetto dello spazio. In Ubuntu, la sua funzione è indefinita ( credo ), ma può essere mappata, come nella schermata sopra, in the windows logo keycaso di necessità.

Tastiera Sun Microsystems
La tastiera di Sun aveva diversi modificatori.

Nota che GNOME e X.org implementano molti modificatori. Meta, Super e Hyper non sono il modo di Linux di gestire alcun tasto modificatore, ma solo tre di essi specifici della tastiera Space Cadet. C'è anche Menu , Compose , AltGr , Greco , Frontale , X e altri.

Tuttavia, per convenzione il tasto logo Windows si chiama Super e non è implementato come un altro modificatore da X.org.

Inoltre, la definizione di tasti modificatori dipende da:

  • La tastiera stessa

  • Il layout della tastiera

  • L'autista

  • L'implementazione del sistema operativo

È quindi quasi impossibile generalizzare queste informazioni. Ho cercato di essere in qualche modo specifico per Gnome / X.org usando una tastiera in stile Windows con uno dei layout più popolari. Per testare la tua tastiera, puoi eseguire xev: il suo output del terminale ti dirà quali modificatori sono stati rilevati per la tua tastiera.

Tasti della tastiera Macintosh
La tastiera Macintosh ha un set completamente diverso di modificatori

Alcune informazioni aggiuntive:

  • Wikipedia afferma che il tasto Windows viene talvolta chiamato Meta, ma non ho trovato altri riferimenti per questo.

  • Il Alttasto viene talvolta chiamato Opzione , poiché è equivalente sulle tastiere Macintosh

  • Il tasto Compose (non un modificatore, ma un tasto morto ), chiamato anche Multi , è spesso associato al tasto Menu o al tasto Windows destro.

  • Il tasto AltGr che ho citato è anche chiamato un modificatore di terzo livello. Ogni tasto sulla tastiera ha, potenzialmente, quattro caratteri su di esso. Il primo livello è il minuscolo, quindi diventa maiuscolo, Alt+ qualcosa e Alt+ Shift+ qualcosa. Ad esempio, i quattro glifi sulla mia Achiave sono a, A, æ e Æ.

È tutto un casino :-)


Come sono stati affrontati nei commenti:

  • Non Fnè davvero paragonabile. È una chiave hardware che non è direttamente interfacciabile dai sistemi operativi. Premendo Fne un altro tasto si invia un codice completamente diverso al sistema operativo. Esempi per questo includono XF86AudioMute, XF86Eject e così via. Il sistema operativo non è in grado di rilevare se si preme o meno fn .

  • Il SysRqtasto è tradizionalmente un'etichetta sul Print Screentasto che indica la sua funzione se utilizzato con il modificatore Alt. A volte è, in particolare sui notebook più recenti, mappato a Fn+ Alt+ Print. In Linux, fornisce alcune scorciatoie di Magic .


5
"Wikipedia afferma che il tasto Windows viene talvolta chiamato Meta, non ho trovato altri riferimenti per questo." Dall'aiuto di Ubuntu11.04, dice: "Cos'è il tasto" meta "? Il tasto meta è il tasto tra i tasti Ctrl e Alt sulla tastiera. A volte può essere chiamato tasto Windows, tasto logo, tasto di sistema o anche il tasto Ubuntu. Se hai una tastiera Apple, non ci sarà un tasto meta sulla tastiera. In alternativa, puoi usare il tasto Comando (Cmd). Il tasto meta ha una funzione speciale in Unity. Se premi il tasto meta , viene visualizzato il Dash. Se si tiene premuto il tasto meta, verrà
avviato

4
Ho Ubuntu sia con Unity che con KDE, mentre Unity lo chiama Super (tienilo premuto in 12.04 per vedere un riferimento rapido al comando), KDE lo chiama Meta ...>. <
marcus

1
Sembra che nessuno si ricordi a cosa servissero queste chiavi. (: home.comcast.net/~mmcm/kbd/SpaceCadet.html
Stefano Palazzo

2
A proposito del tasto Meta, mi sembra che sia il tasto alt sinistro . Non vedo come AltGr potrebbe essere usato per nient'altro che entrare in altri livelli di personaggi.
Johan Boulé,

1
Per quanto riguarda Meta, perché si parla a destra ALT e per i layout ALTGR internazionale solo ? Almeno sulla tastiera USA / Regno Unito, la Meta può essere sia ALT sinistra che destra. Per i layout internazionali, la Meta può essere l'ALTGR che sostituisce l'ALT destra, come dici tu, ma anche l'ALT sinistra.
antonio,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.