1 #ifndef HSALLKEYSYMS_H 2 #define HSALLKEYSYMS_H 1 3 4 #include "HsX11Config.h" 5 6 /* Defaults */ 7 #if HAVE_X11_KEYSYM_H 8 # include <X11/keysym.h> 9 #elif HAVE_X11_KEYSYMDEF_H 10 /* Everything in X.org by default */ 11 # define XK_MISCELLANY 12 # define XK_XKB_KEYS 13 # define XK_LATIN1 14 # define XK_LATIN2 15 # define XK_LATIN3 16 # define XK_LATIN4 17 # define XK_LATIN8 18 # define XK_LATIN9 19 # define XK_CAUCASUS 20 # define XK_GREEK 21 # define XK_KATAKANA 22 # define XK_ARABIC 23 # define XK_CYRILLIC 24 # define XK_HEBREW 25 # define XK_THAI 26 # define XK_KOREAN 27 # define XK_ARMENIAN 28 # define XK_GEORGIAN 29 # define XK_VIETNAMESE 30 # define XK_CURRENCY 31 # define XK_MATHEMATICAL 32 # define XK_BRAILLE 33 34 # include <X11/keysymdef.h> 35 #endif 36 37 /* Vendor specific */ 38 #if HAVE_X11_DECKEYSYM_H 39 # include <X11/DECkeysym.h> 40 #endif 41 #if HAVE_X11_SUNKEYSYM_H 42 # include <X11/Sunkeysym.h> 43 #endif 44 #if HAVE_X11_AP_KEYSYM_H 45 # include <X11/ap_keysym.h> 46 #endif 47 #if HAVE_X11_HPKEYSYM_H 48 # include <X11/HPkeysym.h> 49 #endif 50 #if HAVE_X11_XF86KEYSYM_H 51 # include <X11/XF86keysym.h> 52 #endif 53 54 #include <X11/X.h> 55 56 #endif /* HSALLKEYSYMS_H */ 57