Что такое клавиша Super в Linux и откуда она взялась

Новичков в Linux часто ставит в тупик термин «супер-клавиша» (super key), который постоянно встречается в туториалах и списках горячих клавиш. На самом деле ничего загадочного в ней нет — просто у клавиши несколько имён в зависимости от того, на каком компьютере вы сидите.

Если система пришла с предустановленной Windows, то супер-клавишей служит обычная клавиша с логотипом Windows. А на технике Apple её роль выполняет клавиша Command с символом ⌘. Так что по факту речь идёт об одной и той же функциональной клавише, просто под разными названиями и с разной раскладкой на клавиатуре.

Откуда взялось название

История super-клавиши началась задолго до Linux и даже до Windows. Она появилась на «space-cadet keyboard» — специальной клавиатуре, разработанной в 1978 году в MIT для Lisp-машин. Изначально её ввели, чтобы эмулировать так называемую meta-клавишу.

Meta-клавиша была важной частью редактора Emacs, но клавиатуры того времени физической meta-клавиши не имели — её приходилось эмулировать сочетаниями клавиш. Появление super-клавиши решило эту проблему: у пользователей наконец появилась отдельная физическая кнопка.

Дальше эстафету подхватила Microsoft. В 1994 году клавиша Windows впервые появилась на клавиатуре Microsoft Natural — тогда она использовалась в основном для быстрого открытия меню «Пуск». А с 1996 года стало общей практикой назначать на клавишу Windows именно ту самую meta-функцию, унаследованную от старой super-клавиши.

Как Super-клавиша используется в Ubuntu

В Ubuntu нажатие Super открывает обзор Activities — экран, на котором видно, что происходит во всех открытых окнах. Но это далеко не единственное её применение: например, сочетание Super + Tab вызывает переключатель приложений для быстрого перехода между запущенными программами.

Вот основные сочетания клавиш с Super, актуальные для Ubuntu 23.10:

Сочетание Действие
Super Открыть обзор Activities
Super + Tab Переключение между открытыми приложениями
Super + D Свернуть все окна и показать рабочий стол
Super + A Открыть меню приложений
Super + S Показать быстрые настройки
Super + стрелка влево Прикрепить активное окно к левой половине экрана
Super + стрелка вправо Прикрепить активное окно к правой половине экрана
Super + стрелка вверх Развернуть активное окно на весь экран
Super + стрелка вниз Восстановить окно из развёрнутого состояния
Super + L Заблокировать экран

Стоит учитывать: если вы используете дистрибутив на базе Ubuntu, часть этих сочетаний может работать иначе или вовсе не сработать — сопровождающие дистрибутива нередко переназначают отдельные комбинации под свои задачи.

Источник: It's FOSS.