]> git.donarmstrong.com Git - kiibohd-controller.git/blobdiff - Output/pjrcUSB/arm/usb_desc.c
Adding basic mouse button support
[kiibohd-controller.git] / Output / pjrcUSB / arm / usb_desc.c
index 1d9a939ca02771fc592c3019403061ee7791496d..02ffd5da224bdea56379570425a38a5b5ee18b77 100644 (file)
@@ -314,22 +314,17 @@ static uint8_t mouse_report_desc[] = {
        0xa1, 0x02,        //   Collection (Logical)
        0x09, 0x01,        //     Usage (Pointer)
 
-       // Buttons (5 bits)
+       // Buttons (8 bits)
        0xa1, 0x00,        //     Collection (Physical) - Buttons
        0x05, 0x09,        //       Usage Page (Button)
        0x19, 0x01,        //       Usage Minimum (Button 1)
-       0x29, 0x05,        //       Usage Maximum (Button 5)
+       0x29, 0x08,        //       Usage Maximum (Button 8)
        0x15, 0x00,        //       Logical Minimum (0)
        0x25, 0x01,        //       Logical Maximum (1)
        0x75, 0x01,        //       Report Size (1)
-       0x95, 0x05,        //       Report Count (5)
+       0x95, 0x08,        //       Report Count (8)
        0x81, 0x02,        //       Input (Data,Var,Abs)
 
-       // Padding (3 bits)
-       0x75, 0x03,        //       Report Size (3)
-       0x95, 0x01,        //       Report Count (1)
-       0x81, 0x03,        //       Input (Cnst,Var,Abs)
-
        // Pointer (16 bits)
        0x05, 0x01,        //       Usage PAGE (Generic Desktop)
        0x09, 0x30,        //       Usage (X)