ABS_HAT0Y
evdev_push_abs(evdev, ABS_HAT0Y, hat_switch_map[idx].y);
evdev_support_abs(evdev, ABS_HAT0Y, -1, 1, 0, 0, 0);
evdev_push_abs(evdev, ABS_HAT0Y, sc->dpad_down - sc->dpad_up);
evdev_push_abs(evdev, ABS_HAT0Y, sc->dpad_down - sc->dpad_up);
evdev_support_abs(evdev, ABS_HAT0Y, -1, 1, 0, 0, 0);
[ABS_HAT0Y] = "ABS_HAT0Y",
{ .name = "ABS_HAT0Y", .value = ABS_HAT0Y },