summaryrefslogtreecommitdiff
path: root/kvmd/plugins/hid/otg/__init__.py
diff options
context:
space:
mode:
Diffstat (limited to 'kvmd/plugins/hid/otg/__init__.py')
-rw-r--r--kvmd/plugins/hid/otg/__init__.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/kvmd/plugins/hid/otg/__init__.py b/kvmd/plugins/hid/otg/__init__.py
index 3dc49c72..95566d34 100644
--- a/kvmd/plugins/hid/otg/__init__.py
+++ b/kvmd/plugins/hid/otg/__init__.py
@@ -20,7 +20,9 @@
# ========================================================================== #
+from typing import Tuple
from typing import Dict
+from typing import Iterable
from typing import AsyncGenerator
from typing import Any
@@ -113,8 +115,8 @@ class Plugin(BaseHid):
# =====
- def send_key_event(self, key: str, state: bool) -> None:
- self.__keyboard_proc.send_key_event(key, state)
+ def send_key_events(self, keys: Iterable[Tuple[str, bool]]) -> None:
+ self.__keyboard_proc.send_key_events(keys)
def send_mouse_button_event(self, button: str, state: bool) -> None:
self.__mouse_proc.send_button_event(button, state)