wsmouse_evq_put
wsmouse_evq_put(evq, DELTA_X_EV(input), dx);
wsmouse_evq_put(evq, DELTA_Y_EV(input), dy);
wsmouse_evq_put(evq, VSCROLL_EV, dz);
wsmouse_evq_put(evq, DELTA_Z_EV, dz);
wsmouse_evq_put(evq, HSCROLL_EV, dw);
wsmouse_evq_put(evq, DELTA_W_EV, dw);
wsmouse_evq_put(evq, ABS_X_EV(input), x);
wsmouse_evq_put(evq, ABS_Y_EV(input), y);
wsmouse_evq_put(evq, WSCONS_EVENT_TOUCH_RESET, 0);
wsmouse_evq_put(evq, ABS_Z_EV, touch->pressure);
wsmouse_evq_put(evq, ABS_W_EV, touch->contacts);
wsmouse_evq_put(evq, WSCONS_EVENT_TOUCH_WIDTH, touch->width);
wsmouse_evq_put(&evq, WSCONS_EVENT_SYNC, 0);
wsmouse_evq_put(evq, ev_type, button);
void wsmouse_evq_put(struct evq_access *, int, int);
wsmouse_evq_put(&evq, ev, btn);
wsmouse_evq_put(&evq, SYNC_EV, 0);