From 6d356114a84fcc022826ea18f93ed05dac031621 Mon Sep 17 00:00:00 2001 From: Eric Tang Date: Tue, 26 Jun 2018 18:24:30 -0700 Subject: [PATCH] Debounce key releases --- right/src/usb_report_updater.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/right/src/usb_report_updater.c b/right/src/usb_report_updater.c index 6a9e9f0..6497bf5 100644 --- a/right/src/usb_report_updater.c +++ b/right/src/usb_report_updater.c @@ -326,7 +326,7 @@ static void updateActiveUsbReports(void) if (keyState->debounceCounter < KEY_DEBOUNCER_TIMEOUT_MSEC) { keyState->current = keyState->previous; - } else if (!keyState->previous && keyState->current) { + } else if (keyState->previous != keyState->current) { keyState->debounceCounter = 0; }