单点模式:
按下: //0003 设备类型EV_ABS //事件类型 //数据参数
/dev/input/event3: 0003 0039 00000000 //ABS_MT_TRACKING_ID 触摸ID
/dev/input/event3: 0003 0035 000039b0 //ABS_MT_POSITION_X 多点触摸X轴
/dev/input/event3: 0003 0036 00005b40 //ABS_MT_POSITION_Y 多点触摸Y轴
/dev/input/event3: 0003 0030 000000dc //ABS_MT_TOUCH_MAJOR 接触X面积?
/dev/input/event3: 0003 0031 00000078 //ABS_MT_TOUCH_MINOR 接触y面积?
/dev/input/event3: 0001 014a 00000001 //BTN_TOUCH 触摸类型 1为按下
/dev/input/event3: 0003 0000 000039b0 //ABS_X 单点X轴坐标
/dev/input/event3: 0003 0001 00005b40 //ABS_Y 单点Y轴坐标
/dev/input/event3: 0000 0000 00000000 //SYN_REPORT 结束
移动:
//少了39, 触摸ID 和14a触摸状态
/dev/input/event3: 0003 0035 00003af0
/dev/input/event3: 0003 0036 00005b50
/dev/input/event3: 0003 0030 00000080
/dev/input/event3: 0003 0031 00000040
/dev/input/event3: 0003 0000 00003af0
/dev/input/event3: 0003 0001 00005b50
/dev/input/event3: 0000 0000 00000000
抬起:
/dev/input/event3: 0003 0035 00003be8
/dev/input/event3: 0003 0036 00005c80
//少了接触面积xy轴信息
/dev/input/event3: 0003 0000 00003be8
/dev/input/event3: 0003 0001 00005c80
/dev/input/event3: 0000 0000 00000000
//上传了39触摸id和14a 触摸状态0为抬起
/dev/input/event3: 0003 0039 ffffffff
/dev/input/event3: 0001 014a 00000000
/dev/input/event3: 0000 0000 00000000
多点触摸:
按下:
/dev/input/event3: 0003 0039 00000001 //ABS_MT_TRACKING_ID 触摸ID
/dev/input/event3: 0003 0035 00003880 //ABS_MT_POSITION_X 多点触摸X轴
/dev/input/event3: 0003 0036 000036a8 //ABS_MT_POSITION_Y 多点触摸Y轴
/dev/input/event3: 0003 0030 00000130 //ABS_MT_TOUCH_MAJOR 接触X面积?
/dev/input/event3: 0003 0031 0000008c //ABS_MT_TOUCH_MINOR 接触y面积?
/dev/input/event3: 0003 002f 00000001 //ABS_MT_SLOT 正在修改的触摸ID
/dev/input/event3: 0003 0039 00000002 //第二个点
/dev/input/event3: 0003 0035 00003bb8
/dev/input/event3: 0003 0036 00003230
/dev/input/event3: 0003 0030 00000119
/dev/input/event3: 0003 0031 00000096
/dev/input/event3: 0003 002f 00000002
/dev/input/event3: 0003 0039 00000003 //第三个点
/dev/input/event3: 0003 0035 00004020
/dev/input/event3: 0003 0036 000035a8
/dev/input/event3: 0003 0030 00000193
/dev/input/event3: 0003 0031 000000d2
/dev/input/event3: 0001 014a 00000001 //按下这里按下指的是所有点还是下述触摸点位置?
/dev/input/event3: 0003 0000 00003880
/dev/input/event3: 0003 0001 000036a8
/dev/input/event3: 0000 0000 00000000
移动:
//id 加数据修改
/dev/input/event3: 0003 002f 00000000
/dev/input/event3: 0003 0035 00003958
/dev/input/event3: 0003 0036 00003a58
/dev/input/event3: 0003 0030 00000208
/dev/input/event3: 0003 0031 00000078
/dev/input/event3: 0003 002f 00000001
/dev/input/event3: 0003 0035 00003c40
/dev/input/event3: 0003 0036 00003a38
/dev/input/event3: 0003 0030 00000238
/dev/input/event3: 0003 0031 00000078
/dev/input/event3: 0003 002f 00000002
/dev/input/event3: 0003 0035 000040a8
/dev/input/event3: 0003 0036 00003928
/dev/input/event3: 0003 0030 00000198
/dev/input/event3: 0003 0031 00000084
/dev/input/event3: 0003 002f 00000003
/dev/input/event3: 0003 0035 000036d8
/dev/input/event3: 0003 0036 00004278
/dev/input/event3: 0003 0030 000000d0
/dev/input/event3: 0003 0031 00000070
/dev/input/event3: 0003 002f 00000004
/dev/input/event3: 0003 0035 00004388
/dev/input/event3: 0003 0036 000049b0
/dev/input/event3: 0003 0034 00000000 //ABS_MT_ORIENTATION 椭圆方向?暂时忽略
/dev/input/event3: 0003 0030 000000fc
/dev/input/event3: 0003 0031 000000e0
/dev/input/event3: 0003 0000 00003958
/dev/input/event3: 0003 0001 00003a58
/dev/input/event3: 0000 0000 00000000
抬起:
/dev/input/event3: 0003 002f 00000000
/dev/input/event3: 0003 0039 ffffffff
/dev/input/event3: 0003 002f 00000001
/dev/input/event3: 0003 0039 ffffffff
/dev/input/event3: 0003 002f 00000002
/dev/input/event3: 0003 0039 ffffffff
/dev/input/event3: 0003 0000 00003898
/dev/input/event3: 0003 0001 000054c0
/dev/input/event3: 0000 0000 00000000
/dev/input/event3: 0003 002f 00000003
/dev/input/event3: 0003 0035 000038a0
/dev/input/event3: 0003 0036 000054c8
/dev/input/event3: 0003 0000 000038a0
/dev/input/event3: 0003 0001 000054c8
/dev/input/event3: 0000 0000 00000000
/dev/input/event3: 0003 0039 ffffffff
/dev/input/event3: 0001 014a 00000000
/dev/input/event3: 0000 0000 00000000
总结:
当前触摸系统多点触摸比单点触摸多了002f标记Id的参数,和多点只有一条线路带有//ABS_X 单点X轴坐标
//ABS_Y 单点Y轴坐标 其他触摸点没有
多点抬起会有多个ID0039标记为ffff