From 28e61ee96cff1e8f359f942a00530b842df974b4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A1szl=C3=B3=20Monda?= Date: Tue, 1 Mar 2016 20:41:55 +0100 Subject: [PATCH] Make the usage page data of the generic HID report descriptor 1 byte long. --- right/usb_descriptor_generic_hid_report.c | 2 +- right/usb_descriptor_generic_hid_report.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/right/usb_descriptor_generic_hid_report.c b/right/usb_descriptor_generic_hid_report.c index 429bf5f..dfb1b1a 100644 --- a/right/usb_descriptor_generic_hid_report.c +++ b/right/usb_descriptor_generic_hid_report.c @@ -4,7 +4,7 @@ #include "usb_descriptor_generic_hid_report.h" uint8_t UsbGenericHidReportDescriptor[USB_GENERIC_HID_REPORT_DESCRIPTOR_LENGTH] = { - HID_RI_USAGE_PAGE(16, (0xFF00 | USB_GENERIC_HID_REPORT_DESCRIPTOR_VENDOR_USAGE_PAGE_INDEX)), + HID_RI_USAGE_PAGE(8, USB_GENERIC_HID_REPORT_DESCRIPTOR_VENDOR_USAGE_PAGE_INDEX), HID_RI_USAGE(8, USB_GENERIC_HID_REPORT_DESCRIPTOR_VENDOR_USAGE_COLLECTION), HID_RI_COLLECTION(8, HID_RI_COLLECTION_APPLICATION), diff --git a/right/usb_descriptor_generic_hid_report.h b/right/usb_descriptor_generic_hid_report.h index b08671a..ef98524 100644 --- a/right/usb_descriptor_generic_hid_report.h +++ b/right/usb_descriptor_generic_hid_report.h @@ -3,7 +3,7 @@ // Macros: - #define USB_GENERIC_HID_REPORT_DESCRIPTOR_LENGTH (32U) + #define USB_GENERIC_HID_REPORT_DESCRIPTOR_LENGTH (31U) #define USB_GENERIC_HID_REPORT_DESCRIPTOR_VENDOR_USAGE_PAGE_INDEX 0x80U #define USB_GENERIC_HID_REPORT_DESCRIPTOR_VENDOR_USAGE_COLLECTION 0x81U