完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
这两天在研究rk3399跑Android7.1.2系统,自己添加HOME和返回键。
研究linux或者Android驱动移植一直秉承自下向上的研究 首先硬件,Android7.1.2HOME和返回键已经可以脱离实体硬件,用虚拟按键充当了。 设备树目录 Android_Src_Path/kernel/arch/arm64/boot/dts/rockchip/ rk3399-android.dtsi中定义了HOME,BACK等按键。可以看到power键是实体按键,HOME,返回,MENU键没有实体按键。 /*rk3399-android.dtsi文件部分内容*/ rk_key: rockchip-key { compatible = "rockchip,key"; status = "okay"; io-channels = ; vol-up-key { linux,code = <113>; label = "volume up"; rockchip,adc_value = <1>; }; vol-down-key { linux,code = <114>; label = "volume down"; rockchip,adc_value = <170>; }; power-key { gpios = ; linux,code = <116>; label = "power"; gpio-key,wakeup; }; menu-key { linux,code = <59>; label = "menu"; rockchip,adc_value = <746>; }; home-key { linux,code = <102>; label = "home"; rockchip,adc_value = <355>; }; back-key { linux,code = <158>; label = "back"; rockchip,adc_value = <560>; }; camera-key { linux,code = <212>; label = "camera"; rockchip,adc_value = <450>; }; }; |
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
谁有3566+电池+POE充电的方案,有个项目需要用该功能的主板
1222 浏览 0 评论
RK3588的GMAC0与PHY的参考时钟电平匹配问题??????
6114 浏览 1 评论
请问各位大佬,如何解决,瑞芯微 RV1126B 使用 mpp 自带工具 调试时,内核直接报错崩溃!
2034 浏览 0 评论
使用rk3568开发板,核0\\1\\3运行linux,核2运行hal,在核0中怎么关闭核2
2580 浏览 0 评论
2575 浏览 0 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-10 03:44 , Processed in 0.859114 second(s), Total 71, Slave 54 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
930