android input tp
来源:互联网 发布:网络拓扑图图标详解 编辑:程序博客网 时间:2024/05/01 04:08
android4.04
初始化:
ts->input_dev->evbit[0] = BIT_MASK(EV_SYN) | BIT_MASK(EV_KEY) | BIT_MASK(EV_ABS) ;
ts->input_dev->keybit[BIT_WORD(BTN_TOUCH)] = BIT_MASK(BTN_TOUCH);
ts->input_dev->absbit[0] = BIT(ABS_X) | BIT(ABS_Y);// | BIT(ABS_PRESSURE);
input_set_capability(ts->input_dev,EV_KEY,touch_key_array[retry]);
input_set_abs_params(ts->input_dev, ABS_X, 0, ts->abs_x_max, 0, 0);
input_set_abs_params(ts->input_dev, ABS_Y, 0, ts->abs_y_max, 0, 0);
input_set_abs_params(ts->input_dev, ABS_MT_POSITION_X, 0, ts->abs_x_max, 0, 0);
input_set_abs_params(ts->input_dev, ABS_MT_POSITION_Y, 0, ts->abs_y_max, 0, 0);
input_set_abs_params(ts->input_dev, ABS_MT_TRACKING_ID, 0, ts->max_touch_num, 0, 0);
上报:
if(touch_num) {
for(index=0; index<touch_num; index++) {
input_x = (unsigned int) (point_data[position]<<8) + (unsigned int)( point_data[position+1]);
input_y = (unsigned int)(point_data[position+2]<<8) + (unsigned int) (point_data[position+3]);
input_report_key(ts->input_dev, BTN_TOUCH, 1);
input_report_abs(ts->input_dev, ABS_MT_POSITION_X, input_x);
input_report_abs(ts->input_dev, ABS_MT_POSITION_Y, input_y);
input_mt_sync(ts->input_dev);
}
} else {
input_report_key(ts->input_dev, BTN_TOUCH, 0);
input_mt_sync(ts->input_dev);
}
input_sync(ts->input_dev);
- android input tp
- Android TP驱动之(三)input
- android TP
- Input子系统与TP驱动
- MTK TP input子系统笔记
- input子系统与tp驱动
- Android驱动之 Linux Input子系统之TP——A/B(Slot)协议
- Android驱动之 Linux Input分系统之TP——A/B(Slot)协议
- Android驱动之 Linux Input子系统之TP——A/B(Slot)协议
- Android驱动之 Linux Input子系统之TP——A/B(Slot)协议
- Android驱动之 Linux Input子系统之TP——A/B(Slot)协议
- use of input subsys in tp driver
- TP----android 4.2.2 TP 调试
- 【Android】【TP】TP开发常见问题&分析
- mtk android tp 调试
- android下TP问题
- android TP虚拟按键
- Android TP(一)
- ERROR : Unable to connect to foreign data source: Can't create TCP/IP socket (24)
- 关于聚集索引的一些总结
- POJ-3141-Distant Galaxy
- 基于MSM构建tomcat集群
- 解决uploadify 3.1 ie上传失效,没有弹出框
- android input tp
- 约瑟夫环问题--ZOJ1088
- JS链式运动框架
- JBPM3.2 整合ssh框架
- 在ios6中调用苹果地图用于导航
- checkStyle 结果分析
- LA3027之并查集
- ztree 实现树的搜索功能
- 申请google map 的android key(新的申请方式)