Home
last modified time | relevance | path

Searched refs:uhdev (Results 1 – 10 of 10) sorted by relevance

/linux/tools/testing/selftests/hid/tests/
H A Dtest_mouse.py543 uhdev = self.uhdev
544 evdev = uhdev.get_evdev()
547 r = uhdev.event(0, 0, (None, True, None))
549 events = uhdev.next_sync_events()
550 self.debug_reports(r, uhdev, events)
554 r = uhdev.event(0, 0, (None, False, None))
556 events = uhdev.next_sync_events()
557 self.debug_reports(r, uhdev, events)
561 r = uhdev.event(0, 0, (None, None, True))
563 events = uhdev.next_sync_events()
[all …]
H A Dtest_sony.py40 uhdev = self.uhdev
41 evdev = uhdev.get_evdev("Accelerometer")
44 r = uhdev.event(accel=(x, None, None))
45 events = uhdev.next_sync_events("Accelerometer")
46 self.debug_reports(r, uhdev, events)
55 r = uhdev.event(accel=(None, y, None))
56 events = uhdev.next_sync_events("Accelerometer")
57 self.debug_reports(r, uhdev, events)
64 r = uhdev.event(accel=(None, None, z))
65 events = uhdev.next_sync_events("Accelerometer")
[all …]
H A Dtest_apple_keyboard.py166 uhdev = self.uhdev
167 evdev = uhdev.get_evdev()
170 r = uhdev.event(["F4"])
173 events = uhdev.next_sync_events()
174 self.debug_reports(r, uhdev, events)
179 r = uhdev.event([])
182 events = uhdev.next_sync_events()
183 self.debug_reports(r, uhdev, events)
189 uhdev = self.uhdev
190 evdev = uhdev.get_evdev()
[all …]
H A Dtest_multitouch.py519 def get_slot(self, uhdev, t, default): argument
520 if uhdev.quirks is None:
523 if "SLOT_IS_CONTACTID" in uhdev.quirks:
526 if "SLOT_IS_CONTACTID_MINUS_ONE" in uhdev.quirks:
539 uhdev = self.uhdev
540 evdev = uhdev.get_evdev()
543 if uhdev.quirks is not None:
544 for q in uhdev.quirks:
547 assert evdev.num_slots == uhdev.max_contacts
549 if uhdev.max_contacts > 1:
[all …]
H A Dtest_gamepad.py26 uhdev = self.uhdev
28 r = uhdev.event()
29 events = uhdev.next_sync_events()
30 self.debug_reports(r, uhdev, events)
33 uhdev = self.uhdev
34 evdev = uhdev.get_evdev()
38 key = libevdev.evbit(uhdev.buttons_map[button])
41 r = uhdev.event(buttons=buttons)
43 events = uhdev.next_sync_events()
44 self.debug_reports(r, uhdev, events)
[all …]
H A Dtest_wacom_generic.py491 uhdev = self.uhdev
495 actual_events = uhdev.next_sync_events()
496 self.debug_reports(report, uhdev, actual_events)
502 def get_usages(self, uhdev): argument
512 desc = uhdev.parsed_rdesc
522 def assertName(self, uhdev, type): argument
530 evdev = uhdev.get_evdev()
531 expected_name = uhdev.name + type
584 for field, usage, application in self.get_usages(self.uhdev):
615 def assertName(self, uhdev): argument
[all …]
H A Dtest_keyboard.py265 uhdev = self.uhdev
266 evdev = uhdev.get_evdev()
269 r = uhdev.event(["a and A"])
272 events = uhdev.next_sync_events()
273 self.debug_reports(r, uhdev, events)
277 r = uhdev.event([])
280 events = uhdev.next_sync_events()
281 self.debug_reports(r, uhdev, events)
286 uhdev = self.uhdev
287 evdev = uhdev.get_evdev()
[all …]
H A Dbase.py185 def debug_reports(cls, reports, uhdev=None, events=None): argument
188 if uhdev is not None:
190 uhdev.parsed_rdesc.format_report(r, split_lines=True)
262 str(self.uhdev.sys_path),
267 self.uhdev.dispatch(1)
280 while self.uhdev.kernel_ready_count < 2 and time.time() - now < 2:
281 self.uhdev.dispatch(1)
283 if self.uhdev.kernel_ready_count < 2:
290 ["udev-hid-bpf", "--verbose", "remove", str(self.uhdev.sys_path)],
301 def assertName(self, uhdev): argument
[all …]
H A Dtest_ite_keyboard.py147 uhdev = self.uhdev
154 uhdev.call_input_event(r)
157 events = uhdev.next_sync_events()
158 self.debug_reports([r], uhdev, events)
165 self.debug_reports([], uhdev, events)
H A Dtest_tablet.py654 def post(self, uhdev, pen, test_button): argument
655 r = uhdev.event(pen, test_button)
656 events = uhdev.next_sync_events()
657 self.debug_reports(r, uhdev, events)
691 uhdev = self.uhdev
692 evdev = uhdev.get_evdev()
697 uhdev.move_to(p, PenState.PEN_IS_OUT_OF_RANGE, button)
698 events = self.post(uhdev, p, button)
709 events = self.post(uhdev, p, button)
714 uhdev.move_to(p, state, button)
[all …]