微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > android HOME键无法点亮屏幕

android HOME键无法点亮屏幕

时间:10-02 整理:3721RD 点击:
请指教:
       android HOME键无法点亮屏幕,想改为HOME键能点亮屏幕,如何修改?

请参考:
6513怎么实现home键点亮背光?
http://www.cshdn.com/forum.php?m ... d=414&fromuid=4

非常感谢!

key 114   VOLUME_DOWN       WAKE_DROPPED  // WAKE_DROPPED  代表不点亮背光
key 116   POWER             WAKE  // WAKE  代表点亮背光

非常感谢....

忘记说了 都在.KL 文件。如果是MTK代码,在MEDIATEK/CONFIG/XXX/mt6575-kpd.kl

再谢,情况有变,请继续支持:
         在屏灭掉片刻间按HOME键可以点亮,再过一会按HOME键,就点不亮啦...
         /mediatek/config/xxx/mtk-kpd.kl:
         key 102   HOME              WAKE

将:mediatek/platform/mt6573/kernel/core/mt6573_ost.c
的wakesrc里添加一个WAKE_SRC_KP
这个有修改吗?

找到了,77的文件名有变化,上面有个宏控:#ifdef PLATFORM_EVB
我先看看有没有开,再来补结果

6577修改方法:
mediatek/config/xxx/mtk-kpd.kl:
         key 102   HOME              WAKE //唤醒背光
mediatek/platform/mt6577/kernel/core/mt6577_sc.c
的sc_wake_src里添加一个WAKE_SRC_KP.
已存在的话,让包含它的宏 PLATFORM_EVB 打开即可。

楼上正解
今天才发现这么一个群,里面的信息很新,很不错哦

正在试验中,不管会不会成功都很感谢,感谢大家的分享。

android系统中,获取到键盘的键值后,会搜索/system/usr/keylayout/gpio-keys.kl这个文件
key 115   VOLUME_UP         WAKE_DROPPED
key 114   VOLUME_DOWN       WAKE_DROPPED
key 102   HOME              WAKE
如果code与其中的键值相对应,android就会响应对应的按键信息。

WAKE: When this key is pressed while the device is asleep, the device will wake up and the key event gets sent to the app.
WAKE_DROPPED: When this key is pressed while the device is asleep, the device will wake up and the key event does not get sent to the app.

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top