Мой вопрос касается настройки System Preferences
, которая позволяет переназначить Caps Lock
, например, на. Ctrl
ключ.
^ Можно ли повлиять на этот параметр программно?
В первую очередь мне было бы интересно добиться этого с помощью defaults
или некоторого трюка с оболочкой; во вторую очередь через AppleScript (гадость).
Я знаю, что, вероятно, смогу добиться этого с помощью сторонних инструментов, таких как KeyRemap4MacBook, но это последнее средство. Но я бы предпочел, если возможно, стороннее решение.
Мой вариант использования:
Используя Keyboard Maestro и его приятные макро-триггеры, я пытаюсь автоматически переназначить Caps Lock -> Ctrl
в приложениях, таких как MacVim, и переключать его обратно в обычный режим Caps Lock при выходе из уязвимых приложений.