From b083161eb0e87ba81f3ad7c65fc5c50e091a6a09 Mon Sep 17 00:00:00 2001 From: Nmstr Date: Wed, 27 Aug 2025 21:57:51 +0200 Subject: [PATCH] invalid key codes no longer cause crashes --- WayOSK/keyboard_server.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/WayOSK/keyboard_server.py b/WayOSK/keyboard_server.py index e39e5dc..c55e984 100644 --- a/WayOSK/keyboard_server.py +++ b/WayOSK/keyboard_server.py @@ -29,7 +29,10 @@ def listen_for_keys(self): if not data: continue - wk.click(data) + try: + wk.click(data) + except Exception as e: + print(f"Error sending key: {e}") def cleanup(self): if self.server: