Skip to content

Commit cdc289b

Browse files
committed
uhk60: fix mouse HID report descriptor
1 parent cbb9237 commit cdc289b

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

right/src/usb_descriptors/usb_descriptor_mouse_report.h

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -77,8 +77,8 @@
7777
HID_RI_REPORT_SIZE(8, 16),
7878
HID_RI_INPUT(8, HID_IOF_DATA | HID_IOF_VARIABLE | HID_IOF_RELATIVE),
7979

80-
HID_RI_USAGE(8, HID_RI_USAGE_GENERIC_DESKTOP_RESOLUTION_MULTIPLIER),
8180
HID_RI_PUSH(0),
81+
HID_RI_USAGE(8, HID_RI_USAGE_GENERIC_DESKTOP_RESOLUTION_MULTIPLIER),
8282
HID_RI_LOGICAL_MINIMUM(8, 0),
8383
HID_RI_LOGICAL_MAXIMUM(8, 1),
8484
HID_RI_PHYSICAL_MINIMUM(8, USB_MOUSE_REPORT_DESCRIPTOR_MIN_RESOLUTION_MULTIPLIER_PHYSICAL_VALUE),
@@ -91,12 +91,11 @@
9191

9292
HID_RI_COLLECTION(8, HID_RI_COLLECTION_LOGICAL),
9393
// Horizontal wheel
94-
HID_RI_USAGE_PAGE(8, HID_RI_USAGE_PAGE_CONSUMER),
95-
HID_RI_USAGE(16, HID_RI_USAGE_CONSUMER_AC_PAN),
94+
HID_RI_USAGE(32, (HID_RI_USAGE_PAGE_CONSUMER << 16) | HID_RI_USAGE_CONSUMER_AC_PAN),
9695
HID_RI_INPUT(8, HID_IOF_DATA | HID_IOF_VARIABLE | HID_IOF_RELATIVE),
9796

98-
HID_RI_USAGE(8, HID_RI_USAGE_GENERIC_DESKTOP_RESOLUTION_MULTIPLIER),
9997
HID_RI_PUSH(0),
98+
HID_RI_USAGE(8, HID_RI_USAGE_GENERIC_DESKTOP_RESOLUTION_MULTIPLIER),
10099
HID_RI_LOGICAL_MINIMUM(8, 0),
101100
HID_RI_LOGICAL_MAXIMUM(8, 1),
102101
HID_RI_PHYSICAL_MINIMUM(8, USB_MOUSE_REPORT_DESCRIPTOR_MIN_RESOLUTION_MULTIPLIER_PHYSICAL_VALUE),

0 commit comments

Comments
 (0)