+#define KMOD_None None
+#define KMOD_Shift_L 0x0001
+#define KMOD_Shift_R 0x0002
+#define KMOD_Control_L 0x0040
+#define KMOD_Control_R 0x0080
+#define KMOD_Meta_L 0x0400
+#define KMOD_Meta_R 0x0800
+#define KMOD_Alt_L 0x0100
+#define KMOD_Alt_R 0x0200
+
+#define KMOD_Shift (KMOD_Shift_L | KMOD_Shift_R)
+#define KMOD_Control (KMOD_Control_L | KMOD_Control_R)
+#define KMOD_Meta (KMOD_Meta_L | KMOD_Meta_R)
+#define KMOD_Alt (KMOD_Alt_L | KMOD_Alt_R)
+