Home
last modified time | relevance | path

Searched refs:semi_mt (Results 1 – 6 of 6) sorted by relevance

/third_party/libinput/test/
Dlitest.c1676 d->semi_mt.is_semi_mt = true; in litest_create()
2194 if (!d->semi_mt.is_semi_mt) { in litest_slot_start()
2209 l = min(x, d->semi_mt.touches[other].x); in litest_slot_start()
2210 t = min(y, d->semi_mt.touches[other].y); in litest_slot_start()
2211 r = max(x, d->semi_mt.touches[other].x); in litest_slot_start()
2212 b = max(y, d->semi_mt.touches[other].y); in litest_slot_start()
2228 d->semi_mt.touches[slot].x = x; in litest_slot_start()
2229 d->semi_mt.touches[slot].y = y; in litest_slot_start()
2279 if (!d->semi_mt.is_semi_mt) { in litest_slot_move()
2292 l = min(x, d->semi_mt.touches[other].x); in litest_slot_move()
[all …]
Dlitest.h377 struct litest_semi_mt semi_mt; /** only used for semi-mt device */ member
901 struct litest_semi_mt *semi_mt,
907 struct litest_semi_mt *semi_mt,
913 struct litest_semi_mt *semi_mt,
/third_party/libinput/src/
Devdev-mt-touchpad.h276 bool semi_mt; member
Devdev-mt-touchpad.c106 if (!tp->has_mt || tp->semi_mt) in tp_calculate_motion_speed()
1746 if (!tp->semi_mt) in tp_process_state()
2886 tp->semi_mt = libevdev_has_property(device->evdev, INPUT_PROP_SEMI_MT); in tp_init_slots()
2906 if (tp->semi_mt || in tp_init_slots()
Devdev-mt-touchpad-gestures.c873 tp->gesture.enabled = !tp->semi_mt && tp->num_slots > 1; in tp_init_gesture()
Devdev-mt-touchpad-tap.c839 if (tp->semi_mt && tp->nfingers_down != tp->old_nfingers_down) in tp_tap_exceeds_motion_threshold()