EV_SYN
evdev_support_event(sc->sc_evdev, EV_SYN);
evdev_support_event(sc->sc_evdev, EV_SYN);
evdev_support_event(sc->sc_evdev, EV_SYN);
evdev_support_event(sc->evdev, EV_SYN);
evdev_support_event(sc->evdev, EV_SYN);
evdev_support_event(sc->button_evdev, EV_SYN);
evdev_support_event(sc->lid_evdev, EV_SYN);
evdev_support_event(sc->evdev, EV_SYN);
evdev_support_event(evdev, EV_SYN);
evdev_support_event(evdev_r, EV_SYN);
evdev_support_event(evdev_a, EV_SYN);
evdev_support_event(evdev_a, EV_SYN);
evdev_support_event(sc->evdev, EV_SYN);
.type = EV_SYN,
if (type == EV_SYN && code == SYN_REPORT) {
if (event->type == EV_SYN && event->code == SYN_REPORT) {
last_was_syn = (event->type == EV_SYN &&
case EV_SYN:
evdev_send_event(evdev, EV_SYN, SYN_REPORT, 1);
if (type != EV_SYN && !evdev_event_supported(evdev, type))
case EV_SYN:
case EV_SYN:
if (type == EV_SYN && code == SYN_REPORT)
evdev_send_event(evdev, EV_SYN, SYN_REPORT, 1);
if (type == EV_SYN && code == SYN_REPORT &&
return (evdev_push_event(evdev, EV_SYN, SYN_REPORT, 1));
return (evdev_push_event(evdev, EV_SYN, SYN_MT_REPORT, 1));
evdev_send_event(evdev, EV_SYN, SYN_MT_REPORT, 1);
evdev_mt_record_event(evdev, EV_SYN, SYN_MT_REPORT, 1);
case EV_SYN:
evdev_support_event(sc->sc_evdev, EV_SYN);
evdev_support_event(sc->sc_evdev, EV_SYN);
evdev_support_event(hm->evdev, EV_SYN);
evdev_support_event(evdev, EV_SYN);
evdev_support_event(sc->evdev, EV_SYN);
evdev_support_event(sc->evdev, EV_SYN);
evdev_support_event(evdev, EV_SYN);
evdev_support_event(evdev, EV_SYN);
evdev_support_event(evdev, EV_SYN);
evdev_support_event(sysmouse_evdev, EV_SYN);
evdev_support_event(sc->evdev, EV_SYN);
evdev_support_event(evdev, EV_SYN);
evdev_support_event(sc->sc_evdev, EV_SYN);
evdev_support_event(sc->evdev, EV_SYN);
evdev_support_event(sc->sc_evdev, EV_SYN);
evdev_support_event(sysmouse_evdev, EV_SYN);
if (event.type != EV_SYN || event.type != SYN_REPORT) {
if (ioctl(fd, UI_SET_EVBIT, EV_SYN) < 0 ||
ioctl(fd, UI_SET_EVBIT, EV_SYN) < 0 ||
if (uinput_write_event(fd, EV_SYN, SYN_REPORT, 0) < 0)
uinput_write_event(fd, EV_SYN, SYN_REPORT, 0) > 0)
uinput_write_event(fd, EV_SYN, SYN_REPORT, 0) > 0)
[EV_SYN] = "EV_SYN",
[EV_SYN] = syn_map,
{ .name = "EV_SYN", .value = EV_SYN },
b.ie.type = EV_SYN;
if ( ie->type != EV_SYN ||
if (ioctl(fd, UI_SET_EVBIT, EV_SYN) < 0 ||
if (uinput_event(fd, EV_SYN, SYN_REPORT, 0) < 0)