Що таке мета, супер та гіпер клавіші?


178

У системі -> Налаштування -> Клавіатура -> Макет -> Опції -> Клавіша Alt / Win

Що означають мета, супер, гіпер?

Діалогове вікно "Параметри розкладки клавіатури"


3
Цей діалог не існує 13.10.
Бен Лутгенс

Чи можливо взагалі отримати доступ до цього меню в останніх версіях Ubuntu?
Ентальпі

так. Я щойно відкрив меню в Kubuntu 17.04
JPT

це в GNOME Tweak 18.04
кіт

Відповіді:


227

Meta, Super і Hyper - це модифікаційні клавіші, які змінюють функцію ключа. Вони характерні для  клавіатури Space Cadet Symbolics, що використовується на машинах Lisp ще в той час . Їх функції іноді емулюють за допомогою інших клавіш.

Клавіатура космічного кадету

  • Мета

    Клавіша Meta не зустрічається на сучасних клавіатурах. Його використання іноді емулюється за допомогою AltGr(на деяких міжнародних макетах) або правою Altклавішею на інших. В додаток:

    • Клавіатури Sun мають також мета-ключ ( )
    • Emacs викликає Escклавішу Meta
  • Супер

    Клавіша Super еквівалентна клавіші the Windows logo keyабо (командна). В Ubuntu це просто інша назва the Windows logo key.

  • Гіпер

    Hyper - четвертий (лічильний Ctrl) та останній модифікатор на клавіатурі Space Space. У Ubuntu його функція не визначена (я думаю ), але вона може бути відображена, як на екрані, знятому вище, на те the windows logo key, якщо це буде потрібно.

Клавіатура Sun Microsystems
Клавіатура Sun мала різні модифікатори.

Зауважте, що GNOME та X.org реалізують багато модифікаторів. Meta, Super і Hyper - це не спосіб управління Linux будь-якими клавішами-модифікаторами, а лише три з них, характерні для клавіатури Space Cadet. Також є Menu , Compose , AltGr , Greek , Front , X та інші.

Однак за умовою ключ логотипу Windows називається Super, і він не реалізований як ще один модифікатор X.org.

Крім того, визначення ключів-модифікаторів залежить від:

  • Сама клавіатура

  • Розкладка клавіатури

  • Водій

  • Впровадження операційної системи

Тому узагальнити цю інформацію майже неможливо. Я намагався бути дещо специфічним для Gnome / X.org за допомогою клавіатури в стилі Windows з однією з більш популярних макетів. Щоб протестувати клавіатуру, ви можете запустити xev- її термінальний вихід підкаже, які модифікатори були виявлені для вашої клавіатури.

Клавіші клавіатури Macintosh
Клавіатура Macintosh має зовсім інший набір модифікаторів

Деякі додаткові відомості:

  • Wikipedia стверджує, що ключ Windows іноді називають мета, але я не знайшов жодної іншої посилання на це.

  • AltКлюч іноді називають варіантом , так як це його еквівалент на клавіатурах Macintosh

  • Compose ключа (модифікатор, але мертвий ключ ), звана також на кілька , часто відображаються в меню клавіші або праву клавішу Windows.

  • Ключ AltGr, про який я згадував, також називається модифікатором третього рівня. Кожна клавіша на клавіатурі потенційно має чотири символи на ній. Перший рівень - це малий регістр, потім він переходить у верхній регістр, Alt+ щось, і Alt+ Shift+ щось. Наприклад, чотири гліфи на моєму Aключі - a, A, æ та Æ.

Це все безлад :-)


Як вони звернулися в коментарях:

  • FnЧи не дійсно можна порівняти. Це апаратний ключ, який не може бути безпосередньо взаємодіючий операційними системами. Натискання Fnта інша клавіша призводить до того, що в операційну систему надсилається зовсім інший код. Приклади для цього включають XF86AudioMute, XF86Eject тощо. Операційна система не може визначити , натиснута чи fn .

  • SysRqКлюч традиційно є мітка на Print Screenключі з зазначенням його функції , якщо вони використовуються з модифікатором Alt. Іноді, особливо на новіших ноутбуках, відображається на Fn+ Alt+ Print. В Linux він пропонує кілька магічних ярликів .


5
"Вікіпедія стверджує, що ключ Windows іноді називають мета. Я не знайшов жодної іншої посилання на це". З довідки Ubuntu11.04 написано: "Що таке" мета "клавіша? Мета-клавіша клавіша між клавішами Ctrl та Alt на клавіатурі. Іноді її можна назвати клавішею Windows, клавішею логотипу, системним ключем або навіть клавіша Ubuntu. Якщо у вас клавіатура Apple, на вашій клавіатурі не буде мета-клавіш. Натомість можна використовувати клавішу Command (Cmd). Мета-клавіша виконує спеціальну функцію в Unity. Якщо ви натиснете мета-клавішу Якщо натиснути і утримувати мета-клавішу, Launcher
керкер

4
У мене є Ubuntu і з Unity, і з KDE, в той час як Unity називає це Super (утримуйте його в 12.04, щоб побачити швидку посилання на команду), KDE називає його Meta ...>. <
marcus

1
Схоже, ніхто зовсім не пам’ятає, для чого ці ключі. (: home.comcast.net/~mmcm/kbd/SpaceCadet.html
Стефано Палацо

2
Щодо ключа Meta, мені здається, це ліва клавіша alt. Я не бачу, як AltGr можна використовувати для чого-небудь іншого, крім введення інших рівнів символів.
Йохан Буле

1
Що стосується Мети, чому ви згадуєте право ALT і розкладки ALTGR тільки ? Принаймні, на клавіатурі США та Великобританії мета може бути як лівою, так і правою ALT. Для міжнародних макетів мета може бути ALTGR, що замінює правий ALT, як ви кажете, але також лівий ALT.
антоніо
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.