summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authord3v1c3nv11 <d3v1c3nv11@users.noreply.github.com>2017-11-06 15:53:01 +0200
committerGitHub <noreply@github.com>2017-11-06 15:53:01 +0200
commit1c5e30099018d04a6e3d829be78b195ef5c81c6c (patch)
treee7e88d6dcc62bd9a98ef6a9f7d96a38a33fc08e6
parent2d261a2e1704e5e13b3db69a3662842c6fa95f07 (diff)
Adding Wheel mouse support
-rw-r--r--lufa_addwheelmouse.patch25
1 files changed, 25 insertions, 0 deletions
diff --git a/lufa_addwheelmouse.patch b/lufa_addwheelmouse.patch
new file mode 100644
index 0000000..b843d49
--- /dev/null
+++ b/lufa_addwheelmouse.patch
@@ -0,0 +1,25 @@
+--- LUFA/Drivers/USB/Class/Common/HIDClassCommon.h
++++ LUFA/Drivers/USB/Class/Common/HIDClassCommon.h
+@@ -505,13 +505,6 @@
+ HID_RI_REPORT_COUNT(8, 0x02), \
+ HID_RI_REPORT_SIZE(8, (((MinAxisVal >= -128) && (MaxAxisVal <= 127)) ? 8 : 16)), \
+ HID_RI_INPUT(8, HID_IOF_DATA | HID_IOF_VARIABLE | (AbsoluteCoords ? HID_IOF_ABSOLUTE : HID_IOF_RELATIVE)), \
+- HID_RI_USAGE(8, 0x38), \
+- HID_RI_LOGICAL_MINIMUM(8, -127), \
+- HID_RI_LOGICAL_MAXIMUM(8, 127), \
+- HID_RI_PHYSICAL_MINIMUM(8, -1), \
+- HID_RI_PHYSICAL_MAXIMUM(8, 1), \
+- HID_RI_REPORT_SIZE(8, 0x08), \
+- HID_RI_INPUT(8, HID_IOF_DATA | HID_IOF_VARIABLE | HID_IOF_RELATIVE), \
+ HID_RI_END_COLLECTION(0), \
+ HID_RI_END_COLLECTION(0)
+
+@@ -660,7 +653,6 @@
+ uint8_t Button; /**< Button mask for currently pressed buttons in the mouse. */
+ int8_t X; /**< Current delta X movement of the mouse. */
+ int8_t Y; /**< Current delta Y movement on the mouse. */
+- int8_t Wheel;
+ } ATTR_PACKED USB_MouseReport_Data_t;
+
+ /** \brief Standard HID Boot Protocol Keyboard Report.
+