From 86155ee5f8045d1dd410a8327df0c9692ebfa5ec Mon Sep 17 00:00:00 2001 From: Caroline Larimore Date: Tue, 30 Dec 2025 18:26:01 -0800 Subject: feat: skip events for zero mappings --- main.c | 1 + 1 file changed, 1 insertion(+) (limited to 'main.c') diff --git a/main.c b/main.c index 89b6088..b042a35 100644 --- a/main.c +++ b/main.c @@ -171,6 +171,7 @@ void write_state(int fd) { for (int i = 0; i < 24; i++) { unsigned short code = mapping[i]; + if (code == 0) continue; bool pressed = ((state >> i) & 1) && !((old_state >> i) & 1); bool released = ((old_state >> i) & 1) && !((state >> i) & 1); -- cgit v1.2.3