配置底层按键和上层对应关系 键值,.kl
keyCode 为底层的键值 F1为上层的名字
1.在device/厂商名/芯片/ 目录下的 comip_gpio_keys.kl文件中配置如下信息:
在最后一行新增:key 底层键值 上层对应名
注意:在最后加入空的一行 如上图所示。
2.编译make update-api -j8 即可生效。
Android系统中,获取到键盘的键值后,会搜索/system/usr/keylayout/*.kl这个文件
key 115 VOLUME_UP WAKE_DROPPED
key 114 VOLUME_DOWN WAKE_DROPPED
key 102 HOME WAKE
如果驱动code与其中的键值相对应,android就会响应对应的按键信息。
WAKE: 当设备睡眠时按下此键,设备将被唤醒,按键事件将会被发送到应用程序.
WAKE_DROPPED: 当设备睡眠时按下此键,设备将被唤醒,而按键事件不会被发送到应用程序.
0