summaryrefslogtreecommitdiff
path: root/kvmd/apps/otg/__init__.py
diff options
context:
space:
mode:
Diffstat (limited to 'kvmd/apps/otg/__init__.py')
-rw-r--r--kvmd/apps/otg/__init__.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/kvmd/apps/otg/__init__.py b/kvmd/apps/otg/__init__.py
index 79f66cc3..cd17252f 100644
--- a/kvmd/apps/otg/__init__.py
+++ b/kvmd/apps/otg/__init__.py
@@ -100,11 +100,11 @@ def _cmd_start(config: Section) -> None:
symlink(func_path, join(config_path, "acm.usb0"))
if config.kvmd.hid.type == "otg":
- func_path = join(gadget_path, "functions/hid.usb0")
+ func_path = join(gadget_path, "functions/hid.usb0") # Keyboard
mkdir(func_path)
_write(join(func_path, "protocol"), "1")
_write(join(func_path, "subclass"), "1")
- _write(join(func_path, "report_length"), "1")
+ _write(join(func_path, "report_length"), "8")
with open(join(func_path, "report_desc"), "wb") as report_file:
report_file.write(
b"\x05\x01\x09\x06\xa1\x01\x05\x07\x19\xe0\x29\xe7\x15\x00"