1


Я хотел бы переназначить некоторые ключи на моем Mac OS X 10.7.5. Эти сопоставления не так тривиальны, например, я хотел бы, чтобы клавиша «W» велась как Return, а правильная «Apple cmd» велась как «Стрелка вниз». Это возможно? Я использовал linux ранее, и было возможно отобразить что-либо через программу xmodmap.
Спасибо

3 ответа3

1

Многие не алфавитно-цифровые клавиши или комбинации клавиш нельзя изменить из файлов раскладки клавиш или с помощью Ukelele, но вы можете использовать KeyRemap4MacBook. Добавьте что-то вроде этого в private.xml:

<autogen>__KeyToKey__ KeyCode::W, KeyCode::RETURN</autogen>
<autogen>__KeyToKey__ KeyCode::COMMAND_R, KeyCode::CURSOR_DOWN</autogen>

См. Источник для констант кода ключа и предопределенных настроек.

0

Ukelele отлично подходит для этого! Простой и интуитивно понятный в использовании. Изменяет системное отображение клавиатуры, так что никакая утилита не должна запускаться при загрузке или что-либо еще.

0

xmodmap может быть установлен на вашем Mac. Я бы использовал MacPorts, так как я уже настроил его; Вы можете предпочесть сборку из исходного кода вручную.

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