Lines Matching refs:abs
73 } abs;
143 const struct input_absinfo *abs;
148 abs = libevdev_get_abs_info(evdev, code);
150 if (!abs)
153 return 1.0 * (value - abs->minimum)/absinfo_range(abs);
229 print_bar("ABS_X:", ctx->abs.x, normalize(ctx->evdev, ABS_X, ctx->abs.x));
230 print_bar("ABS_Y:", ctx->abs.y, normalize(ctx->evdev, ABS_Y, ctx->abs.y));
231 print_bar("ABS_Z:", ctx->abs.z, normalize(ctx->evdev, ABS_Z, ctx->abs.z));
232 print_bar("ABS_TILT_X:", ctx->abs.tilt_x, normalize(ctx->evdev, ABS_TILT_X, ctx->abs.tilt_x));
233 print_bar("ABS_TILT_Y:", ctx->abs.tilt_y, normalize(ctx->evdev, ABS_TILT_Y, ctx->abs.tilt_y));
234 print_bar("ABS_DISTANCE:", ctx->abs.distance, normalize(ctx->evdev, ABS_DISTANCE, ctx->abs.distance));
235 print_bar("ABS_PRESSURE:", ctx->abs.pressure, normalize(ctx->evdev, ABS_PRESSURE, ctx->abs.pressure));
437 ctx->abs.x = event.value;
440 ctx->abs.y = event.value;
443 ctx->abs.z = event.value;
446 ctx->abs.pressure = event.value;
449 ctx->abs.tilt_x = event.value;
452 ctx->abs.tilt_y = event.value;
455 ctx->abs.distance = event.value;