微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > 静音键的问题

静音键的问题

时间:10-02 整理:3721RD 点击:
为什么我在kpd.c里面上报这个事件。KEY_MUTE在input.h里面有定义为113.在mtk-kpd.kl里面也是113.可是为什么上报上去没起作用呢?                input_report_key(kpd_input_dev, KEY_MUTE, 1);
                input_report_key(kpd_input_dev, KEY_MUTE, 0);        
                input_sync(kpd_input_dev);


你上层没有处理这个键值吧。

上层处理了的啊!

哪你换一个键值试一下。
上层打LOG看看,上报的是什么值,然后在将这个值去处理静音。

在 kpd.c  kpd_pdrv_probe 函数中: __set_bit(KEY_MUTE,kpd_input_drv->keybit) 试下,我之前做静音也是上传没接到键值

兄弟!可否留下QQ啊?

联系我,我给你全套的从上层到驱动,如何做静音键

静音键找到无法上报的原因了,因为在cust_kpd.c中还要映射一次!

问一下  你们说的这个静音键是用中断实现的么

是的

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

网站地图

Top