1

Недавно я приобрел клавиатуру Truly Ergonomic (модель 209), которую я использую как дома на своем компьютере с GNU/Linux, так и на работе, где, к сожалению, я вынужден использовать MacBook Air с последней версией OSX.

В то время как клавиатура оснащена несколькими DIP-переключателями, которые позволяют изменять код клавиши модификаторов для естественного соответствия "особым потребностям" OSX, они слишком хрупкие, чтобы выдерживать ежедневное переключение, и поэтому я хотел переназначить клавиатуру с помощью программного обеспечения. , удерживая переключатели в их положении по умолчанию.

Проблема, с которой я сейчас сталкиваюсь, заключается в том, что OSX, в отличие от других ОС, не обнаруживает нажатия двух дополнительных клавиш модели 209:

  • код 101 (keysym 0xff27, Hiragana_Katakana)
  • код ключа 97 (keysym 0x0, NoSymbol)

Я хотел бы знать, как заставить OSX обнаруживать упомянутые события или - одинаково хороший ответ - если есть какой-либо другой способ заставить TE-клавиатуру работать должным образом под OSX (без DIP-переключателей, используя клавиши CTRL в качестве командных и используя дополнительные два упомянутый выше как CTRL).

Для записей я уже пробовал keyremap4macbook, pckeyboardhack и ukelele, но ни один из них не позволяет достичь того, что мне нужно.

Заранее большое спасибо за вашу помощь.

4 ответа4

2

Действительно Эргономичный + Mac пользователь здесь. Controller Mate позволяет переназначить левый пробел (когда DIP-переключатель установлен в положение без пробела). Никакое другое программное обеспечение не могло даже обнаружить это нажатие клавиши. Я рискнул бы предположить, что это позволяет переназначение двух дополнительных ключей на 209 также.

1

Я создал тему на Geekhack.org, которая объясняет, как переназначить внутренние коды клавиш, используемые в прошивке Truly-Ergonomic. Это может помочь вам ...

0

У меня нет клавиатуры, но я заинтересован в ее использовании с OSX. Я читал где-то на Geek Hack один пользователь использовал Controller Mate ($ 25) для переназначения этих ключей. Истинно Эргономическая документация также предполагает это. Я также слышал, что Truly Ergonomic должен был выпустить программное обеспечение для переназначения ключей.

0

Вы пытались создать файл private.xml с помощью KeyRemap4MacBook?

97 (0x61) - это обычно F6, а 101 (0x65) - это F9. Японский ключ кана обычно 0x68, хотя. Смотрите KeyCode.data.

Попробуйте, если какие-либо из этих работ:

<autogen>--KeyToKey-- KeyCode::F6, KeyCode::A</autogen>
<autogen>--KeyToKey-- KeyCode::F9, KeyCode::A</autogen>
<autogen>--KeyToKey-- KeyCode::JIS_KANA, KeyCode::A</autogen>

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