stringtranslate.com

Супер клавиша (кнопка на клавиатуре)

Суперклавиша (❖) — это альтернативное и более старое название того, что обычно обозначается как клавиша Windows [1] или клавиша Command [2] на современных клавиатурах, которые сегодня обычно привязаны и обрабатываются как таковые операционными системами и программным обеспечением Linux и BSD .

Клавиша Super изначально была клавишей-модификатором на клавиатуре, разработанной для машин Lisp в Массачусетском технологическом институте .

История

Кластер модификаторов в левом нижнем углу клавиатуры космического кадета .
Настоящее время: Control, , , , , , , иAlt Mode⇧ ShiftMetaSuperHyperTopGreek

Клавиатура « space-cadet », разработанная в 1978 году в Массачусетском технологическом институте для машины Lisp , представила две новые клавиши-модификаторы, «Super» и «Hyper», [3] по сравнению с более ранней клавиатурой Knight, также использовавшейся с машинами Lisp. Оба ключа стали поддерживаться в мощном текстовом редакторе Emacs , который имел или получит влиятельные порты для Multics , Unix и многих других операционных систем и получил широкое распространение в учреждениях за пределами MIT.

Начиная с 1984 года, система X Window (стандарт графического интерфейса пользователя для Unix-подобных операционных систем) поддерживала модификаторы , и , а также общие клавиши Shift, Control и Alt. Рабочие станции Unix той эпохи иногда имели суперклавиши, расположенные между клавишами и или мета (иногда включая ключ), но возможное доминирование раскладки клавиш IBM Model M 101/102 уменьшило бы общность этих клавиш. Первоначально разработанный для использования с (сравнительно маломощными) персональными компьютерами , в нем отсутствовали другие модификаторы, кроме Ctrl, Alt и Shift, из-за ограниченной полезности расширенных диапазонов ввода для домашних компьютеров DOS .MetaSuperHyperControlAltGrCompose

Несмотря на постепенное исчезновение этих дополнительных модификаторов на непрофессиональных клавиатурах, многие из сложных команд Emacs по-прежнему требовали использования клавиши Meta и других модификаторов, а технические стандарты пользовательского интерфейса X11 для Unix по-прежнему поддерживали их, поэтому вскоре они стали целью эмулироваться с помощью альтернативных комбинаций клавиш. и обычно использовались вместо Meta: например, + выдавалось через + или + . Команды Emacs, использующие клавишу Super, по-прежнему представляли собой проблему, в то время как команды Hyper-клавиш постепенно вышли из употребления, а их привязки клавиш были заменены более длинными альтернативными привязками, использующими комбинации других клавиш. EscapeAltMetaxEscxAltx

В 1994 году эта ⊞ Windowsклавиша впервые появилась на популярной клавиатуре Microsoft Natural Keyboard , где она позволяла пользователям удобно управлять меню «Пуск» в будущей Windows 95 без использования мыши . Он находился в том же общем месте, что и суперклавиши старой рабочей станции, в пространстве, которое не использовалось при раскладке 101/102 клавиш. Последующее распространение клавиши Windows как части стандартной раскладки 104/105 клавиш в сочетании с отсутствием у нее конкретного назначения для операционных систем без меню «Пуск» предложило новую опцию для сопоставления другой клавиши-модификатора ввода, ожидаемой в мире Unix. . Сначала, примерно в 1996 году, было обычной практикой сопоставлять мета-ключ с ключом Windows. Однако из-за существующих альтернативных ключей для Meta в Emacs повторное введение аппаратной привязки мета-ключей не оказалось исключительно полезным. Это сделало Super следующей наиболее часто эмулируемой клавишей, и, таким образом, она стала стандартным назначением клавиши Windows в X11.

Применение

В большинстве программного обеспечения и документации Linux эти клавиши называются «Супер». Однако в ядре они по-прежнему называются META_L и META_R. [4] и в некоторой документации, например, для KDE Plasma , он до сих пор называется мета-ключом. [5] [6]

В большинстве графических сред рабочего стола Linux клавиша Super используется для управления окнами и запуска приложений, а не только для команд, используемых приложениями. Во многом это похоже на использование ключа Windows в операционной системе Windows. В случаях, когда раскладка клавиатуры Unix и раскладка клавиатуры Windows совпадают, например, во время развертывания виртуальной машины , событие клавиатуры будет рассматриваться как эквивалентное событию или наоборот, по мере необходимости.Super⊞ Win

В GNOME 3 отпускание клавиши Super по умолчанию приводит к отображению окна действий. [7]

В Openbox клавиша Super является доступной клавишей-модификатором , но не используется ни в каких сочетаниях клавиш по умолчанию. [8]

В Unity ключ используется для управления лаунчером и окнами. [9]

В Emacs Super по-прежнему используется для привязки командных клавиш, хотя в настоящее время ни одна из встроенных команд не использует его по умолчанию. [10]

В элементарной ОС клавиша Super отображает наложение ярлыков и используется для нескольких функций системы, окон и рабочей области. [11]

В i3 клавиша Super вместе с клавишей Shift используются по умолчанию в качестве модификаторов, используемых для управления поведением и расположением окон. [12]

macOS

Эмуляция X11 в macOS переводит состояние Supershift на клавишу Command или «Apple».

ChromeOS

В ChromeOS клавиша «Супер» или Windows на внешних клавиатурах называется «Внешняя мета».

Рекомендации

  1. ^ «Ubuntu использует клавишу Windows (суперклавишу) для запуска главного меню Gnome» . ubuntuguide.net. 13 марта 2011 года . Проверено 7 июня 2012 г.
  2. ^ «Что такое Суперключ?». help.ubuntu.com . Проверено 23 сентября 2019 г.
  3. ^ «Справочник по схеме MIT — Персонажи»
  4. ^ "Исходный код Linux input-event-codes.h"
  5. ^ «Основы KDE: распространенные сочетания клавиш»
  6. ^ "Рабочий стол Plasma: Ярлыки"
  7. ^ «Re: [Удобство использования] Клавиатура» . mail.gnome.org. 20 марта 2007 г.
  8. ^ Справка:Привязки — Openbox
  9. ^ Список сочетаний клавиш Ubuntu Unity. Ubuntu Компьютерщик. 1 марта 2011 г.
  10. ^ Редактор Emacs: 49.3.7 Клавиши-модификаторы
  11. ^ элементарная ОС Juno здесь. элементарный средний. 16 октября 2018 г.
  12. ^ «i3: Руководство пользователя i3» . i3wm.org . Проверено 28 ноября 2021 г.