async def key_sequence(self, key_sequence: List[int]) -> None: events: List[HIDEvent] = [] for key in key_sequence: events.extend(key_press_to_events(key)) await self.send_events(events)
async def key(self, keycode: int, duration: Optional[float] = None) -> None: await self.send_events(key_press_to_events(keycode, duration))