summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Hutterer <peter.hutterer@who-t.net>2008-07-29 08:58:53 +0930
committerPeter Hutterer <peter.hutterer@who-t.net>2008-07-29 09:08:04 +0930
commit0daf8328cfa90b038753fc409c5eb05ba3fac6d5 (patch)
treee666e1cce3f25e05411cb0301e6232e0fa7218b5
parent0d300ce64c277f4f7c7fe5fd6dca1ed768880af1 (diff)
Add DeviceControlChanged define.
This value is used for the devchange field in the DevicePresenceNotify event when a device's control has been modified.
-rw-r--r--XI.h3
-rw-r--r--XIproto.h2
2 files changed, 3 insertions, 2 deletions
diff --git a/XI.h b/XI.h
index 328e224..efcfc78 100644
--- a/XI.h
+++ b/XI.h
@@ -303,7 +303,8 @@ SOFTWARE.
#define DeviceRemoved 1
#define DeviceEnabled 2
#define DeviceDisabled 3
-#define DeviceUnrecoverable 4
+#define DeviceUnrecoverable 4
+#define DeviceControlChanged 5
/* ChangeHierarchy constants */
diff --git a/XIproto.h b/XIproto.h
index 0d8f50d..9550639 100644
--- a/XIproto.h
+++ b/XIproto.h
@@ -2029,7 +2029,7 @@ typedef struct
BYTE pad00;
CARD16 sequenceNumber B16;
Time time B32;
- BYTE devchange; /* Device{Added|Removed|Enabled|Disabled} */
+ BYTE devchange; /* Device{Added|Removed|Enabled|Disabled|ControlChanged} */
BYTE deviceid;
CARD16 control B16;
CARD32 pad02 B32;