REL_Y
evdev_support_rel(evdev_r, REL_Y);
evdev_push_rel(sc->evdev_r, REL_Y, -*y);
evdev_push_rel(sc->evdev_r, REL_Y, -*y);
evdev_push_rel(sc->evdev_r, REL_Y, -y);
[HMS_REL_Y] = HMS_MAP_REL(HUG_Y, REL_Y),
evdev_support_rel(sysmouse_evdev, REL_Y);
evdev_push_event(sysmouse_evdev, EV_REL, REL_Y, y);
evdev_support_rel(sc->sc_evdev, REL_Y);
evdev_push_rel(sc->sc_evdev, REL_Y, -dy);
evdev_support_rel(sysmouse_evdev, REL_Y);
evdev_push_event(sysmouse_evdev, EV_REL, REL_Y, y);
ioctl(fd, UI_SET_RELBIT, REL_Y) < 0 ||
(y != 0 && uinput_write_event(fd, EV_REL, REL_Y, y) < 0) ||
{ .name = "REL_Y", .value = REL_Y },
[REL_Y] = "REL_Y",
bit_test(rel_bits, REL_Y)) &&
case REL_Y:
ioctl(fd, UI_SET_RELBIT, REL_Y) < 0 ||
(act->dy != 0 && uinput_event(fd, EV_REL, REL_Y, act->dy) < 0) ||