Home
last modified time | relevance | path

Searched refs:arbitration (Results 1 – 12 of 12) sorted by relevance

/third_party/libinput/src/
Devdev-fallback.c956 if (dispatch->arbitration.state == ARBITRATION_IGNORE_RECT && in fallback_arbitrate_touch()
957 point_in_rect(&slot->point, &dispatch->arbitration.rect)) { in fallback_arbitrate_touch()
1114 if (dispatch->arbitration.in_arbitration) in fallback_interface_process()
1248 libinput_timer_cancel(&dispatch->arbitration.arbitration_timer); in fallback_interface_remove()
1310 dispatch->arbitration.rect = rect; in fallback_interface_update_rect()
1323 if (which == dispatch->arbitration.state) in fallback_interface_toggle_touch()
1335 libinput_timer_set(&dispatch->arbitration.arbitration_timer, in fallback_interface_toggle_touch()
1342 dispatch->arbitration.rect = rect; in fallback_interface_toggle_touch()
1345 libinput_timer_cancel(&dispatch->arbitration.arbitration_timer); in fallback_interface_toggle_touch()
1347 dispatch->arbitration.in_arbitration = true; in fallback_interface_toggle_touch()
[all …]
Devdev-fallback.h159 } arbitration; member
Devdev-tablet.h95 enum evdev_arbitration_state arbitration; member
Devdev-mt-touchpad.c1125 if (tp->arbitration.state == ARBITRATION_NOT_ACTIVE) in tp_palm_detect_arbitration_triggered()
2004 libinput_timer_cancel(&tp->arbitration.arbitration_timer); in tp_interface_remove()
2023 libinput_timer_destroy(&tp->arbitration.arbitration_timer); in tp_interface_destroy()
2773 if (tp->arbitration.state != ARBITRATION_NOT_ACTIVE) in tp_arbitration_timeout()
2774 tp->arbitration.state = ARBITRATION_NOT_ACTIVE; in tp_arbitration_timeout()
2786 if (which == tp->arbitration.state) in tp_interface_toggle_touch()
2792 libinput_timer_cancel(&tp->arbitration.arbitration_timer); in tp_interface_toggle_touch()
2794 tp->arbitration.state = which; in tp_interface_toggle_touch()
2804 libinput_timer_set(&tp->arbitration.arbitration_timer, in tp_interface_toggle_touch()
3357 libinput_timer_init(&tp->arbitration.arbitration_timer, in tp_init_palmdetect_arbitration()
[all …]
Devdev-mt-touchpad.h300 } arbitration; member
Devdev-tablet.c1528 tablet->arbitration != ARBITRATION_IGNORE_RECT) in tablet_update_touch_device_rect()
1934 tablet->arbitration = which; in tablet_set_touch_device_enabled()
1964 } else if (tablet->arbitration != ARBITRATION_IGNORE_RECT) { in tablet_toggle_touch_device()
/third_party/libinput/doc/user/
Dpalm-detection.rst30 - :ref:`stylus-touch-arbitration`
169 .. _stylus-touch-arbitration:
172 Stylus-touch arbitration
175 A special case of palm detection is touch arbitration on devices that
Dtablet-support.rst408 .. _tablet-touch-arbitration:
411 Tablet touch arbitration
414 "Touch arbitration" is the terminology used when touch events are suppressed
417 touch arbitration serves to reduce the number of accidental inputs.
418 The wacom kernel driver currently provides touch arbitration but for other
419 devices arbitration has to be done in userspace.
421 libinput uses the **libinput_device_group** to decide on touch arbitration
Dtouchpads.rst212 shared with the pen input, some touch arbitration is required to avoid touch
/third_party/icu/icu4j/main/shared/data/
DTransliterator_Han_Latin_Definition.txt11068 仲裁 < arbitration;
29193 仲裁 > arbitration;
/third_party/libbpf/.github/actions/build-selftests/
Dvmlinux.h24115 u32 arbitration: 4; member
/third_party/icu/icu4j/perf-tests/data/collation/
Dulyss10.txt25266 and the king of England, have invented arbitration. (HE TAPS HIS BROW) But