Lines Matching refs:evdev
66 def from_evdev(cls, evdev, test_button) -> "PenState": argument
67 touch = BtnTouch(evdev.value[libevdev.EV_KEY.BTN_TOUCH])
71 evdev.value[libevdev.EV_KEY.BTN_TOOL_RUBBER]
72 and not evdev.value[libevdev.EV_KEY.BTN_TOOL_PEN]
76 evdev.value[libevdev.EV_KEY.BTN_TOOL_PEN]
77 and not evdev.value[libevdev.EV_KEY.BTN_TOOL_RUBBER]
81 evdev.value[libevdev.EV_KEY.BTN_TOOL_PEN]
82 or evdev.value[libevdev.EV_KEY.BTN_TOOL_RUBBER]
88 button = bool(evdev.value[test_button.value])
488 def __assert_axis(self, evdev, axis, value): argument
491 and evdev.value[libevdev.EV_KEY.BTN_TOOL_RUBBER] is None
496 evdev.value[axis] == value
499 def assert_expected_input_events(self, evdev, button): argument
500 assert evdev.value[libevdev.EV_ABS.ABS_X] == self.x
501 assert evdev.value[libevdev.EV_ABS.ABS_Y] == self.y
512 assert evdev.value[b.value] is None or evdev.value[b.value] == False
514 assert self.current_state == PenState.from_evdev(evdev, button)
661 self, from_state, pen, evdev, events, allow_intermediate_states, button argument
664 pen.assert_expected_input_events(evdev, button)
692 evdev = uhdev.get_evdev()
700 cur_state, p, evdev, events, allow_intermediate_states, button
711 cur_state, p, evdev, events, allow_intermediate_states, button
720 cur_state, p, evdev, events, allow_intermediate_states, button