summaryrefslogtreecommitdiff
path: root/XI2.h
diff options
context:
space:
mode:
authorPeter Hutterer <peter.hutterer@who-t.net>2009-04-25 11:08:21 +1000
committerPeter Hutterer <peter.hutterer@who-t.net>2009-05-07 16:50:47 +1000
commit504b480c946fe4c4a96500ef8c5da100b787ab32 (patch)
tree10d5e67605cbb52543212df5b6884680a1b12a19 /XI2.h
parent5d60550fdeb375a88ac9da42bcad4ee69b0df64a (diff)
XI2: add passive grabs.
Most notably XI2 provides keysym grabs instead of keycode grabs.
Diffstat (limited to 'XI2.h')
-rw-r--r--XI2.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/XI2.h b/XI2.h
index e50db00..0bb988d 100644
--- a/XI2.h
+++ b/XI2.h
@@ -28,6 +28,13 @@
#define XI_2_Major 2
#define XI_2_Minor 0
+/* Passive grab types */
+#define GrabtypeButton 0
+#define GrabtypeKeysym 1
+
+/* Passive grab modifier */
+#define XIAnyModifier (1 << 31)
+
/* XIAllowEvents event-modes */
#define AsyncDevice 0
#define SyncDevice 1