Что такое мета, супер и гипер ключи?

154

В системе - & gt; Предпочтения - & gt; Клавиатура - & gt; Макет - & gt; Параметры - & gt; поведение клавиши Alt / Win

Что означают мета, супер, гипер?

    
задан Jorge Castro 31.12.2010 в 18:46
источник

1 ответ

194

Meta, Super и Hyper - это клавиши-модификаторы, которые изменяют функцию ключа. Они специфичны для Символов Space Cadet Keyboard , используемой на Lisp машинах назад в день . Их функция иногда эмулируется с помощью других клавиш.

  • Meta

    Мета-ключ не найден на современных клавиатурах. Его использование иногда эмулируется с помощью AltGr (на некоторых международных макетах) или правой клавишей Alt на остальных. Кроме того:

    • Клавиатуры Sun имеют мета-ключ (), а также
    • Emacs вызывает Esc Мета-ключ
  • Super

    Супер-ключ эквивалентен или клавише (команда) , В Ubuntu это просто другое имя для .

  • Hyper

    Hyper является четвертым (считая Ctrl ) и последним модификатором на клавиатуре Space cadet. В Ubuntu его функция не определена (I think ), но ее можно отобразить, как показано на рисунке выше, на , если это необходимо.


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

Обратите внимание, что GNOME и X.org реализуют множество модификаторов. Meta, Super и Hyper - это не способ Linux работать с любыми клавишами-модификаторами, а всего лишь три из них, характерные для клавиатуры Space Cadet. Существует также Меню , Компилировать , AltGr , Греческий , Фронт , X и другие.

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

Кроме того, определение ключей модификатора зависит от:

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

  • Раскладка клавиатуры

  • Драйвер

  • Выполнение операционной системы

Поэтому почти невозможно обобщить эту информацию. Я попытался быть несколько специфичным для Gnome / X.org, используя клавиатуру в стиле Windows с одним из наиболее популярных макетов. Чтобы протестировать вашу клавиатуру, вы можете запустить xev - ее вывод на терминал сообщит вам, какие модификаторы были обнаружены для вашей клавиатуры.


Клавиатура Macintosh имеет совершенно другой набор модификаторов

Дополнительная информация:

  • Википедия утверждает, что ключ Windows иногда называется Meta, но я не нашел никакой другой ссылки для этого.

  • Клавишу Alt иногда называют Option , так как это ее эквивалент на клавиатурах Macintosh

  • Клавиша Создать (а не модификатор, но мертвая клавиша ), также называемая Multi , часто отображается на Меню или правой клавишей Windows.

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

Это все беспорядок: -)

Как они были рассмотрены в комментариях:

  • Fn не соответствует действительно . Это аппаратный ключ, который напрямую не управляется операционными системами. Нажатие Fn и другой ключ приводит к отправке совершенно другого кода в операционную систему. Примеры этого включают XF86AudioMute, XF86Eject и т. Д. Операционная система не может определить, нажата ли fn .

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

ответ дан Stefano Palazzo 31.12.2010 в 19:28
источник

Ознакомьтесь с другими вопросами по меткам