KODi 和终端对遥控器上的所有按钮没有反应(rc_core)

KODi 和终端对遥控器上的所有按钮没有反应(rc_core)

我买了一台 NUC5i5RYH,它有一个集成的红外接收器。我已经安装了 Ubuntu 15.04,它自动激活了 rc_core。

ir-keytable -t工作正常,并显示我的 MCE-Remote 中的所有按键(我使用的是 Logitech Harmony One,配置为 MCE)。

只有很少的键(例如 ENTER 键)可以正确传输到桌面上正在运行的终端或kodi --standalone.

我已将单个键更改为“Q”键以进一步测试此问题,并且可以识别自定义键盘映射:

root@arthur:/etc/rc_keymaps# ir-keytable -r
...
scancode 0x800f040a = KEY_Q (0x10)
...
Enabled protocols: RC-6 LIRC

这很好用ir-keytable -t

1433079753.108685: event type EV_MSC(0x04): scancode = 0x800f040a
1433079753.108685: event type EV_KEY(0x01) key_down: KEY_Q(0x0001)
1433079753.108685: event type EV_SYN(0x00).
1433079753.232263: event type EV_MSC(0x04): scancode = 0x800f040a
1433079753.232263: event type EV_SYN(0x00).
1433079753.483030: event type EV_KEY(0x01) key_up: KEY_Q(0x0001)
1433079753.483030: event type EV_SYN(0x00).

尽管如此,我在终端上没有收到“q”或其他任何内容。

答案1

这很苦涩但很简单:

为了让 X 识别新密钥,必须重新启动它:

sudo service lightdm restart

之后,KEY_Q 就发挥了神奇的作用。

相关内容