summaryrefslogtreecommitdiff
path: root/XIproto.h
diff options
context:
space:
mode:
authorPeter Hutterer <peter@cs.unisa.edu.au>2007-01-08 12:33:41 +1030
committerPeter Hutterer <whot@hyena.localdomain>2007-01-08 12:33:41 +1030
commit3b84ea85ace4dc9fe1caf7d7c45c0c51ee35b4b2 (patch)
treeb67f23517820b8b2109f2c300293594aefd6166b /XIproto.h
parentcc055ae804f4dfd8b09b8993673b4670e5cf61ce (diff)
add ChangeDeviceCursor request
Diffstat (limited to 'XIproto.h')
-rw-r--r--XIproto.h18
1 files changed, 18 insertions, 0 deletions
diff --git a/XIproto.h b/XIproto.h
index 33d4708..541e9a2 100644
--- a/XIproto.h
+++ b/XIproto.h
@@ -158,6 +158,7 @@ struct tmask
#define X_ChangeDeviceControl 35
#define X_QueryDevicePointer 36
#define X_WarpDevicePointer 37
+#define X_ChangeDeviceCursor 38
/*********************************************************
*
@@ -1473,6 +1474,23 @@ typedef struct {
CARD16 pad1 B16;
} xWarpDevicePointerReq;
+/**********************************************************
+ *
+ * ChangeDeviceCursor.
+ *
+ */
+
+typedef struct {
+ CARD8 reqType; /* input extension major code */
+ CARD8 ReqType; /* always X_ChangeDeviceCursor */
+ CARD16 length B16;
+ Window win B32;
+ Cursor cursor B32;
+ CARD8 deviceid;
+ CARD8 pad0;
+ CARD16 pad1;
+} xChangeDeviceCursorReq;
+
/**********************************************************
*