У меня есть клавиатура, на которой некоторые клавиши не выполняют никаких функций на моем Mac в OS X. Можно ли это как-то исправить?

У меня есть клавиатура, на которой некоторые клавиши не выполняют никаких функций на моем Mac в OS X. Можно ли это как-то исправить?

Это клавиатура, она сделана Lenovo для медиацентров:Связь|Прямая ссылка на картинку

Я подключил его к своему Mac Mini с ОС 10.6.

Некоторые клавиши на клавиатуре, похоже, вообще ничего не делают, особенно большая оранжевая кнопка в верхнем левом углу и кнопка остановки медиа. В остальном все работает хорошо.

Есть ли способ переназначить эти клавиши, особенно учитывая, что я даже не знаю названия большой оранжевой клавиши?

решение1

Используя KeyRemap4MacBook, вы можете открыть EventViewer.app и посмотреть, связаны ли клавиши с какими-либо значениями, такими как KeyCode::PC_APPLICATION или KeyCode::F18. Если да, вы можете переназначить их вчастный.xml.

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

Если некоторые комбинации клавиш фиксируются ОС, вы можете использоватьРежим отладки:

$ sudo sysctl -w keyremap4macbook.debug=1
$ tail -f /var/log/system.log | grep KeyRemap
Apr 19 20:50:44 Lauris-iMac kernel[0]: KeyRemap4MacBook --Debug-- KeyboardEventCallback [ caught]: eventType 11, flags 0x80000000, key   46, kbdType  40, repeat = 0
Apr 19 20:50:44 Lauris-iMac kernel[0]: KeyRemap4MacBook --Debug-- KeyboardEventCallback [sending]: eventType 11, flags 0x00000000, key   46, kbdType  40, repeat = 0
^C
$ sudo sysctl -w keyremap4macbook.debug=0

Связанный контент