diff --git a/right/src/usb_interface_keyboard.c b/right/src/usb_interface_keyboard.c index b6aec39..9367565 100644 --- a/right/src/usb_interface_keyboard.c +++ b/right/src/usb_interface_keyboard.c @@ -55,9 +55,7 @@ void SwitchActiveUsbKeyboardReport() void ResetActiveUsbKeyboardReport() { - ActiveUsbKeyboardReport->modifiers = 0; - ActiveUsbKeyboardReport->reserved = 0; - bzero(ActiveUsbKeyboardReport->scancodes, USB_KEYBOARD_MAX_KEYS); + bzero(ActiveUsbKeyboardReport, USB_KEYBOARD_REPORT_LENGTH); } void UsbKeyboadTask()