diff options
Diffstat (limited to 'keysymdef.scm')
-rw-r--r-- | keysymdef.scm | 674 |
1 files changed, 674 insertions, 0 deletions
diff --git a/keysymdef.scm b/keysymdef.scm new file mode 100644 index 0000000..d35fcc7 --- /dev/null +++ b/keysymdef.scm @@ -0,0 +1,674 @@ +;;inc2scm extracted #define values from /usr/include/X11/keysym.h +;;inc2scm extracted #define values from /usr/include/X11/keysymdef.h +(define XK:VoidSymbol 16777215) +(define XK:BackSpace 65288) +(define XK:Tab 65289) +(define XK:Linefeed 65290) +(define XK:Clear 65291) +(define XK:Return 65293) +(define XK:Pause 65299) +(define XK:Scroll-Lock 65300) +(define XK:Sys-Req 65301) +(define XK:Escape 65307) +(define XK:Delete 65535) +(define XK:Multi-key 65312) +(define XK:Codeinput 65335) +(define XK:SingleCandidate 65340) +(define XK:MultipleCandidate 65341) +(define XK:PreviousCandidate 65342) +(define XK:Kanji 65313) +(define XK:Muhenkan 65314) +(define XK:Henkan-Mode 65315) +(define XK:Henkan 65315) +(define XK:Romaji 65316) +(define XK:Hiragana 65317) +(define XK:Katakana 65318) +(define XK:Hiragana-Katakana 65319) +(define XK:Zenkaku 65320) +(define XK:Hankaku 65321) +(define XK:Zenkaku-Hankaku 65322) +(define XK:Touroku 65323) +(define XK:Massyo 65324) +(define XK:Kana-Lock 65325) +(define XK:Kana-Shift 65326) +(define XK:Eisu-Shift 65327) +(define XK:Eisu-toggle 65328) +(define XK:Kanji-Bangou 65335) +(define XK:Zen-Koho 65341) +(define XK:Mae-Koho 65342) +(define XK:Home 65360) +(define XK:Left 65361) +(define XK:Up 65362) +(define XK:Right 65363) +(define XK:Down 65364) +(define XK:Prior 65365) +(define XK:Page-Up 65365) +(define XK:Next 65366) +(define XK:Page-Down 65366) +(define XK:End 65367) +(define XK:Begin 65368) +(define XK:Select 65376) +(define XK:Print 65377) +(define XK:Execute 65378) +(define XK:Insert 65379) +(define XK:Undo 65381) +(define XK:Redo 65382) +(define XK:Menu 65383) +(define XK:Find 65384) +(define XK:Cancel 65385) +(define XK:Help 65386) +(define XK:Break 65387) +(define XK:Mode-switch 65406) +(define XK:script-switch 65406) +(define XK:Num-Lock 65407) +(define XK:KP-Space 65408) +(define XK:KP-Tab 65417) +(define XK:KP-Enter 65421) +(define XK:KP-F1 65425) +(define XK:KP-F2 65426) +(define XK:KP-F3 65427) +(define XK:KP-F4 65428) +(define XK:KP-Home 65429) +(define XK:KP-Left 65430) +(define XK:KP-Up 65431) +(define XK:KP-Right 65432) +(define XK:KP-Down 65433) +(define XK:KP-Prior 65434) +(define XK:KP-Page-Up 65434) +(define XK:KP-Next 65435) +(define XK:KP-Page-Down 65435) +(define XK:KP-End 65436) +(define XK:KP-Begin 65437) +(define XK:KP-Insert 65438) +(define XK:KP-Delete 65439) +(define XK:KP-Equal 65469) +(define XK:KP-Multiply 65450) +(define XK:KP-Add 65451) +(define XK:KP-Separator 65452) +(define XK:KP-Subtract 65453) +(define XK:KP-Decimal 65454) +(define XK:KP-Divide 65455) +(define XK:KP-0 65456) +(define XK:KP-1 65457) +(define XK:KP-2 65458) +(define XK:KP-3 65459) +(define XK:KP-4 65460) +(define XK:KP-5 65461) +(define XK:KP-6 65462) +(define XK:KP-7 65463) +(define XK:KP-8 65464) +(define XK:KP-9 65465) +(define XK:F1 65470) +(define XK:F2 65471) +(define XK:F3 65472) +(define XK:F4 65473) +(define XK:F5 65474) +(define XK:F6 65475) +(define XK:F7 65476) +(define XK:F8 65477) +(define XK:F9 65478) +(define XK:F10 65479) +(define XK:F11 65480) +(define XK:L1 65480) +(define XK:F12 65481) +(define XK:L2 65481) +(define XK:F13 65482) +(define XK:L3 65482) +(define XK:F14 65483) +(define XK:L4 65483) +(define XK:F15 65484) +(define XK:L5 65484) +(define XK:F16 65485) +(define XK:L6 65485) +(define XK:F17 65486) +(define XK:L7 65486) +(define XK:F18 65487) +(define XK:L8 65487) +(define XK:F19 65488) +(define XK:L9 65488) +(define XK:F20 65489) +(define XK:L10 65489) +(define XK:F21 65490) +(define XK:R1 65490) +(define XK:F22 65491) +(define XK:R2 65491) +(define XK:F23 65492) +(define XK:R3 65492) +(define XK:F24 65493) +(define XK:R4 65493) +(define XK:F25 65494) +(define XK:R5 65494) +(define XK:F26 65495) +(define XK:R6 65495) +(define XK:F27 65496) +(define XK:R7 65496) +(define XK:F28 65497) +(define XK:R8 65497) +(define XK:F29 65498) +(define XK:R9 65498) +(define XK:F30 65499) +(define XK:R10 65499) +(define XK:F31 65500) +(define XK:R11 65500) +(define XK:F32 65501) +(define XK:R12 65501) +(define XK:F33 65502) +(define XK:R13 65502) +(define XK:F34 65503) +(define XK:R14 65503) +(define XK:F35 65504) +(define XK:R15 65504) +(define XK:Shift-L 65505) +(define XK:Shift-R 65506) +(define XK:Control-L 65507) +(define XK:Control-R 65508) +(define XK:Caps-Lock 65509) +(define XK:Shift-Lock 65510) +(define XK:Meta-L 65511) +(define XK:Meta-R 65512) +(define XK:Alt-L 65513) +(define XK:Alt-R 65514) +(define XK:Super-L 65515) +(define XK:Super-R 65516) +(define XK:Hyper-L 65517) +(define XK:Hyper-R 65518) +(define XK:ISO-Lock 65025) +(define XK:ISO-Level2-Latch 65026) +(define XK:ISO-Level3-Shift 65027) +(define XK:ISO-Level3-Latch 65028) +(define XK:ISO-Level3-Lock 65029) +(define XK:ISO-Group-Shift 65406) +(define XK:ISO-Group-Latch 65030) +(define XK:ISO-Group-Lock 65031) +(define XK:ISO-Next-Group 65032) +(define XK:ISO-Next-Group-Lock 65033) +(define XK:ISO-Prev-Group 65034) +(define XK:ISO-Prev-Group-Lock 65035) +(define XK:ISO-First-Group 65036) +(define XK:ISO-First-Group-Lock 65037) +(define XK:ISO-Last-Group 65038) +(define XK:ISO-Last-Group-Lock 65039) +(define XK:ISO-Left-Tab 65056) +(define XK:ISO-Move-Line-Up 65057) +(define XK:ISO-Move-Line-Down 65058) +(define XK:ISO-Partial-Line-Up 65059) +(define XK:ISO-Partial-Line-Down 65060) +(define XK:ISO-Partial-Space-Left 65061) +(define XK:ISO-Partial-Space-Right 65062) +(define XK:ISO-Set-Margin-Left 65063) +(define XK:ISO-Set-Margin-Right 65064) +(define XK:ISO-Release-Margin-Left 65065) +(define XK:ISO-Release-Margin-Right 65066) +(define XK:ISO-Release-Both-Margins 65067) +(define XK:ISO-Fast-Cursor-Left 65068) +(define XK:ISO-Fast-Cursor-Right 65069) +(define XK:ISO-Fast-Cursor-Up 65070) +(define XK:ISO-Fast-Cursor-Down 65071) +(define XK:ISO-Continuous-Underline 65072) +(define XK:ISO-Discontinuous-Underline 65073) +(define XK:ISO-Emphasize 65074) +(define XK:ISO-Center-Object 65075) +(define XK:ISO-Enter 65076) +(define XK:dead-grave 65104) +(define XK:dead-acute 65105) +(define XK:dead-circumflex 65106) +(define XK:dead-tilde 65107) +(define XK:dead-macron 65108) +(define XK:dead-breve 65109) +(define XK:dead-abovedot 65110) +(define XK:dead-diaeresis 65111) +(define XK:dead-abovering 65112) +(define XK:dead-doubleacute 65113) +(define XK:dead-caron 65114) +(define XK:dead-cedilla 65115) +(define XK:dead-ogonek 65116) +(define XK:dead-iota 65117) +(define XK:dead-voiced-sound 65118) +(define XK:dead-semivoiced-sound 65119) +(define XK:dead-belowdot 65120) +(define XK:First-Virtual-Screen 65232) +(define XK:Prev-Virtual-Screen 65233) +(define XK:Next-Virtual-Screen 65234) +(define XK:Last-Virtual-Screen 65236) +(define XK:Terminate-Server 65237) +(define XK:AccessX-Enable 65136) +(define XK:AccessX-Feedback-Enable 65137) +(define XK:RepeatKeys-Enable 65138) +(define XK:SlowKeys-Enable 65139) +(define XK:BounceKeys-Enable 65140) +(define XK:StickyKeys-Enable 65141) +(define XK:MouseKeys-Enable 65142) +(define XK:MouseKeys-Accel-Enable 65143) +(define XK:Overlay1-Enable 65144) +(define XK:Overlay2-Enable 65145) +(define XK:AudibleBell-Enable 65146) +(define XK:Pointer-Left 65248) +(define XK:Pointer-Right 65249) +(define XK:Pointer-Up 65250) +(define XK:Pointer-Down 65251) +(define XK:Pointer-UpLeft 65252) +(define XK:Pointer-UpRight 65253) +(define XK:Pointer-DownLeft 65254) +(define XK:Pointer-DownRight 65255) +(define XK:Pointer-Button-Dflt 65256) +(define XK:Pointer-Button1 65257) +(define XK:Pointer-Button2 65258) +(define XK:Pointer-Button3 65259) +(define XK:Pointer-Button4 65260) +(define XK:Pointer-Button5 65261) +(define XK:Pointer-DblClick-Dflt 65262) +(define XK:Pointer-DblClick1 65263) +(define XK:Pointer-DblClick2 65264) +(define XK:Pointer-DblClick3 65265) +(define XK:Pointer-DblClick4 65266) +(define XK:Pointer-DblClick5 65267) +(define XK:Pointer-Drag-Dflt 65268) +(define XK:Pointer-Drag1 65269) +(define XK:Pointer-Drag2 65270) +(define XK:Pointer-Drag3 65271) +(define XK:Pointer-Drag4 65272) +(define XK:Pointer-Drag5 65277) +(define XK:Pointer-EnableKeys 65273) +(define XK:Pointer-Accelerate 65274) +(define XK:Pointer-DfltBtnNext 65275) +(define XK:Pointer-DfltBtnPrev 65276) +(define XK:space 32) +(define XK:exclam 33) +(define XK:quotedbl 34) +(define XK:numbersign 35) +(define XK:dollar 36) +(define XK:percent 37) +(define XK:ampersand 38) +(define XK:apostrophe 39) +(define XK:quoteright 39) +(define XK:parenleft 40) +(define XK:parenright 41) +(define XK:asterisk 42) +(define XK:plus 43) +(define XK:comma 44) +(define XK:minus 45) +(define XK:period 46) +(define XK:slash 47) +(define XK:0 48) +(define XK:1 49) +(define XK:2 50) +(define XK:3 51) +(define XK:4 52) +(define XK:5 53) +(define XK:6 54) +(define XK:7 55) +(define XK:8 56) +(define XK:9 57) +(define XK:colon 58) +(define XK:semicolon 59) +(define XK:less 60) +(define XK:equal 61) +(define XK:greater 62) +(define XK:question 63) +(define XK:at 64) +(define XK:A 65) +(define XK:B 66) +(define XK:C 67) +(define XK:D 68) +(define XK:E 69) +(define XK:F 70) +(define XK:G 71) +(define XK:H 72) +(define XK:I 73) +(define XK:J 74) +(define XK:K 75) +(define XK:L 76) +(define XK:M 77) +(define XK:N 78) +(define XK:O 79) +(define XK:P 80) +(define XK:Q 81) +(define XK:R 82) +(define XK:S 83) +(define XK:T 84) +(define XK:U 85) +(define XK:V 86) +(define XK:W 87) +(define XK:X 88) +(define XK:Y 89) +(define XK:Z 90) +(define XK:bracketleft 91) +(define XK:backslash 92) +(define XK:bracketright 93) +(define XK:asciicircum 94) +(define XK:underscore 95) +(define XK:grave 96) +(define XK:quoteleft 96) +(define XK:a 97) +(define XK:b 98) +(define XK:c 99) +(define XK:d 100) +(define XK:e 101) +(define XK:f 102) +(define XK:g 103) +(define XK:h 104) +(define XK:i 105) +(define XK:j 106) +(define XK:k 107) +(define XK:l 108) +(define XK:m 109) +(define XK:n 110) +(define XK:o 111) +(define XK:p 112) +(define XK:q 113) +(define XK:r 114) +(define XK:s 115) +(define XK:t 116) +(define XK:u 117) +(define XK:v 118) +(define XK:w 119) +(define XK:x 120) +(define XK:y 121) +(define XK:z 122) +(define XK:braceleft 123) +(define XK:bar 124) +(define XK:braceright 125) +(define XK:asciitilde 126) +(define XK:nobreakspace 160) +(define XK:exclamdown 161) +(define XK:cent 162) +(define XK:sterling 163) +(define XK:currency 164) +(define XK:yen 165) +(define XK:brokenbar 166) +(define XK:section 167) +(define XK:diaeresis 168) +(define XK:copyright 169) +(define XK:ordfeminine 170) +(define XK:guillemotleft 171) +(define XK:notsign 172) +(define XK:hyphen 173) +(define XK:registered 174) +(define XK:macron 175) +(define XK:degree 176) +(define XK:plusminus 177) +(define XK:twosuperior 178) +(define XK:threesuperior 179) +(define XK:acute 180) +(define XK:mu 181) +(define XK:paragraph 182) +(define XK:periodcentered 183) +(define XK:cedilla 184) +(define XK:onesuperior 185) +(define XK:masculine 186) +(define XK:guillemotright 187) +(define XK:onequarter 188) +(define XK:onehalf 189) +(define XK:threequarters 190) +(define XK:questiondown 191) +(define XK:Agrave 192) +(define XK:Aacute 193) +(define XK:Acircumflex 194) +(define XK:Atilde 195) +(define XK:Adiaeresis 196) +(define XK:Aring 197) +(define XK:AE 198) +(define XK:Ccedilla 199) +(define XK:Egrave 200) +(define XK:Eacute 201) +(define XK:Ecircumflex 202) +(define XK:Ediaeresis 203) +(define XK:Igrave 204) +(define XK:Iacute 205) +(define XK:Icircumflex 206) +(define XK:Idiaeresis 207) +(define XK:ETH 208) +(define XK:Eth 208) +(define XK:Ntilde 209) +(define XK:Ograve 210) +(define XK:Oacute 211) +(define XK:Ocircumflex 212) +(define XK:Otilde 213) +(define XK:Odiaeresis 214) +(define XK:multiply 215) +(define XK:Ooblique 216) +(define XK:Ugrave 217) +(define XK:Uacute 218) +(define XK:Ucircumflex 219) +(define XK:Udiaeresis 220) +(define XK:Yacute 221) +(define XK:THORN 222) +(define XK:Thorn 222) +(define XK:ssharp 223) +(define XK:agrave 224) +(define XK:aacute 225) +(define XK:acircumflex 226) +(define XK:atilde 227) +(define XK:adiaeresis 228) +(define XK:aring 229) +(define XK:ae 230) +(define XK:ccedilla 231) +(define XK:egrave 232) +(define XK:eacute 233) +(define XK:ecircumflex 234) +(define XK:ediaeresis 235) +(define XK:igrave 236) +(define XK:iacute 237) +(define XK:icircumflex 238) +(define XK:idiaeresis 239) +(define XK:eth 240) +(define XK:ntilde 241) +(define XK:ograve 242) +(define XK:oacute 243) +(define XK:ocircumflex 244) +(define XK:otilde 245) +(define XK:odiaeresis 246) +(define XK:division 247) +(define XK:oslash 248) +(define XK:ugrave 249) +(define XK:uacute 250) +(define XK:ucircumflex 251) +(define XK:udiaeresis 252) +(define XK:yacute 253) +(define XK:thorn 254) +(define XK:ydiaeresis 255) +(define XK:Aogonek 417) +(define XK:breve 418) +(define XK:Lstroke 419) +(define XK:Lcaron 421) +(define XK:Sacute 422) +(define XK:Scaron 425) +(define XK:Scedilla 426) +(define XK:Tcaron 427) +(define XK:Zacute 428) +(define XK:Zcaron 430) +(define XK:Zabovedot 431) +(define XK:aogonek 433) +(define XK:ogonek 434) +(define XK:lstroke 435) +(define XK:lcaron 437) +(define XK:sacute 438) +(define XK:caron 439) +(define XK:scaron 441) +(define XK:scedilla 442) +(define XK:tcaron 443) +(define XK:zacute 444) +(define XK:doubleacute 445) +(define XK:zcaron 446) +(define XK:zabovedot 447) +(define XK:Racute 448) +(define XK:Abreve 451) +(define XK:Lacute 453) +(define XK:Cacute 454) +(define XK:Ccaron 456) +(define XK:Eogonek 458) +(define XK:Ecaron 460) +(define XK:Dcaron 463) +(define XK:Dstroke 464) +(define XK:Nacute 465) +(define XK:Ncaron 466) +(define XK:Odoubleacute 469) +(define XK:Rcaron 472) +(define XK:Uring 473) +(define XK:Udoubleacute 475) +(define XK:Tcedilla 478) +(define XK:racute 480) +(define XK:abreve 483) +(define XK:lacute 485) +(define XK:cacute 486) +(define XK:ccaron 488) +(define XK:eogonek 490) +(define XK:ecaron 492) +(define XK:dcaron 495) +(define XK:dstroke 496) +(define XK:nacute 497) +(define XK:ncaron 498) +(define XK:odoubleacute 501) +(define XK:udoubleacute 507) +(define XK:rcaron 504) +(define XK:uring 505) +(define XK:tcedilla 510) +(define XK:abovedot 511) +(define XK:Hstroke 673) +(define XK:Hcircumflex 678) +(define XK:Iabovedot 681) +(define XK:Gbreve 683) +(define XK:Jcircumflex 684) +(define XK:hstroke 689) +(define XK:hcircumflex 694) +(define XK:idotless 697) +(define XK:gbreve 699) +(define XK:jcircumflex 700) +(define XK:Cabovedot 709) +(define XK:Ccircumflex 710) +(define XK:Gabovedot 725) +(define XK:Gcircumflex 728) +(define XK:Ubreve 733) +(define XK:Scircumflex 734) +(define XK:cabovedot 741) +(define XK:ccircumflex 742) +(define XK:gabovedot 757) +(define XK:gcircumflex 760) +(define XK:ubreve 765) +(define XK:scircumflex 766) +(define XK:kra 930) +(define XK:kappa 930) +(define XK:Rcedilla 931) +(define XK:Itilde 933) +(define XK:Lcedilla 934) +(define XK:Emacron 938) +(define XK:Gcedilla 939) +(define XK:Tslash 940) +(define XK:rcedilla 947) +(define XK:itilde 949) +(define XK:lcedilla 950) +(define XK:emacron 954) +(define XK:gcedilla 955) +(define XK:tslash 956) +(define XK:ENG 957) +(define XK:eng 959) +(define XK:Amacron 960) +(define XK:Iogonek 967) +(define XK:Eabovedot 972) +(define XK:Imacron 975) +(define XK:Ncedilla 977) +(define XK:Omacron 978) +(define XK:Kcedilla 979) +(define XK:Uogonek 985) +(define XK:Utilde 989) +(define XK:Umacron 990) +(define XK:amacron 992) +(define XK:iogonek 999) +(define XK:eabovedot 1004) +(define XK:imacron 1007) +(define XK:ncedilla 1009) +(define XK:omacron 1010) +(define XK:kcedilla 1011) +(define XK:uogonek 1017) +(define XK:utilde 1021) +(define XK:umacron 1022) +(define XK:OE 5052) +(define XK:oe 5053) +(define XK:Ydiaeresis 5054) +(define XK:Greek-ALPHAaccent 1953) +(define XK:Greek-EPSILONaccent 1954) +(define XK:Greek-ETAaccent 1955) +(define XK:Greek-IOTAaccent 1956) +(define XK:Greek-IOTAdiaeresis 1957) +(define XK:Greek-OMICRONaccent 1959) +(define XK:Greek-UPSILONaccent 1960) +(define XK:Greek-UPSILONdieresis 1961) +(define XK:Greek-OMEGAaccent 1963) +(define XK:Greek-accentdieresis 1966) +(define XK:Greek-horizbar 1967) +(define XK:Greek-alphaaccent 1969) +(define XK:Greek-epsilonaccent 1970) +(define XK:Greek-etaaccent 1971) +(define XK:Greek-iotaaccent 1972) +(define XK:Greek-iotadieresis 1973) +(define XK:Greek-iotaaccentdieresis 1974) +(define XK:Greek-omicronaccent 1975) +(define XK:Greek-upsilonaccent 1976) +(define XK:Greek-upsilondieresis 1977) +(define XK:Greek-upsilonaccentdieresis 1978) +(define XK:Greek-omegaaccent 1979) +(define XK:Greek-ALPHA 1985) +(define XK:Greek-BETA 1986) +(define XK:Greek-GAMMA 1987) +(define XK:Greek-DELTA 1988) +(define XK:Greek-EPSILON 1989) +(define XK:Greek-ZETA 1990) +(define XK:Greek-ETA 1991) +(define XK:Greek-THETA 1992) +(define XK:Greek-IOTA 1993) +(define XK:Greek-KAPPA 1994) +(define XK:Greek-LAMDA 1995) +(define XK:Greek-LAMBDA 1995) +(define XK:Greek-MU 1996) +(define XK:Greek-NU 1997) +(define XK:Greek-XI 1998) +(define XK:Greek-OMICRON 1999) +(define XK:Greek-PI 2000) +(define XK:Greek-RHO 2001) +(define XK:Greek-SIGMA 2002) +(define XK:Greek-TAU 2004) +(define XK:Greek-UPSILON 2005) +(define XK:Greek-PHI 2006) +(define XK:Greek-CHI 2007) +(define XK:Greek-PSI 2008) +(define XK:Greek-OMEGA 2009) +(define XK:Greek-alpha 2017) +(define XK:Greek-beta 2018) +(define XK:Greek-gamma 2019) +(define XK:Greek-delta 2020) +(define XK:Greek-epsilon 2021) +(define XK:Greek-zeta 2022) +(define XK:Greek-eta 2023) +(define XK:Greek-theta 2024) +(define XK:Greek-iota 2025) +(define XK:Greek-kappa 2026) +(define XK:Greek-lamda 2027) +(define XK:Greek-lambda 2027) +(define XK:Greek-mu 2028) +(define XK:Greek-nu 2029) +(define XK:Greek-xi 2030) +(define XK:Greek-omicron 2031) +(define XK:Greek-pi 2032) +(define XK:Greek-rho 2033) +(define XK:Greek-sigma 2034) +(define XK:Greek-finalsmallsigma 2035) +(define XK:Greek-tau 2036) +(define XK:Greek-upsilon 2037) +(define XK:Greek-phi 2038) +(define XK:Greek-chi 2039) +(define XK:Greek-psi 2040) +(define XK:Greek-omega 2041) +(define XK:Greek-switch 65406) +(define XK:EcuSign 8352) +(define XK:ColonSign 8353) +(define XK:CruzeiroSign 8354) +(define XK:FFrancSign 8355) +(define XK:LiraSign 8356) +(define XK:MillSign 8357) +(define XK:NairaSign 8358) +(define XK:PesetaSign 8359) +(define XK:RupeeSign 8360) +(define XK:WonSign 8361) +(define XK:NewSheqelSign 8362) +(define XK:DongSign 8363) +(define XK:EuroSign 8364) |