Как запрограммировать клавишу Caps Lock на macOS и сделать ее полезной

Кнопку Caps Lock запросто можно отнести к лидерам среди самых невостребованных клавиш, разумеется если вы не кричащий хейтер, фирменным стилем которого являются ПЕРЕГОВОРЫ НА ПОВЫШЕННОМ ТОНЕ. В этом материале мы расскажем как найти грамотное функциональное применение этой клавише на Mac. 

Caps Lock

Главная проблема которая возникает перед пользователем при попытке программирования клавиш Caps Lock, Tab, Delete и всего ряда F1-F12 — штатными инструментами macOS их невозможно использовать в составе шорткатов. Для того чтобы «повесить» хоть какую-нибудь комбинацию или действие, Caps Lock сначала необходимо превратить в триггер для шорткатов. Это возможно сделать при помощи специальной утилиты Karabiner Elements.

ПО ТЕМЕ: Есть ли Ctrl + Alt + Del на Mac (macOS)?

Классический Karabiner Elements на Caps Lock тоже ничего не назначит, но есть его модифицированная версия, в которой предусмотрена такая возможность.

Скачать Karabiner Elements для Mac (прямая ссылка на DMG-образ).

Caps Lock

ВНИМАНИЕ! После установки утилиты необходимо запомнить главное — скачанный Karabiner Elements является ответвлением официальной версии и если вы её обновите, то исчезнет возможность программировать кнопку Caps Lock и придётся заново выполнять все нижеперечисленные действия.

Caps Lock

Так что в конце установки на предложение скачать последнюю версию ответьте “Skip This Version”.

Caps Lock

 

Как установить Karabiner Elements на Mac?

Перед скачиванием и установкой утилиты вам необходимо разрешить системе запускать приложения от сторонних разработчиков (программы запускаемые вне Mac App Store).

Для этого:

1. Пройдите в меню  → Системные настройки… → Защита и безопасность → вкладка «Основные».

Caps Lock

2. Кликните по замку и введите пароль администратора чтобы снять защиту и внести изменения.

Caps Lock

3. В пункте «Разрешить использование программ», поставьте галочку напротив «Любого источника».

Caps Lock

ВНИМАНИЕ! Пользователи macOS Sierra установившие чистую систему (не обновлявшиеся с OS X El Capitan) не увидят важный пункт «Любого источника». Apple намеренно скрыла его от рядовых пользователей дабы они своими шаловливыми ручками ничего не поломали. Но всё поправимо, достаточно запустить Терминал (проводник Finder → Программы → Утилиты или через поиск Spotlight, Launchpad, Siri…), ввести следующую команду и нажать клавишу “Enter“ (подробно):

sudo spctl —master-disable

 

 

Как подготовить клавишу Caps Lock при помощи Karabiner Elements?

1. Запустите Karabiner Elements и перейдите на вкладку “+ Add Item“.

Caps Lock

2. В поле “From Key“ выберите значение “caps_lock”.

3. В поле “To Key“ перейдите в поле “Others” (в самом низу) и кликните по “hyper (equal to ‘contol‘ + ‘option‘ + ‘command‘ + ‘shift‘).”

Caps Lock

4. Готово. Закройте Karabiner Elements.

Таким образом из кнопка Caps Lock теперь превращается в специальное сочетание клавиш (соответственно Control + ⌥Option (Alt) + ⌘Cmd + ⇧Shift), которое уже можно использовать как в системных инструментах для назначения специальных команд, так и в сторонних программах. Разберём оба варианта.

 

Как назначить на Caps Lock любые шорткаты?

Через штатные инструменты macOS

Через настройки macOS можно назначить на шорткаты с Caps Lock выполнение таких системных функций как переключение языка (очень удобная вещь), скриншоты, запуск системных служб и так далее.

1. Откройте меню  → Системные настройки… → Клавиатура → вкладка «Сочетания клавиш».

2. Выберите любую интересующую категорию в левом боковом меню, отыщите шорткат и в поле с сочетанием клавиш нажмите Caps Lock + любая удобная кнопка. К примеру, для быстрого переключения языка клавиатуры я назначил шорткат «Caps Lock + A» (отображается как Control + ⌥Option (Alt) + ⌘Cmd + ⇧Shift + A).

Caps Lock

 

Через приложение Alfred

Если вы не хотите ограничивать лишь системными функциями, то на помощь придёт платное приложение Alfred. Например, через него можно настроить запуск программ через горячий шорткат.

В настройках Alfred нас интересуют “Workflows” в которых можно присваивать сочетаниям клавиш запуск тех или иных программ.

В качестве примера мы назначили на сочетание клавиш Control + ⌥Option (Alt) + ⌘Cmd + ⇧Shift + S запуск браузера Safari (соответственно при повседневном использовании переключаюсь через Caps Lock + A).

Caps Lock

Скачать Alfred 3 для Mac (официальный сайт разработчиков).

По теме: Alfred 2 для Mac — поиск, автоматизация, удалённый доступ и многое другое.

О том как вы используете шорткаты обязательно расскажите в комментариях к этому материалу.

Смотрите также: