From a64b89175ee23760778dd9376d27d60a5c3eada2 Mon Sep 17 00:00:00 2001 From: Robert Fisk Date: Sat, 30 Apr 2016 14:43:00 +1200 Subject: [PATCH] Improved HID report parser compatibility --- Downstream/Src/downstream_hid.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Downstream/Src/downstream_hid.c b/Downstream/Src/downstream_hid.c index e9cff89..c490d02 100644 --- a/Downstream/Src/downstream_hid.c +++ b/Downstream/Src/downstream_hid.c @@ -194,6 +194,10 @@ HAL_StatusTypeDef Downstream_HID_Mouse_ParseReportDescriptor(void) } break; } + currentUsageIndex = 0; + xUsageIndex = 0xFF; + yUsageIndex = 0xFF; + wheelUsageIndex = 0xFF; currentReportBitIndex += (currentReportSize * currentReportCount); if (currentReportBitIndex >= (HID_MAX_REPORT_LEN * 8)) {