input_report_key(ts->input, ABS_MT_TRACKING_ID, touch_num); input_report_abs(ts->input, ABS_MT_POSITION_X, mxt224_datablock.T_point[touch_num].x); input_report_abs(ts->input, ABS_MT_POSITION_Y, mxt224_datablock.T_point[touch_num].y); input_report_abs(ts->input, ABS_MT_TOUCH_MAJOR, mxt224_datablock.T_point[touch_num].amplitude); input_report_abs(ts->input, ABS_MT_WIDTH_MAJOR, mxt224_datablock.T_point[touch_num].area); input_report_abs(ts->input, ABS_PRESSURE,mxt224_datablock.T_gesture[touch_num].value); /*input_report_key(ts->input, BTN_TOUCH, 1);*/ input_mt_sync(ts->input);
Linux29内核输入子系统多点上报机制实现(4)
内容版权声明:除非注明,否则皆为本站原创文章。