原文链接:http://talk.radxa.com/topic/135/tutorial-how-to-configure-your-own-ir-remote/3
如果你要设置你的电视的红外遥控器和Radxa Rock匹配,你需要做以下事情:
- 让Radxa Rock识别遥控器
如果内核支持你的遥控器,你只需要重新映射按键。如何测试是否支持呢?运行
adb shell
连接到你的设备的Android Shell,然后输入:
getevent
命令,然后按下你的遥控器的按键,如果有一些输入事件,那你的遥控器就是被内核支持的。如果不支持,你需要修改内核。
- 映射按键,参考:http://www.kandroid.org/online-pdk/guide/keymaps_keyboard_input.html
原文没有,本文补充下链接,修改/system/usr/keylayout/rkxx-remotectl.kl文件,设置其中的键值(示例如下):
key 1 ESCAPE key 2 1 //NOTE is 1 not 2 key 3 2 key 4 3 key 5 4 key 6 5 key 7 6 key 8 7 key 9 8 key 10 9 key 11 0