web-dev-qa-db-ja.com

ir-keytableによって認識されるが、irwによって認識されないIRリモートボタン

メディアセンターのリモコンの1つのボタンがirwで認識されないという奇妙な問題があります。 devinputを介してir-keytableスキャンを受信するようにセットアップしています。

私は以前に同じ環境で作業していましたが、変更されたのは/パーティション。

ir-keytable -tは、ボタンを* KEY_ENTER 0x001c *として正常に認識し、lircのdevinputマップでは、ボタンは* KEY_ENTER 28 *として正常にリストされます。

どこを見ればいいのか、体は知っていますか?追加情報を提供できます。

3
beanaroo

競合するプログラムがありました:inputlirc

それを削除し、lircを再構成し、再起動し、ir-keytablesを再構成すると、すべてが機能しているように見えました。

$ Sudo apt-get purge inputlirc
$ Sudo dpkg-reconfigure lirc
$ Sudo reboot now
$ Sudo ir-keytables -c -w /etc/rc_keymaps/rc6_mce

irwは問題ありません。

$ Sudo irw
000000008001006c 00 KEY_DOWN devinput
000000008001001c 00 KEY_ENTER devinput
000000008001006f 00 KEY_DELETE devinput

効果を永続化するには、/ etc/rc.localを編集する必要があります

/etc/init.d/lirc stop
/usr/bin/ir-keytable -c
/usr/bin/ir-keytable -w /etc/rc_keymaps/rc6_mce
/etc/init.d/lirc start
2
beanaroo