Я всегда переназначал свой ключ блокировки caps, чтобы убежать в windows/linux, но только недавно перешел на OS XI, похоже, не могу найти способ сделать это на самом деле. Есть идеи, как это настроить? Xmodmap, кажется, уважают только приложения x11, и я бы предпочел, чтобы это было в масштабе всей системы.
3 ответа
Существует панель настроек под названием PCKeyboardHack, которая позволяет переназначать ключи на основе кода ключа. Переназначить Caps Lock на код клавиши 53 (escape-ключ).
Учитывая, что PCKeyboardHack работает на уровне драйвера, он работает в масштабе всей системы. Я установил его и попробовал сам, и он сделал то, что, как мне кажется, нужно (когда я нажимаю клавишу с надписью «Caps Lock», выполняется действие, которое обычно вызывается нажатием клавиши Escape).
Если вы не боитесь изменить исходный код, это можно сделать с помощью DoubleCommand. Вероятно, легче пойти с PCKeyboardHack, хотя.
Вы не можете легко сделать это из коробки. Что вы можете сделать, это переназначить колпачок на другой ключ, который вы не используете, например, на ключ справки. Затем вы можете использовать другое программное обеспечение для переназначения ключей, чтобы переназначить ключ справки в ESC.
Смотрите здесь для деталей.