irw не забирает все мои нажатия клавиш пульта дистанционного управления
У меня пульт Harmony 650, который я использую для XBMC. Я настроил его как пульт MCE в lirc, используя USB-приемник HP ir. Когда я запускаю irw, не все нажатия клавиш подхватываются. Я вижу мигание красного индикатора на приемнике, но ничего не видно. Единственные ключи, которые он выбирает, это Channel Up, Channel Down, OK, 1, 2 и 3. Я подумывал об использовании irrecord для создания собственного файла lirc.conf для удаленного, но хотел сначала проверить, есть ли у кого-нибудь какие-либо идеи.,
1 ответ
У меня была похожая проблема, пытаясь заставить удаленно работать с MythTV на Natty. Похоже, что ядро в Natty имеет встроенную функцию удаленного управления, и это должно работать со многими типами удаленного управления. Однако проблема заключается в том, что ядро отображает некоторые ключи на коды клавиш больше 256, а X может обрабатывать только коды клавиш в диапазоне 0-255. В конце концов я смог заставить свой пульт работать, заново сопоставив необходимые коды клавиш, чтобы оставаться в этом диапазоне. Это делается с помощью утилиты ir-keytable (в репозитории). Его также можно использовать для отслеживания нажатий клавиш вместо irw, который, похоже, не работает с драйвером ядра.
Обратите внимание, что мне не нужно было устанавливать lirc, чтобы это работало.
Надеюсь, что это указывает вам в правильном направлении.