ABS_PRESSURE
evdev_push_abs(sc->evdev_a, ABS_PRESSURE, f->p);
{ ABS_PRESSURE, 0, ELANTECH_FINGER_MAX_P, 0 },
{ ABS_PRESSURE, 0, ELANTECH_FINGER_MAX_P, 0 },
evdev_push_abs(sc->evdev_a, ABS_PRESSURE, 0);
evdev_push_abs(sc->evdev_a, ABS_PRESSURE, 0);
evdev_send_event(evdev, EV_ABS, ABS_PRESSURE, 0);
{ ABS_MT_PRESSURE, ABS_PRESSURE, 255 },
{ HPEN_MAP_ABS( TIP_PRESSURE, ABS_PRESSURE) },
[ABS_PRESSURE] = "ABS_PRESSURE",
{ .name = "ABS_PRESSURE", .value = ABS_PRESSURE },
} else if (bit_test(abs_bits, ABS_PRESSURE) ||
if (!bit_test(ev->abs_ignore, ABS_PRESSURE) &&
bit_test(abs_bits, ABS_PRESSURE) &&
ioctl(fd, EVIOCGABS(ABS_PRESSURE), &ai) >= 0) {
case ABS_PRESSURE: