Lines Matching refs:evdev
25 #include "evdev.h"
280 slot->axes.point.x = libevdev_get_slot_value(device->evdev,
283 slot->axes.point.y = libevdev_get_slot_value(device->evdev,
290 int angle = libevdev_get_slot_value(device->evdev,
304 major = libevdev_get_slot_value(device->evdev,
307 minor = libevdev_get_slot_value(device->evdev,
310 rmajor = libevdev_get_abs_resolution(device->evdev, ABS_MT_TOUCH_MAJOR);
311 rminor = libevdev_get_abs_resolution(device->evdev, ABS_MT_TOUCH_MINOR);
358 slot->axes.point.x = libevdev_get_slot_value(device->evdev,
361 slot->axes.point.y = libevdev_get_slot_value(device->evdev,
671 tracking_id = libevdev_get_slot_value(device->evdev,
719 struct libevdev *evdev = device->evdev;
723 has_xy = libevdev_has_event_code(evdev, EV_ABS, ABS_MT_POSITION_X) &&
724 libevdev_has_event_code(evdev, EV_ABS, ABS_MT_POSITION_Y);
725 has_slot = libevdev_has_event_code(evdev, EV_ABS, ABS_MT_SLOT);
726 has_tool_dial = libevdev_has_event_code(evdev, EV_ABS, ABS_MT_TOOL_TYPE) &&
727 libevdev_get_abs_maximum(evdev, ABS_MT_TOOL_TYPE) >= MT_TOOL_DIAL;
730 libevdev_get_abs_resolution(device->evdev, ABS_MT_TOUCH_MAJOR) > 0 ||
731 libevdev_get_abs_resolution(device->evdev, ABS_MT_TOUCH_MINOR) > 0;
814 num_slots = libevdev_get_num_slots(device->evdev);
818 totem->slot = libevdev_get_current_slot(device->evdev);