我有一台带有集成红外接收器的Asus S1-AT5NM10E HTPC。在 Ubuntu 12.04 上,我已经安装了 XBMC,但是当我在我的 MCE 遥控器上按“OK”、“Vol +/-”或“Back”(实际上,配置为模拟 MCE 遥控器的 Logitech Harmony 300i)时,XBMC 没有t似乎检测到信号。但是,箭头按钮效果很好。
我知道电脑会检测到有故障的按钮,因为当我运行时cat /dev/lirc0,每次按下其中一个时都会显示一堆奇怪的字符。IR 接收器还能够检测到完全不同的遥控器 (TV),因为显示了另一系列字符。
我已安装lirc( sudo apt-get install lirc) 以查看irw. 不幸的是,irw没有输出任何东西。
多亏了ir-keytable,我可以确定集成的 IR 接收器来自 Nuvoton:
$ ir-keytable
Found /sys/class/rc/rc0/ (/dev/input/event4) with:
Driver nuvoton-cir, table rc-rc6-mce
Supported protocols: NEC RC-5 RC-6 JVC SONY LIRC other
Enabled protocols: LIRC
Extra capabilities: <access denied>
Run Code Online (Sandbox Code Playgroud)
为什么有些按钮不起作用?我怎样才能让它们工作?