input_handle_event
void input_handle_event(struct input_dev *dev,
input_handle_event(dev, EV_ABS, ABS_MT_SLOT, i);
input_handle_event(dev, EV_ABS, ABS_MT_TRACKING_ID, -1);
input_handle_event(dev, EV_ABS, ABS_PRESSURE, 0);
input_handle_event(dev, EV_SYN, SYN_REPORT, 1);
input_handle_event(dev, EV_SYN, SYN_REPORT, 1);
input_handle_event(input_dev, EV_SYN, SYN_REPORT, 1);
input_handle_event(input_dev, EV_SYN, SYN_REPORT, 1);
input_handle_event(dev, EV_KEY, dev->repeat_key, 2);
input_handle_event(dev, EV_SYN, SYN_REPORT, 1);
input_handle_event(dev, type, code, value);
input_handle_event(dev, type, code, value);
input_handle_event(dev, EV_KEY, code, 0);
input_handle_event(dev, EV_SYN, SYN_REPORT, 1);