Lines Matching full:ev_key
27 PEN_IS_IN_RANGE = (False, libevdev.EV_KEY.BTN_TOOL_PEN)
28 PEN_IS_IN_CONTACT = (True, libevdev.EV_KEY.BTN_TOOL_PEN)
29 PEN_IS_IN_RANGE_WITH_ERASING_INTENT = (False, libevdev.EV_KEY.BTN_TOOL_RUBBER)
30 PEN_IS_ERASING = (True, libevdev.EV_KEY.BTN_TOOL_RUBBER)
38 touch = bool(evdev.value[libevdev.EV_KEY.BTN_TOUCH])
41 evdev.value[libevdev.EV_KEY.BTN_TOOL_RUBBER]
42 and not evdev.value[libevdev.EV_KEY.BTN_TOOL_PEN]
44 tool = libevdev.EV_KEY.BTN_TOOL_RUBBER
46 evdev.value[libevdev.EV_KEY.BTN_TOOL_PEN]
47 and not evdev.value[libevdev.EV_KEY.BTN_TOOL_RUBBER]
49 tool = libevdev.EV_KEY.BTN_TOOL_PEN
51 evdev.value[libevdev.EV_KEY.BTN_TOOL_PEN]
52 or evdev.value[libevdev.EV_KEY.BTN_TOOL_RUBBER]
67 if ev == libevdev.InputEvent(libevdev.EV_KEY.BTN_TOUCH):
73 libevdev.InputEvent(libevdev.EV_KEY.BTN_TOOL_PEN),
74 libevdev.InputEvent(libevdev.EV_KEY.BTN_TOOL_RUBBER),
221 axis == libevdev.EV_KEY.BTN_TOOL_RUBBER
222 and evdev.value[libevdev.EV_KEY.BTN_TOOL_RUBBER] is None
589 assert libevdev.InputEvent(libevdev.EV_KEY.BTN_TOOL_PEN, 1) in events
592 assert not evdev.value[libevdev.EV_KEY.BTN_STYLUS]
596 assert libevdev.InputEvent(libevdev.EV_KEY.BTN_STYLUS, 1) in events
607 assert libevdev.InputEvent(libevdev.EV_KEY.BTN_STYLUS, 0) in events
611 assert libevdev.InputEvent(libevdev.EV_KEY.BTN_TOOL_PEN, 0) in events
634 assert libevdev.InputEvent(libevdev.EV_KEY.BTN_TOOL_PEN, 1) in events
637 assert not evdev.value[libevdev.EV_KEY.BTN_STYLUS]
641 assert libevdev.InputEvent(libevdev.EV_KEY.BTN_STYLUS, 1) in events
645 assert libevdev.InputEvent(libevdev.EV_KEY.BTN_TOUCH, 1) in events
646 assert evdev.value[libevdev.EV_KEY.BTN_STYLUS]
657 assert libevdev.InputEvent(libevdev.EV_KEY.BTN_TOUCH, 0) in events
662 assert libevdev.InputEvent(libevdev.EV_KEY.BTN_TOOL_PEN, 0) in events
663 assert libevdev.InputEvent(libevdev.EV_KEY.BTN_STYLUS, 0) in events