From 7478b387a96fa1d11e02ee8ee8f5d4c2ed2158d1 Mon Sep 17 00:00:00 2001
From: Dean Camera <dean@fourwalledcubicle.com>
Date: Sun, 20 Sep 2009 13:01:45 +0000
Subject: [PATCH] Oops - Keyboard boot report structure should be an array of 6
 keycodes.

---
 LUFA/Drivers/USB/Class/Common/HID.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/LUFA/Drivers/USB/Class/Common/HID.h b/LUFA/Drivers/USB/Class/Common/HID.h
index f6b49dfce..233512643 100644
--- a/LUFA/Drivers/USB/Class/Common/HID.h
+++ b/LUFA/Drivers/USB/Class/Common/HID.h
@@ -116,7 +116,7 @@
 		{
 			uint8_t Modifier; /**< Keyboard modifier byte, indicating pressed modifier keys (such as Shift, Control, etc.) */
 			uint8_t Reserved; /**< Reserved for OEM use, always set to 0 */
-			uint8_t KeyCode; /**< Key code of the currently pressed key */
+			uint8_t KeyCode[6]; /**< Key codes of the currently pressed keys */
 		} USB_KeyboardReport_Data_t;
 
 		/** Type define for the data type used to store HID report descriptor elements. */
-- 
GitLab