Skip to content

Karabiner-Elements

Перепрошивка клавиатуры

open sourceУтилиты

Karabiner-Elements — низкоуровневый переназначатель клавиш: Caps Lock в Esc/Ctrl, отдельные раскладки для внешних клавиатур, слои и готовые «complex modifications» от сообщества. Незаменим для эргономичных и кастомных клавиатур, а также для тех, кто переезжает с Windows.

Официальный сайт

// Установка

Ваш Mac
Homebrew в /opt/homebrew
brew install --cask karabiner-elements

// Зачем оно нужно

  • Переназначает любую клавишу на уровне системы — включая Caps Lock, который наконец становится полезным
  • Разные раскладки для встроенной клавиатуры и внешней: внешняя PC-клавиатура получает нормальные ⌘ и ⌥
  • Сложные правила: клавиша ведёт себя по-разному при коротком нажатии и при удержании
  • Бесплатный, открытый и годами держится как стандарт для перенастройки клавиатуры на Mac

// Частые вопросы

Почему он требует разрешений уровня драйвера?

Karabiner перехватывает события клавиатуры до системы, поэтому ставит расширение и просит разрешение в настройках безопасности. Без этого переназначение на таком уровне невозможно — но и относиться к таким разрешениям надо осознанно.

Можно ли сделать Caps Lock вторым Escape?

Да, это самое популярное правило и настраивается в пару кликов: короткое нажатие даёт Escape, удержание — модификатор. Пользователи Vim обычно начинают именно с него.

// Альтернативы

// CONNECT

Контактная информация

Оставьте заявку или напишите напрямую в телеграм. Я отвечу в течение 24 часов.