9

На работе на моем компьютере с Windows я использовал Autohotkey для переназначения ключа CapsLock на ESC. Я привык к этому, и на своих личных машинах (mac) я продолжаю использовать CapsLock по привычке, когда хочу ESC.

Как мне сделать сопоставление на Mac? Панель ввода с клавиатурой и мышью имеет несколько основных опций для клавиши capslock, но это позволяет мне только переназначить ее на ctrl, command или option.

4 ответа4

5

Мой друг указал мне на то, что сработало. По его словам , установить как PCKeyboardHack и KeyRemap4MacBook. PCKeyboardHack позволяет переназначить capslock, в то время как другой, кажется, позволяет намного больше переназначения. Я не уверен, действительно ли оба требуются (возможно, вы сможете использовать только PCKeyboardHack), но я установил оба, чтобы поиграть с ними. Кажется, работает хорошо для меня.

2

Начиная с macOS 10.12.1 возможно переназначить Caps Lock на Esc изначально (Системные настройки -> Клавиатура -> Клавиши-модификаторы).

0

В ответ на ваш вопрос я просто выпустил новую версию Consistent Keyboards, которая может это сделать. Однако это недокументированная функция, для включения которой необходимо выполнить шаг вручную, как описано ниже.

После установки версии 0.7 отредактируйте файл /Library/Application Support/Ljosa/Consistent Keyboards/config.plist . Измените значение x-caps-lock-is-esc с false на true . Наконец, выполните sudo launchctl stop com.ljosa.consistent-keyboards чтобы перезапустить программу с новыми настройками.

0

Вы можете попробовать DoubleCommand. Я лично не использовал его, но на основе скриншота есть возможность переназначить клавишу Caps Lock на ctrl. Вы можете изменить это на Esc.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .