Sync with trunk r58740.
[reactos.git] / drivers / hid / mouhid / mouhid.h
index 9546173..e177a2f 100644 (file)
@@ -5,6 +5,7 @@
 #include <hidclass.h>
 #include <hidpddi.h>
 #include <hidpi.h>
+#define NDEBUG
 #include <debug.h>
 #include <ntddmou.h>
 #include <kbdmou.h>
@@ -86,7 +87,7 @@ typedef struct
     //
     // input report buffer
     //
-    PUCHAR Report;
+    PCHAR Report;
 
     //
     // input report length
@@ -108,8 +109,25 @@ typedef struct
     //
     UCHAR StopReadReport;
 
+    //
+    // mouse absolute
+    //
+    UCHAR MouseAbsolute;
+
+    //
+    // value caps x
+    //
+    HIDP_VALUE_CAPS ValueCapsX;
+
+    //
+    // value caps y button
+    //
+    HIDP_VALUE_CAPS ValueCapsY;
+
+
 }MOUHID_DEVICE_EXTENSION, *PMOUHID_DEVICE_EXTENSION;
 
+#define WHEEL_DELTA 120
 
 NTSTATUS
 MouHid_InitiateRead(