diff --git a/kmk/kmk_keyboard.py b/kmk/kmk_keyboard.py index 0240d7f..02da0a7 100644 --- a/kmk/kmk_keyboard.py +++ b/kmk/kmk_keyboard.py @@ -175,7 +175,10 @@ class KMKKeyboard: if is_pressed: self._coordkeys_pressed[int_coord] = self.current_key else: - del self._coordkeys_pressed[int_coord] + try: + del self._coordkeys_pressed[int_coord] + except KeyError: + print(f'KeyNotPressed(ic={int_coord})') if self.current_key: self.process_key(self.current_key, is_pressed, int_coord)