当前位置: 代码迷 >> 驱动开发 >> 关于android 触摸屏按键的一些有关问题
  详细解决方案

关于android 触摸屏按键的一些有关问题

热度:184   发布时间:2016-04-28 10:01:10.0
关于android 触摸屏按键的一些问题
我在调试触摸屏驱动,现在在搞触摸屏按键,
代码大概是这样的:


#define GTP_KEY_TAB {KEY_HOME , KEY_MENU , KEY_BACK , KEY_SEARCH }


static const u16 touch_key_array[] = GTP_KEY_TAB;


input_report_key(ts->input_dev, touch_key_array[i], key_value & (0x01<<i)); 




我想问的是
KEY_HOME , KEY_MENU , KEY_BACK , KEY_SEARCH 这几个值如何去定义??


我在网上看到的是:
#define FT5X0X_KEY_HOME 102
#define FT5X0X_KEY_MENU 139
#define FT5X0X_KEY_BACK 158
#define FT5X0X_KEY_SEARCH 217
没看明白是什么意思?


请教一下各位(刚刚在公司实习)
------解决思路----------------------
这些值的定义你不需要清楚,如果是虚拟按键的话,这些值可以是任意的,设定一个值只是方便一点,而且让阅读程序的人看的明白,如果是机器上的按键,这些值规定好的,你也不需要知道的太清楚,不同的厂家,定义还不一样。
  相关解决方案