summaryrefslogtreecommitdiff
path: root/hid/lib/drivers-avr/usb/hid.h
diff options
context:
space:
mode:
Diffstat (limited to 'hid/lib/drivers-avr/usb/hid.h')
-rw-r--r--hid/lib/drivers-avr/usb/hid.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/hid/lib/drivers-avr/usb/hid.h b/hid/lib/drivers-avr/usb/hid.h
index 1fc80eeb..6b334af8 100644
--- a/hid/lib/drivers-avr/usb/hid.h
+++ b/hid/lib/drivers-avr/usb/hid.h
@@ -99,7 +99,7 @@ class UsbKeyboard : public DRIVERS::Keyboard {
void sendKey(uint8_t code, bool state) override {
uint8_t usb_code = keymapUsb(code);
- if (usb_code != KEY_ERROR_UNDEFINED) {
+ if (usb_code > 0) {
if (state ? _kbd.add(usb_code) : _kbd.remove(usb_code)) {
_sendCurrent();
}