android遥控器的映射

Posted 水柠檬QAQ

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android遥控器的映射相关的知识,希望对你有一定的参考价值。

第一编写kl文件时先在盒子上输入getevent -v查看设备信息,设备信息里有vendor、product、version,
假如分别是xxxx,yyyy,zzzz,那么你的文件名就要命名为Vendor_xxxx_Product_yyyy_Version_zzzz.kl

第二在盒子上输入getevent,获取遥控器的16进制的码值然后转换成10进制

如:

key 59 F1
key 63 F2
key 64 F3
key 65 F4
key 67 F5
key 68 F6
key 87 F7
key 88 F8

左边的59代表遥控器的10进制,右边的F1表示android应用层监听的码值,比如KeyEvent.KEYCODE_F9

一一编写好以后,放到system/usr/keylayout上,系统开机会自动读取这里的kl文件

以上是关于android遥控器的映射的主要内容,如果未能解决你的问题,请参考以下文章

Android STB 遥控器适配

Android Studio TV 遥控器按钮

android 遥控器方向,Android设置屏幕方向

Android TV App - 无法使用遥控器选择列表项

Android 应用程序如何充当桌面应用程序的遥控器? (Spotify)

动态文本视图在带遥控器的 Android 电视中不可选择和可点击