嵌入式爱好者

查看: 38796|回复: 1

[Android] 请教如何在android 6.0 添加按键芯片驱动

[复制链接]

1

主题

1

帖子

11

积分

i.MX6Q通行证XX18通行证

扫一扫,手机访问本帖
发表于 2020-12-25 09:16:55 | 显示全部楼层 |阅读模式
以前只在非dts架构的内核代码做过,有两个问题请教
1.如何在dts文件里添加按键对扫描码的映射,比如key_power,key_volumeup等等

2.android 将按键映射到应用层,需要做一个扫描码到键值的映射,这个一般是.kl文件来实现的,这个文件在哪里添加呢,直接在/out/target/product/sabresd_6dq/system/usr/keylayout目录下添加文件么?
而且我看愿开发板是有gpio-keys的,但是在/out/target/product/sabresd_6dq/system/usr/keylayout下并没有看到有gpio-keys.kl文件,请问是通过什么方式映射到应用的

回复

使用道具 举报

0

主题

1173

帖子

2202

积分

发表于 2020-12-29 11:30:21 | 显示全部楼层
我们没有用到.kl文件,是驱动生成节点,通过识别这些input节点实现映射的
点评回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-11-22 08:49

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表