1
(*********************************************************************************)
4
(* Copyright (C) 2005 Institut National de Recherche en Informatique et *)
5
(* en Automatique. All rights reserved. *)
7
(* This program is free software; you can redistribute it and/or modify *)
8
(* it under the terms of the GNU Library General Public License as *)
9
(* published by the Free Software Foundation; either version 2 of the *)
10
(* License, or any later version. *)
12
(* This program is distributed in the hope that it will be useful, *)
13
(* but WITHOUT ANY WARRANTY; without even the implied warranty of *)
14
(* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *)
15
(* GNU Library General Public License for more details. *)
17
(* You should have received a copy of the GNU Library General Public *)
18
(* License along with this program; if not, write to the Free Software *)
19
(* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA *)
22
(* Contact: Maxence.Guesdon@inria.fr *)
24
(*********************************************************************************)
28
Ce fichier provient de X11/keysymdef.h
29
les noms des symboles deviennent : XK_ -> xk_
31
Thanks to Fabrice Le Fessant.
34
let xk_VoidSymbol = 0xFFFFFF (** void symbol *)
37
(** TTY Functions, cleverly chosen to map to ascii, for convenience of
38
programming, but could have been arbitrary (at the cost of lookup
39
tables in client code.
42
let xk_BackSpace = 0xFF08 (** back space, back char *)
44
let xk_Linefeed = 0xFF0A (** Linefeed, LF *)
46
let xk_Return = 0xFF0D (** Return, enter *)
47
let xk_Pause = 0xFF13 (** Pause, hold *)
48
let xk_Scroll_Lock = 0xFF14
49
let xk_Sys_Req = 0xFF15
50
let xk_Escape = 0xFF1B
51
let xk_Delete = 0xFFFF (** Delete, rubout *)
55
(** International & multi-key character composition *)
57
let xk_Multi_key = 0xFF20 (** Multi-key character compose *)
59
(** Japanese keyboard support *)
61
let xk_Kanji = 0xFF21 (** Kanji, Kanji convert *)
62
let xk_Muhenkan = 0xFF22 (** Cancel Conversion *)
63
let xk_Henkan_Mode = 0xFF23 (** Start/Stop Conversion *)
64
let xk_Henkan = 0xFF23 (** Alias for Henkan_Mode *)
65
let xk_Romaji = 0xFF24 (** to Romaji *)
66
let xk_Hiragana = 0xFF25 (** to Hiragana *)
67
let xk_Katakana = 0xFF26 (** to Katakana *)
68
let xk_Hiragana_Katakana = 0xFF27 (** Hiragana/Katakana toggle *)
69
let xk_Zenkaku = 0xFF28 (** to Zenkaku *)
70
let xk_Hankaku = 0xFF29 (** to Hankaku *)
71
let xk_Zenkaku_Hankaku = 0xFF2A (** Zenkaku/Hankaku toggle *)
72
let xk_Touroku = 0xFF2B (** Add to Dictionary *)
73
let xk_Massyo = 0xFF2C (** Delete from Dictionary *)
74
let xk_Kana_Lock = 0xFF2D (** Kana Lock *)
75
let xk_Kana_Shift = 0xFF2E (** Kana Shift *)
76
let xk_Eisu_Shift = 0xFF2F (** Alphanumeric Shift *)
77
let xk_Eisu_toggle = 0xFF30 (** Alphanumeric toggle *)
79
(** = 0xFF31 thru = 0xFF3F are under xk_KOREAN *)
81
(** Cursor control & motion *)
84
let xk_Left = 0xFF51 (** Move left, left arrow *)
85
let xk_Up = 0xFF52 (** Move up, up arrow *)
86
let xk_Right = 0xFF53 (** Move right, right arrow *)
87
let xk_Down = 0xFF54 (** Move down, down arrow *)
88
let xk_Prior = 0xFF55 (** Prior, previous *)
89
let xk_Page_Up = 0xFF55
90
let xk_Next = 0xFF56 (** Next *)
91
let xk_Page_Down = 0xFF56
92
let xk_End = 0xFF57 (** EOL *)
93
let xk_Begin = 0xFF58 (** BOL *)
98
let xk_Select = 0xFF60 (** Select, mark *)
100
let xk_Execute = 0xFF62 (** Execute, run, do *)
101
let xk_Insert = 0xFF63 (** Insert, insert here *)
102
let xk_Undo = 0xFF65 (** Undo, oops *)
103
let xk_Redo = 0xFF66 (** redo, again *)
105
let xk_Find = 0xFF68 (** Find, search *)
106
let xk_Cancel = 0xFF69 (** Cancel, stop, abort, exit *)
107
let xk_Help = 0xFF6A (** Help *)
108
let xk_Break = 0xFF6B
109
let xk_Mode_switch = 0xFF7E (** Character set switch *)
110
let xk_script_switch = 0xFF7E (** Alias for mode_switch *)
111
let xk_Num_Lock = 0xFF7F
113
(** Keypad Functions, keypad numbers cleverly chosen to map to ascii *)
115
let xk_KP_Space = 0xFF80 (** space *)
116
let xk_KP_Tab = 0xFF89
117
let xk_KP_Enter = 0xFF8D (** enter *)
118
let xk_KP_F1 = 0xFF91 (** PF1, KP_A, ... *)
119
let xk_KP_F2 = 0xFF92
120
let xk_KP_F3 = 0xFF93
121
let xk_KP_F4 = 0xFF94
122
let xk_KP_Home = 0xFF95
123
let xk_KP_Left = 0xFF96
124
let xk_KP_Up = 0xFF97
125
let xk_KP_Right = 0xFF98
126
let xk_KP_Down = 0xFF99
127
let xk_KP_Prior = 0xFF9A
128
let xk_KP_Page_Up = 0xFF9A
129
let xk_KP_Next = 0xFF9B
130
let xk_KP_Page_Down = 0xFF9B
131
let xk_KP_End = 0xFF9C
132
let xk_KP_Begin = 0xFF9D
133
let xk_KP_Insert = 0xFF9E
134
let xk_KP_Delete = 0xFF9F
135
let xk_KP_Equal = 0xFFBD (** equals *)
136
let xk_KP_Multiply = 0xFFAA
137
let xk_KP_Add = 0xFFAB
138
let xk_KP_Separator = 0xFFAC (** separator, often comma *)
139
let xk_KP_Subtract = 0xFFAD
140
let xk_KP_Decimal = 0xFFAE
141
let xk_KP_Divide = 0xFFAF
157
* Auxilliary Functions; note the duplicate definitions for left and right
158
* function keys; Sun keyboards and a few other manufactures have such
159
* function key groups on the left and/or right sides of the keyboard.
160
* We've not found a keyboard with more than 35 function keys total.
226
let xk_Shift_L = 0xFFE1 (** Left shift *)
227
let xk_Shift_R = 0xFFE2 (** Right shift *)
228
let xk_Control_L = 0xFFE3 (** Left control *)
229
let xk_Control_R = 0xFFE4 (** Right control *)
230
let xk_Caps_Lock = 0xFFE5 (** Caps lock *)
231
let xk_Shift_Lock = 0xFFE6 (** Shift lock *)
233
let xk_Meta_L = 0xFFE7 (** Left meta *)
234
let xk_Meta_R = 0xFFE8 (** Right meta *)
235
let xk_Alt_L = 0xFFE9 (** Left alt *)
236
let xk_Alt_R = 0xFFEA (** Right alt *)
237
let xk_Super_L = 0xFFEB (** Left super *)
238
let xk_Super_R = 0xFFEC (** Right super *)
239
let xk_Hyper_L = 0xFFED (** Left hyper *)
240
let xk_Hyper_R = 0xFFEE (** Right hyper *)
244
* ISO 9995 Function and Modifier Keys
249
let xk_ISO_Lock = 0xFE01
250
let xk_ISO_Level2_Latch = 0xFE02
251
let xk_ISO_Level3_Shift = 0xFE03
252
let xk_ISO_Level3_Latch = 0xFE04
253
let xk_ISO_Level3_Lock = 0xFE05
254
let xk_ISO_Group_Shift = 0xFF7E (** Alias for mode_switch *)
255
let xk_ISO_Group_Latch = 0xFE06
256
let xk_ISO_Group_Lock = 0xFE07
257
let xk_ISO_Next_Group = 0xFE08
258
let xk_ISO_Next_Group_Lock = 0xFE09
259
let xk_ISO_Prev_Group = 0xFE0A
260
let xk_ISO_Prev_Group_Lock = 0xFE0B
261
let xk_ISO_First_Group = 0xFE0C
262
let xk_ISO_First_Group_Lock = 0xFE0D
263
let xk_ISO_Last_Group = 0xFE0E
264
let xk_ISO_Last_Group_Lock = 0xFE0F
266
let xk_ISO_Left_Tab = 0xFE20
267
let xk_ISO_Move_Line_Up = 0xFE21
268
let xk_ISO_Move_Line_Down = 0xFE22
269
let xk_ISO_Partial_Line_Up = 0xFE23
270
let xk_ISO_Partial_Line_Down = 0xFE24
271
let xk_ISO_Partial_Space_Left = 0xFE25
272
let xk_ISO_Partial_Space_Right = 0xFE26
273
let xk_ISO_Set_Margin_Left = 0xFE27
274
let xk_ISO_Set_Margin_Right = 0xFE28
275
let xk_ISO_Release_Margin_Left = 0xFE29
276
let xk_ISO_Release_Margin_Right = 0xFE2A
277
let xk_ISO_Release_Both_Margins = 0xFE2B
278
let xk_ISO_Fast_Cursor_Left = 0xFE2C
279
let xk_ISO_Fast_Cursor_Right = 0xFE2D
280
let xk_ISO_Fast_Cursor_Up = 0xFE2E
281
let xk_ISO_Fast_Cursor_Down = 0xFE2F
282
let xk_ISO_Continuous_Underline = 0xFE30
283
let xk_ISO_Discontinuous_Underline = 0xFE31
284
let xk_ISO_Emphasize = 0xFE32
285
let xk_ISO_Center_Object = 0xFE33
286
let xk_ISO_Enter = 0xFE34
288
let xk_dead_grave = 0xFE50
289
let xk_dead_acute = 0xFE51
290
let xk_dead_circumflex = 0xFE52
291
let xk_dead_tilde = 0xFE53
292
let xk_dead_macron = 0xFE54
293
let xk_dead_breve = 0xFE55
294
let xk_dead_abovedot = 0xFE56
295
let xk_dead_diaeresis = 0xFE57
296
let xk_dead_abovering = 0xFE58
297
let xk_dead_doubleacute = 0xFE59
298
let xk_dead_caron = 0xFE5A
299
let xk_dead_cedilla = 0xFE5B
300
let xk_dead_ogonek = 0xFE5C
301
let xk_dead_iota = 0xFE5D
302
let xk_dead_voiced_sound = 0xFE5E
303
let xk_dead_semivoiced_sound = 0xFE5F
304
let xk_dead_belowdot = 0xFE60
306
let xk_First_Virtual_Screen = 0xFED0
307
let xk_Prev_Virtual_Screen = 0xFED1
308
let xk_Next_Virtual_Screen = 0xFED2
309
let xk_Last_Virtual_Screen = 0xFED4
310
let xk_Terminate_Server = 0xFED5
312
let xk_AccessX_Enable = 0xFE70
313
let xk_AccessX_Feedback_Enable = 0xFE71
314
let xk_RepeatKeys_Enable = 0xFE72
315
let xk_SlowKeys_Enable = 0xFE73
316
let xk_BounceKeys_Enable = 0xFE74
317
let xk_StickyKeys_Enable = 0xFE75
318
let xk_MouseKeys_Enable = 0xFE76
319
let xk_MouseKeys_Accel_Enable = 0xFE77
320
let xk_Overlay1_Enable = 0xFE78
321
let xk_Overlay2_Enable = 0xFE79
322
let xk_AudibleBell_Enable = 0xFE7A
324
let xk_Pointer_Left = 0xFEE0
325
let xk_Pointer_Right = 0xFEE1
326
let xk_Pointer_Up = 0xFEE2
327
let xk_Pointer_Down = 0xFEE3
328
let xk_Pointer_UpLeft = 0xFEE4
329
let xk_Pointer_UpRight = 0xFEE5
330
let xk_Pointer_DownLeft = 0xFEE6
331
let xk_Pointer_DownRight = 0xFEE7
332
let xk_Pointer_Button_Dflt = 0xFEE8
333
let xk_Pointer_Button1 = 0xFEE9
334
let xk_Pointer_Button2 = 0xFEEA
335
let xk_Pointer_Button3 = 0xFEEB
336
let xk_Pointer_Button4 = 0xFEEC
337
let xk_Pointer_Button5 = 0xFEED
338
let xk_Pointer_DblClick_Dflt = 0xFEEE
339
let xk_Pointer_DblClick1 = 0xFEEF
340
let xk_Pointer_DblClick2 = 0xFEF0
341
let xk_Pointer_DblClick3 = 0xFEF1
342
let xk_Pointer_DblClick4 = 0xFEF2
343
let xk_Pointer_DblClick5 = 0xFEF3
344
let xk_Pointer_Drag_Dflt = 0xFEF4
345
let xk_Pointer_Drag1 = 0xFEF5
346
let xk_Pointer_Drag2 = 0xFEF6
347
let xk_Pointer_Drag3 = 0xFEF7
348
let xk_Pointer_Drag4 = 0xFEF8
349
let xk_Pointer_Drag5 = 0xFEFD
351
let xk_Pointer_EnableKeys = 0xFEF9
352
let xk_Pointer_Accelerate = 0xFEFA
353
let xk_Pointer_DfltBtnNext = 0xFEFB
354
let xk_Pointer_DfltBtnPrev = 0xFEFC
364
let xk_3270_Duplicate = 0xFD01
365
let xk_3270_FieldMark = 0xFD02
366
let xk_3270_Right2 = 0xFD03
367
let xk_3270_Left2 = 0xFD04
368
let xk_3270_BackTab = 0xFD05
369
let xk_3270_EraseEOF = 0xFD06
370
let xk_3270_EraseInput = 0xFD07
371
let xk_3270_Reset = 0xFD08
372
let xk_3270_Quit = 0xFD09
373
let xk_3270_PA1 = 0xFD0A
374
let xk_3270_PA2 = 0xFD0B
375
let xk_3270_PA3 = 0xFD0C
376
let xk_3270_Test = 0xFD0D
377
let xk_3270_Attn = 0xFD0E
378
let xk_3270_CursorBlink = 0xFD0F
379
let xk_3270_AltCursor = 0xFD10
380
let xk_3270_KeyClick = 0xFD11
381
let xk_3270_Jump = 0xFD12
382
let xk_3270_Ident = 0xFD13
383
let xk_3270_Rule = 0xFD14
384
let xk_3270_Copy = 0xFD15
385
let xk_3270_Play = 0xFD16
386
let xk_3270_Setup = 0xFD17
387
let xk_3270_Record = 0xFD18
388
let xk_3270_ChangeScreen = 0xFD19
389
let xk_3270_DeleteWord = 0xFD1A
390
let xk_3270_ExSelect = 0xFD1B
391
let xk_3270_CursorSelect = 0xFD1C
392
let xk_3270_PrintScreen = 0xFD1D
393
let xk_3270_Enter = 0xFD1E
402
let xk_exclam = 0x021
403
let xk_quotedbl = 0x022
404
let xk_numbersign = 0x023
405
let xk_dollar = 0x024
406
let xk_percent = 0x025
407
let xk_ampersand = 0x026
408
let xk_apostrophe = 0x027
409
let xk_quoteright = 0x027 (** deprecated *)
410
let xk_parenleft = 0x028
411
let xk_parenright = 0x029
412
let xk_asterisk = 0x02a
416
let xk_period = 0x02e
429
let xk_semicolon = 0x03b
432
let xk_greater = 0x03e
433
let xk_question = 0x03f
461
let xk_bracketleft = 0x05b
462
let xk_backslash = 0x05c
463
let xk_bracketright = 0x05d
464
let xk_asciicircum = 0x05e
465
let xk_underscore = 0x05f
467
let xk_quoteleft = 0x060 (** deprecated *)
494
let xk_braceleft = 0x07b
496
let xk_braceright = 0x07d
497
let xk_asciitilde = 0x07e
499
let xk_nobreakspace = 0x0a0
500
let xk_exclamdown = 0x0a1
502
let xk_sterling = 0x0a3
503
let xk_currency = 0x0a4
505
let xk_brokenbar = 0x0a6
506
let xk_section = 0x0a7
507
let xk_diaeresis = 0x0a8
508
let xk_copyright = 0x0a9
509
let xk_ordfeminine = 0x0aa
510
let xk_guillemotleft = 0x0ab (** left angle quotation mark *)
511
let xk_notsign = 0x0ac
512
let xk_hyphen = 0x0ad
513
let xk_registered = 0x0ae
514
let xk_macron = 0x0af
515
let xk_degree = 0x0b0
516
let xk_plusminus = 0x0b1
517
let xk_twosuperior = 0x0b2
518
let xk_threesuperior = 0x0b3
521
let xk_paragraph = 0x0b6
522
let xk_periodcentered = 0x0b7
523
let xk_cedilla = 0x0b8
524
let xk_onesuperior = 0x0b9
525
let xk_masculine = 0x0ba
526
let xk_guillemotright = 0x0bb (** right angle quotation mark *)
527
let xk_onequarter = 0x0bc
528
let xk_onehalf = 0x0bd
529
let xk_threequarters = 0x0be
530
let xk_questiondown = 0x0bf
531
let xk_Agrave = 0x0c0
532
let xk_Aacute = 0x0c1
533
let xk_Acircumflex = 0x0c2
534
let xk_Atilde = 0x0c3
535
let xk_Adiaeresis = 0x0c4
538
let xk_Ccedilla = 0x0c7
539
let xk_Egrave = 0x0c8
540
let xk_Eacute = 0x0c9
541
let xk_Ecircumflex = 0x0ca
542
let xk_Ediaeresis = 0x0cb
543
let xk_Igrave = 0x0cc
544
let xk_Iacute = 0x0cd
545
let xk_Icircumflex = 0x0ce
546
let xk_Idiaeresis = 0x0cf
548
let xk_Eth = 0x0d0 (** deprecated *)
549
let xk_Ntilde = 0x0d1
550
let xk_Ograve = 0x0d2
551
let xk_Oacute = 0x0d3
552
let xk_Ocircumflex = 0x0d4
553
let xk_Otilde = 0x0d5
554
let xk_Odiaeresis = 0x0d6
555
let xk_multiply = 0x0d7
556
let xk_Ooblique = 0x0d8
557
let xk_Ugrave = 0x0d9
558
let xk_Uacute = 0x0da
559
let xk_Ucircumflex = 0x0db
560
let xk_Udiaeresis = 0x0dc
561
let xk_Yacute = 0x0dd
563
let xk_Thorn = 0x0de (** deprecated *)
564
let xk_ssharp = 0x0df
565
let xk_agrave = 0x0e0
566
let xk_aacute = 0x0e1
567
let xk_acircumflex = 0x0e2
568
let xk_atilde = 0x0e3
569
let xk_adiaeresis = 0x0e4
572
let xk_ccedilla = 0x0e7
573
let xk_egrave = 0x0e8
574
let xk_eacute = 0x0e9
575
let xk_ecircumflex = 0x0ea
576
let xk_ediaeresis = 0x0eb
577
let xk_igrave = 0x0ec
578
let xk_iacute = 0x0ed
579
let xk_icircumflex = 0x0ee
580
let xk_idiaeresis = 0x0ef
582
let xk_ntilde = 0x0f1
583
let xk_ograve = 0x0f2
584
let xk_oacute = 0x0f3
585
let xk_ocircumflex = 0x0f4
586
let xk_otilde = 0x0f5
587
let xk_odiaeresis = 0x0f6
588
let xk_division = 0x0f7
589
let xk_oslash = 0x0f8
590
let xk_ugrave = 0x0f9
591
let xk_uacute = 0x0fa
592
let xk_ucircumflex = 0x0fb
593
let xk_udiaeresis = 0x0fc
594
let xk_yacute = 0x0fd
596
let xk_ydiaeresis = 0x0ff
605
let xk_Aogonek = 0x1a1
607
let xk_Lstroke = 0x1a3
608
let xk_Lcaron = 0x1a5
609
let xk_Sacute = 0x1a6
610
let xk_Scaron = 0x1a9
611
let xk_Scedilla = 0x1aa
612
let xk_Tcaron = 0x1ab
613
let xk_Zacute = 0x1ac
614
let xk_Zcaron = 0x1ae
615
let xk_Zabovedot = 0x1af
616
let xk_aogonek = 0x1b1
617
let xk_ogonek = 0x1b2
618
let xk_lstroke = 0x1b3
619
let xk_lcaron = 0x1b5
620
let xk_sacute = 0x1b6
622
let xk_scaron = 0x1b9
623
let xk_scedilla = 0x1ba
624
let xk_tcaron = 0x1bb
625
let xk_zacute = 0x1bc
626
let xk_doubleacute = 0x1bd
627
let xk_zcaron = 0x1be
628
let xk_zabovedot = 0x1bf
629
let xk_Racute = 0x1c0
630
let xk_Abreve = 0x1c3
631
let xk_Lacute = 0x1c5
632
let xk_Cacute = 0x1c6
633
let xk_Ccaron = 0x1c8
634
let xk_Eogonek = 0x1ca
635
let xk_Ecaron = 0x1cc
636
let xk_Dcaron = 0x1cf
637
let xk_Dstroke = 0x1d0
638
let xk_Nacute = 0x1d1
639
let xk_Ncaron = 0x1d2
640
let xk_Odoubleacute = 0x1d5
641
let xk_Rcaron = 0x1d8
643
let xk_Udoubleacute = 0x1db
644
let xk_Tcedilla = 0x1de
645
let xk_racute = 0x1e0
646
let xk_abreve = 0x1e3
647
let xk_lacute = 0x1e5
648
let xk_cacute = 0x1e6
649
let xk_ccaron = 0x1e8
650
let xk_eogonek = 0x1ea
651
let xk_ecaron = 0x1ec
652
let xk_dcaron = 0x1ef
653
let xk_dstroke = 0x1f0
654
let xk_nacute = 0x1f1
655
let xk_ncaron = 0x1f2
656
let xk_odoubleacute = 0x1f5
657
let xk_udoubleacute = 0x1fb
658
let xk_rcaron = 0x1f8
660
let xk_tcedilla = 0x1fe
661
let xk_abovedot = 0x1ff
670
let xk_Hstroke = 0x2a1
671
let xk_Hcircumflex = 0x2a6
672
let xk_Iabovedot = 0x2a9
673
let xk_Gbreve = 0x2ab
674
let xk_Jcircumflex = 0x2ac
675
let xk_hstroke = 0x2b1
676
let xk_hcircumflex = 0x2b6
677
let xk_idotless = 0x2b9
678
let xk_gbreve = 0x2bb
679
let xk_jcircumflex = 0x2bc
680
let xk_Cabovedot = 0x2c5
681
let xk_Ccircumflex = 0x2c6
682
let xk_Gabovedot = 0x2d5
683
let xk_Gcircumflex = 0x2d8
684
let xk_Ubreve = 0x2dd
685
let xk_Scircumflex = 0x2de
686
let xk_cabovedot = 0x2e5
687
let xk_ccircumflex = 0x2e6
688
let xk_gabovedot = 0x2f5
689
let xk_gcircumflex = 0x2f8
690
let xk_ubreve = 0x2fd
691
let xk_scircumflex = 0x2fe
702
let xk_kappa = 0x3a2 (** deprecated *)
703
let xk_Rcedilla = 0x3a3
704
let xk_Itilde = 0x3a5
705
let xk_Lcedilla = 0x3a6
706
let xk_Emacron = 0x3aa
707
let xk_Gcedilla = 0x3ab
708
let xk_Tslash = 0x3ac
709
let xk_rcedilla = 0x3b3
710
let xk_itilde = 0x3b5
711
let xk_lcedilla = 0x3b6
712
let xk_emacron = 0x3ba
713
let xk_gcedilla = 0x3bb
714
let xk_tslash = 0x3bc
717
let xk_Amacron = 0x3c0
718
let xk_Iogonek = 0x3c7
719
let xk_Eabovedot = 0x3cc
720
let xk_Imacron = 0x3cf
721
let xk_Ncedilla = 0x3d1
722
let xk_Omacron = 0x3d2
723
let xk_Kcedilla = 0x3d3
724
let xk_Uogonek = 0x3d9
725
let xk_Utilde = 0x3dd
726
let xk_Umacron = 0x3de
727
let xk_amacron = 0x3e0
728
let xk_iogonek = 0x3e7
729
let xk_eabovedot = 0x3ec
730
let xk_imacron = 0x3ef
731
let xk_ncedilla = 0x3f1
732
let xk_omacron = 0x3f2
733
let xk_kcedilla = 0x3f3
734
let xk_uogonek = 0x3f9
735
let xk_utilde = 0x3fd
736
let xk_umacron = 0x3fe
745
let xk_overline = 0x47e
746
let xk_kana_fullstop = 0x4a1
747
let xk_kana_openingbracket = 0x4a2
748
let xk_kana_closingbracket = 0x4a3
749
let xk_kana_comma = 0x4a4
750
let xk_kana_conjunctive = 0x4a5
751
let xk_kana_middledot = 0x4a5 (** deprecated *)
752
let xk_kana_WO = 0x4a6
753
let xk_kana_a = 0x4a7
754
let xk_kana_i = 0x4a8
755
let xk_kana_u = 0x4a9
756
let xk_kana_e = 0x4aa
757
let xk_kana_o = 0x4ab
758
let xk_kana_ya = 0x4ac
759
let xk_kana_yu = 0x4ad
760
let xk_kana_yo = 0x4ae
761
let xk_kana_tsu = 0x4af
762
let xk_kana_tu = 0x4af (** deprecated *)
763
let xk_prolongedsound = 0x4b0
764
let xk_kana_A = 0x4b1
765
let xk_kana_I = 0x4b2
766
let xk_kana_U = 0x4b3
767
let xk_kana_E = 0x4b4
768
let xk_kana_O = 0x4b5
769
let xk_kana_KA = 0x4b6
770
let xk_kana_KI = 0x4b7
771
let xk_kana_KU = 0x4b8
772
let xk_kana_KE = 0x4b9
773
let xk_kana_KO = 0x4ba
774
let xk_kana_SA = 0x4bb
775
let xk_kana_SHI = 0x4bc
776
let xk_kana_SU = 0x4bd
777
let xk_kana_SE = 0x4be
778
let xk_kana_SO = 0x4bf
779
let xk_kana_TA = 0x4c0
780
let xk_kana_CHI = 0x4c1
781
let xk_kana_TI = 0x4c1 (** deprecated *)
782
let xk_kana_TSU = 0x4c2
783
let xk_kana_TU = 0x4c2 (** deprecated *)
784
let xk_kana_TE = 0x4c3
785
let xk_kana_TO = 0x4c4
786
let xk_kana_NA = 0x4c5
787
let xk_kana_NI = 0x4c6
788
let xk_kana_NU = 0x4c7
789
let xk_kana_NE = 0x4c8
790
let xk_kana_NO = 0x4c9
791
let xk_kana_HA = 0x4ca
792
let xk_kana_HI = 0x4cb
793
let xk_kana_FU = 0x4cc
794
let xk_kana_HU = 0x4cc (** deprecated *)
795
let xk_kana_HE = 0x4cd
796
let xk_kana_HO = 0x4ce
797
let xk_kana_MA = 0x4cf
798
let xk_kana_MI = 0x4d0
799
let xk_kana_MU = 0x4d1
800
let xk_kana_ME = 0x4d2
801
let xk_kana_MO = 0x4d3
802
let xk_kana_YA = 0x4d4
803
let xk_kana_YU = 0x4d5
804
let xk_kana_YO = 0x4d6
805
let xk_kana_RA = 0x4d7
806
let xk_kana_RI = 0x4d8
807
let xk_kana_RU = 0x4d9
808
let xk_kana_RE = 0x4da
809
let xk_kana_RO = 0x4db
810
let xk_kana_WA = 0x4dc
811
let xk_kana_N = 0x4dd
812
let xk_voicedsound = 0x4de
813
let xk_semivoicedsound = 0x4df
814
let xk_kana_switch = 0xFF7E (** Alias for mode_switch *)
823
let xk_Arabic_comma = 0x5ac
824
let xk_Arabic_semicolon = 0x5bb
825
let xk_Arabic_question_mark = 0x5bf
826
let xk_Arabic_hamza = 0x5c1
827
let xk_Arabic_maddaonalef = 0x5c2
828
let xk_Arabic_hamzaonalef = 0x5c3
829
let xk_Arabic_hamzaonwaw = 0x5c4
830
let xk_Arabic_hamzaunderalef = 0x5c5
831
let xk_Arabic_hamzaonyeh = 0x5c6
832
let xk_Arabic_alef = 0x5c7
833
let xk_Arabic_beh = 0x5c8
834
let xk_Arabic_tehmarbuta = 0x5c9
835
let xk_Arabic_teh = 0x5ca
836
let xk_Arabic_theh = 0x5cb
837
let xk_Arabic_jeem = 0x5cc
838
let xk_Arabic_hah = 0x5cd
839
let xk_Arabic_khah = 0x5ce
840
let xk_Arabic_dal = 0x5cf
841
let xk_Arabic_thal = 0x5d0
842
let xk_Arabic_ra = 0x5d1
843
let xk_Arabic_zain = 0x5d2
844
let xk_Arabic_seen = 0x5d3
845
let xk_Arabic_sheen = 0x5d4
846
let xk_Arabic_sad = 0x5d5
847
let xk_Arabic_dad = 0x5d6
848
let xk_Arabic_tah = 0x5d7
849
let xk_Arabic_zah = 0x5d8
850
let xk_Arabic_ain = 0x5d9
851
let xk_Arabic_ghain = 0x5da
852
let xk_Arabic_tatweel = 0x5e0
853
let xk_Arabic_feh = 0x5e1
854
let xk_Arabic_qaf = 0x5e2
855
let xk_Arabic_kaf = 0x5e3
856
let xk_Arabic_lam = 0x5e4
857
let xk_Arabic_meem = 0x5e5
858
let xk_Arabic_noon = 0x5e6
859
let xk_Arabic_ha = 0x5e7
860
let xk_Arabic_heh = 0x5e7 (** deprecated *)
861
let xk_Arabic_waw = 0x5e8
862
let xk_Arabic_alefmaksura = 0x5e9
863
let xk_Arabic_yeh = 0x5ea
864
let xk_Arabic_fathatan = 0x5eb
865
let xk_Arabic_dammatan = 0x5ec
866
let xk_Arabic_kasratan = 0x5ed
867
let xk_Arabic_fatha = 0x5ee
868
let xk_Arabic_damma = 0x5ef
869
let xk_Arabic_kasra = 0x5f0
870
let xk_Arabic_shadda = 0x5f1
871
let xk_Arabic_sukun = 0x5f2
872
let xk_Arabic_switch = 0xFF7E (** Alias for mode_switch *)
880
let xk_Serbian_dje = 0x6a1
881
let xk_Macedonia_gje = 0x6a2
882
let xk_Cyrillic_io = 0x6a3
883
let xk_Ukrainian_ie = 0x6a4
884
let xk_Ukranian_je = 0x6a4 (** deprecated *)
885
let xk_Macedonia_dse = 0x6a5
886
let xk_Ukrainian_i = 0x6a6
887
let xk_Ukranian_i = 0x6a6 (** deprecated *)
888
let xk_Ukrainian_yi = 0x6a7
889
let xk_Ukranian_yi = 0x6a7 (** deprecated *)
890
let xk_Cyrillic_je = 0x6a8
891
let xk_Serbian_je = 0x6a8 (** deprecated *)
892
let xk_Cyrillic_lje = 0x6a9
893
let xk_Serbian_lje = 0x6a9 (** deprecated *)
894
let xk_Cyrillic_nje = 0x6aa
895
let xk_Serbian_nje = 0x6aa (** deprecated *)
896
let xk_Serbian_tshe = 0x6ab
897
let xk_Macedonia_kje = 0x6ac
898
let xk_Byelorussian_shortu = 0x6ae
899
let xk_Cyrillic_dzhe = 0x6af
900
let xk_Serbian_dze = 0x6af (** deprecated *)
901
let xk_numerosign = 0x6b0
902
let xk_Serbian_DJE = 0x6b1
903
let xk_Macedonia_GJE = 0x6b2
904
let xk_Cyrillic_IO = 0x6b3
905
let xk_Ukrainian_IE = 0x6b4
906
let xk_Ukranian_JE = 0x6b4 (** deprecated *)
907
let xk_Macedonia_DSE = 0x6b5
908
let xk_Ukrainian_I = 0x6b6
909
let xk_Ukranian_I = 0x6b6 (** deprecated *)
910
let xk_Ukrainian_YI = 0x6b7
911
let xk_Ukranian_YI = 0x6b7 (** deprecated *)
912
let xk_Cyrillic_JE = 0x6b8
913
let xk_Serbian_JE = 0x6b8 (** deprecated *)
914
let xk_Cyrillic_LJE = 0x6b9
915
let xk_Serbian_LJE = 0x6b9 (** deprecated *)
916
let xk_Cyrillic_NJE = 0x6ba
917
let xk_Serbian_NJE = 0x6ba (** deprecated *)
918
let xk_Serbian_TSHE = 0x6bb
919
let xk_Macedonia_KJE = 0x6bc
920
let xk_Byelorussian_SHORTU = 0x6be
921
let xk_Cyrillic_DZHE = 0x6bf
922
let xk_Serbian_DZE = 0x6bf (** deprecated *)
923
let xk_Cyrillic_yu = 0x6c0
924
let xk_Cyrillic_a = 0x6c1
925
let xk_Cyrillic_be = 0x6c2
926
let xk_Cyrillic_tse = 0x6c3
927
let xk_Cyrillic_de = 0x6c4
928
let xk_Cyrillic_ie = 0x6c5
929
let xk_Cyrillic_ef = 0x6c6
930
let xk_Cyrillic_ghe = 0x6c7
931
let xk_Cyrillic_ha = 0x6c8
932
let xk_Cyrillic_i = 0x6c9
933
let xk_Cyrillic_shorti = 0x6ca
934
let xk_Cyrillic_ka = 0x6cb
935
let xk_Cyrillic_el = 0x6cc
936
let xk_Cyrillic_em = 0x6cd
937
let xk_Cyrillic_en = 0x6ce
938
let xk_Cyrillic_o = 0x6cf
939
let xk_Cyrillic_pe = 0x6d0
940
let xk_Cyrillic_ya = 0x6d1
941
let xk_Cyrillic_er = 0x6d2
942
let xk_Cyrillic_es = 0x6d3
943
let xk_Cyrillic_te = 0x6d4
944
let xk_Cyrillic_u = 0x6d5
945
let xk_Cyrillic_zhe = 0x6d6
946
let xk_Cyrillic_ve = 0x6d7
947
let xk_Cyrillic_softsign = 0x6d8
948
let xk_Cyrillic_yeru = 0x6d9
949
let xk_Cyrillic_ze = 0x6da
950
let xk_Cyrillic_sha = 0x6db
951
let xk_Cyrillic_e = 0x6dc
952
let xk_Cyrillic_shcha = 0x6dd
953
let xk_Cyrillic_che = 0x6de
954
let xk_Cyrillic_hardsign = 0x6df
955
let xk_Cyrillic_YU = 0x6e0
956
let xk_Cyrillic_A = 0x6e1
957
let xk_Cyrillic_BE = 0x6e2
958
let xk_Cyrillic_TSE = 0x6e3
959
let xk_Cyrillic_DE = 0x6e4
960
let xk_Cyrillic_IE = 0x6e5
961
let xk_Cyrillic_EF = 0x6e6
962
let xk_Cyrillic_GHE = 0x6e7
963
let xk_Cyrillic_HA = 0x6e8
964
let xk_Cyrillic_I = 0x6e9
965
let xk_Cyrillic_SHORTI = 0x6ea
966
let xk_Cyrillic_KA = 0x6eb
967
let xk_Cyrillic_EL = 0x6ec
968
let xk_Cyrillic_EM = 0x6ed
969
let xk_Cyrillic_EN = 0x6ee
970
let xk_Cyrillic_O = 0x6ef
971
let xk_Cyrillic_PE = 0x6f0
972
let xk_Cyrillic_YA = 0x6f1
973
let xk_Cyrillic_ER = 0x6f2
974
let xk_Cyrillic_ES = 0x6f3
975
let xk_Cyrillic_TE = 0x6f4
976
let xk_Cyrillic_U = 0x6f5
977
let xk_Cyrillic_ZHE = 0x6f6
978
let xk_Cyrillic_VE = 0x6f7
979
let xk_Cyrillic_SOFTSIGN = 0x6f8
980
let xk_Cyrillic_YERU = 0x6f9
981
let xk_Cyrillic_ZE = 0x6fa
982
let xk_Cyrillic_SHA = 0x6fb
983
let xk_Cyrillic_E = 0x6fc
984
let xk_Cyrillic_SHCHA = 0x6fd
985
let xk_Cyrillic_CHE = 0x6fe
986
let xk_Cyrillic_HARDSIGN = 0x6ff
995
let xk_Greek_ALPHAaccent = 0x7a1
996
let xk_Greek_EPSILONaccent = 0x7a2
997
let xk_Greek_ETAaccent = 0x7a3
998
let xk_Greek_IOTAaccent = 0x7a4
999
let xk_Greek_IOTAdiaeresis = 0x7a5
1000
let xk_Greek_OMICRONaccent = 0x7a7
1001
let xk_Greek_UPSILONaccent = 0x7a8
1002
let xk_Greek_UPSILONdieresis = 0x7a9
1003
let xk_Greek_OMEGAaccent = 0x7ab
1004
let xk_Greek_accentdieresis = 0x7ae
1005
let xk_Greek_horizbar = 0x7af
1006
let xk_Greek_alphaaccent = 0x7b1
1007
let xk_Greek_epsilonaccent = 0x7b2
1008
let xk_Greek_etaaccent = 0x7b3
1009
let xk_Greek_iotaaccent = 0x7b4
1010
let xk_Greek_iotadieresis = 0x7b5
1011
let xk_Greek_iotaaccentdieresis = 0x7b6
1012
let xk_Greek_omicronaccent = 0x7b7
1013
let xk_Greek_upsilonaccent = 0x7b8
1014
let xk_Greek_upsilondieresis = 0x7b9
1015
let xk_Greek_upsilonaccentdieresis = 0x7ba
1016
let xk_Greek_omegaaccent = 0x7bb
1017
let xk_Greek_ALPHA = 0x7c1
1018
let xk_Greek_BETA = 0x7c2
1019
let xk_Greek_GAMMA = 0x7c3
1020
let xk_Greek_DELTA = 0x7c4
1021
let xk_Greek_EPSILON = 0x7c5
1022
let xk_Greek_ZETA = 0x7c6
1023
let xk_Greek_ETA = 0x7c7
1024
let xk_Greek_THETA = 0x7c8
1025
let xk_Greek_IOTA = 0x7c9
1026
let xk_Greek_KAPPA = 0x7ca
1027
let xk_Greek_LAMDA = 0x7cb
1028
let xk_Greek_LAMBDA = 0x7cb
1029
let xk_Greek_MU = 0x7cc
1030
let xk_Greek_NU = 0x7cd
1031
let xk_Greek_XI = 0x7ce
1032
let xk_Greek_OMICRON = 0x7cf
1033
let xk_Greek_PI = 0x7d0
1034
let xk_Greek_RHO = 0x7d1
1035
let xk_Greek_SIGMA = 0x7d2
1036
let xk_Greek_TAU = 0x7d4
1037
let xk_Greek_UPSILON = 0x7d5
1038
let xk_Greek_PHI = 0x7d6
1039
let xk_Greek_CHI = 0x7d7
1040
let xk_Greek_PSI = 0x7d8
1041
let xk_Greek_OMEGA = 0x7d9
1042
let xk_Greek_alpha = 0x7e1
1043
let xk_Greek_beta = 0x7e2
1044
let xk_Greek_gamma = 0x7e3
1045
let xk_Greek_delta = 0x7e4
1046
let xk_Greek_epsilon = 0x7e5
1047
let xk_Greek_zeta = 0x7e6
1048
let xk_Greek_eta = 0x7e7
1049
let xk_Greek_theta = 0x7e8
1050
let xk_Greek_iota = 0x7e9
1051
let xk_Greek_kappa = 0x7ea
1052
let xk_Greek_lamda = 0x7eb
1053
let xk_Greek_lambda = 0x7eb
1054
let xk_Greek_mu = 0x7ec
1055
let xk_Greek_nu = 0x7ed
1056
let xk_Greek_xi = 0x7ee
1057
let xk_Greek_omicron = 0x7ef
1058
let xk_Greek_pi = 0x7f0
1059
let xk_Greek_rho = 0x7f1
1060
let xk_Greek_sigma = 0x7f2
1061
let xk_Greek_finalsmallsigma = 0x7f3
1062
let xk_Greek_tau = 0x7f4
1063
let xk_Greek_upsilon = 0x7f5
1064
let xk_Greek_phi = 0x7f6
1065
let xk_Greek_chi = 0x7f7
1066
let xk_Greek_psi = 0x7f8
1067
let xk_Greek_omega = 0x7f9
1068
let xk_Greek_switch = 0xFF7E (** Alias for mode_switch *)
1077
let xk_leftradical = 0x8a1
1078
let xk_topleftradical = 0x8a2
1079
let xk_horizconnector = 0x8a3
1080
let xk_topintegral = 0x8a4
1081
let xk_botintegral = 0x8a5
1082
let xk_vertconnector = 0x8a6
1083
let xk_topleftsqbracket = 0x8a7
1084
let xk_botleftsqbracket = 0x8a8
1085
let xk_toprightsqbracket = 0x8a9
1086
let xk_botrightsqbracket = 0x8aa
1087
let xk_topleftparens = 0x8ab
1088
let xk_botleftparens = 0x8ac
1089
let xk_toprightparens = 0x8ad
1090
let xk_botrightparens = 0x8ae
1091
let xk_leftmiddlecurlybrace = 0x8af
1092
let xk_rightmiddlecurlybrace = 0x8b0
1093
let xk_topleftsummation = 0x8b1
1094
let xk_botleftsummation = 0x8b2
1095
let xk_topvertsummationconnector = 0x8b3
1096
let xk_botvertsummationconnector = 0x8b4
1097
let xk_toprightsummation = 0x8b5
1098
let xk_botrightsummation = 0x8b6
1099
let xk_rightmiddlesummation = 0x8b7
1100
let xk_lessthanequal = 0x8bc
1101
let xk_notequal = 0x8bd
1102
let xk_greaterthanequal = 0x8be
1103
let xk_integral = 0x8bf
1104
let xk_therefore = 0x8c0
1105
let xk_variation = 0x8c1
1106
let xk_infinity = 0x8c2
1107
let xk_nabla = 0x8c5
1108
let xk_approximate = 0x8c8
1109
let xk_similarequal = 0x8c9
1110
let xk_ifonlyif = 0x8cd
1111
let xk_implies = 0x8ce
1112
let xk_identical = 0x8cf
1113
let xk_radical = 0x8d6
1114
let xk_includedin = 0x8da
1115
let xk_includes = 0x8db
1116
let xk_intersection = 0x8dc
1117
let xk_union = 0x8dd
1118
let xk_logicaland = 0x8de
1119
let xk_logicalor = 0x8df
1120
let xk_partialderivative = 0x8ef
1121
let xk_function = 0x8f6
1122
let xk_leftarrow = 0x8fb
1123
let xk_uparrow = 0x8fc
1124
let xk_rightarrow = 0x8fd
1125
let xk_downarrow = 0x8fe
1134
let xk_blank = 0x9df
1135
let xk_soliddiamond = 0x9e0
1136
let xk_checkerboard = 0x9e1
1143
let xk_lowrightcorner = 0x9ea
1144
let xk_uprightcorner = 0x9eb
1145
let xk_upleftcorner = 0x9ec
1146
let xk_lowleftcorner = 0x9ed
1147
let xk_crossinglines = 0x9ee
1148
let xk_horizlinescan1 = 0x9ef
1149
let xk_horizlinescan3 = 0x9f0
1150
let xk_horizlinescan5 = 0x9f1
1151
let xk_horizlinescan7 = 0x9f2
1152
let xk_horizlinescan9 = 0x9f3
1153
let xk_leftt = 0x9f4
1154
let xk_rightt = 0x9f5
1157
let xk_vertbar = 0x9f8
1166
let xk_emspace = 0xaa1
1167
let xk_enspace = 0xaa2
1168
let xk_em3space = 0xaa3
1169
let xk_em4space = 0xaa4
1170
let xk_digitspace = 0xaa5
1171
let xk_punctspace = 0xaa6
1172
let xk_thinspace = 0xaa7
1173
let xk_hairspace = 0xaa8
1174
let xk_emdash = 0xaa9
1175
let xk_endash = 0xaaa
1176
let xk_signifblank = 0xaac
1177
let xk_ellipsis = 0xaae
1178
let xk_doubbaselinedot = 0xaaf
1179
let xk_onethird = 0xab0
1180
let xk_twothirds = 0xab1
1181
let xk_onefifth = 0xab2
1182
let xk_twofifths = 0xab3
1183
let xk_threefifths = 0xab4
1184
let xk_fourfifths = 0xab5
1185
let xk_onesixth = 0xab6
1186
let xk_fivesixths = 0xab7
1187
let xk_careof = 0xab8
1188
let xk_figdash = 0xabb
1189
let xk_leftanglebracket = 0xabc
1190
let xk_decimalpoint = 0xabd
1191
let xk_rightanglebracket = 0xabe
1192
let xk_marker = 0xabf
1193
let xk_oneeighth = 0xac3
1194
let xk_threeeighths = 0xac4
1195
let xk_fiveeighths = 0xac5
1196
let xk_seveneighths = 0xac6
1197
let xk_trademark = 0xac9
1198
let xk_signaturemark = 0xaca
1199
let xk_trademarkincircle = 0xacb
1200
let xk_leftopentriangle = 0xacc
1201
let xk_rightopentriangle = 0xacd
1202
let xk_emopencircle = 0xace
1203
let xk_emopenrectangle = 0xacf
1204
let xk_leftsinglequotemark = 0xad0
1205
let xk_rightsinglequotemark = 0xad1
1206
let xk_leftdoublequotemark = 0xad2
1207
let xk_rightdoublequotemark = 0xad3
1208
let xk_prescription = 0xad4
1209
let xk_minutes = 0xad6
1210
let xk_seconds = 0xad7
1211
let xk_latincross = 0xad9
1212
let xk_hexagram = 0xada
1213
let xk_filledrectbullet = 0xadb
1214
let xk_filledlefttribullet = 0xadc
1215
let xk_filledrighttribullet = 0xadd
1216
let xk_emfilledcircle = 0xade
1217
let xk_emfilledrect = 0xadf
1218
let xk_enopencircbullet = 0xae0
1219
let xk_enopensquarebullet = 0xae1
1220
let xk_openrectbullet = 0xae2
1221
let xk_opentribulletup = 0xae3
1222
let xk_opentribulletdown = 0xae4
1223
let xk_openstar = 0xae5
1224
let xk_enfilledcircbullet = 0xae6
1225
let xk_enfilledsqbullet = 0xae7
1226
let xk_filledtribulletup = 0xae8
1227
let xk_filledtribulletdown = 0xae9
1228
let xk_leftpointer = 0xaea
1229
let xk_rightpointer = 0xaeb
1231
let xk_diamond = 0xaed
1232
let xk_heart = 0xaee
1233
let xk_maltesecross = 0xaf0
1234
let xk_dagger = 0xaf1
1235
let xk_doubledagger = 0xaf2
1236
let xk_checkmark = 0xaf3
1237
let xk_ballotcross = 0xaf4
1238
let xk_musicalsharp = 0xaf5
1239
let xk_musicalflat = 0xaf6
1240
let xk_malesymbol = 0xaf7
1241
let xk_femalesymbol = 0xaf8
1242
let xk_telephone = 0xaf9
1243
let xk_telephonerecorder = 0xafa
1244
let xk_phonographcopyright = 0xafb
1245
let xk_caret = 0xafc
1246
let xk_singlelowquotemark = 0xafd
1247
let xk_doublelowquotemark = 0xafe
1248
let xk_cursor = 0xaff
1257
let xk_leftcaret = 0xba3
1258
let xk_rightcaret = 0xba6
1259
let xk_downcaret = 0xba8
1260
let xk_upcaret = 0xba9
1261
let xk_overbar = 0xbc0
1262
let xk_downtack = 0xbc2
1263
let xk_upshoe = 0xbc3
1264
let xk_downstile = 0xbc4
1265
let xk_underbar = 0xbc6
1268
let xk_uptack = 0xbce
1269
let xk_circle = 0xbcf
1270
let xk_upstile = 0xbd3
1271
let xk_downshoe = 0xbd6
1272
let xk_rightshoe = 0xbd8
1273
let xk_leftshoe = 0xbda
1274
let xk_lefttack = 0xbdc
1275
let xk_righttack = 0xbfc
1284
let xk_hebrew_doublelowline = 0xcdf
1285
let xk_hebrew_aleph = 0xce0
1286
let xk_hebrew_bet = 0xce1
1287
let xk_hebrew_beth = 0xce1 (** deprecated *)
1288
let xk_hebrew_gimel = 0xce2
1289
let xk_hebrew_gimmel = 0xce2 (** deprecated *)
1290
let xk_hebrew_dalet = 0xce3
1291
let xk_hebrew_daleth = 0xce3 (** deprecated *)
1292
let xk_hebrew_he = 0xce4
1293
let xk_hebrew_waw = 0xce5
1294
let xk_hebrew_zain = 0xce6
1295
let xk_hebrew_zayin = 0xce6 (** deprecated *)
1296
let xk_hebrew_chet = 0xce7
1297
let xk_hebrew_het = 0xce7 (** deprecated *)
1298
let xk_hebrew_tet = 0xce8
1299
let xk_hebrew_teth = 0xce8 (** deprecated *)
1300
let xk_hebrew_yod = 0xce9
1301
let xk_hebrew_finalkaph = 0xcea
1302
let xk_hebrew_kaph = 0xceb
1303
let xk_hebrew_lamed = 0xcec
1304
let xk_hebrew_finalmem = 0xced
1305
let xk_hebrew_mem = 0xcee
1306
let xk_hebrew_finalnun = 0xcef
1307
let xk_hebrew_nun = 0xcf0
1308
let xk_hebrew_samech = 0xcf1
1309
let xk_hebrew_samekh = 0xcf1 (** deprecated *)
1310
let xk_hebrew_ayin = 0xcf2
1311
let xk_hebrew_finalpe = 0xcf3
1312
let xk_hebrew_pe = 0xcf4
1313
let xk_hebrew_finalzade = 0xcf5
1314
let xk_hebrew_finalzadi = 0xcf5 (** deprecated *)
1315
let xk_hebrew_zade = 0xcf6
1316
let xk_hebrew_zadi = 0xcf6 (** deprecated *)
1317
let xk_hebrew_qoph = 0xcf7
1318
let xk_hebrew_kuf = 0xcf7 (** deprecated *)
1319
let xk_hebrew_resh = 0xcf8
1320
let xk_hebrew_shin = 0xcf9
1321
let xk_hebrew_taw = 0xcfa
1322
let xk_hebrew_taf = 0xcfa (** deprecated *)
1323
let xk_Hebrew_switch = 0xFF7E (** Alias for mode_switch *)
1332
let xk_Thai_kokai = 0xda1
1333
let xk_Thai_khokhai = 0xda2
1334
let xk_Thai_khokhuat = 0xda3
1335
let xk_Thai_khokhwai = 0xda4
1336
let xk_Thai_khokhon = 0xda5
1337
let xk_Thai_khorakhang = 0xda6
1338
let xk_Thai_ngongu = 0xda7
1339
let xk_Thai_chochan = 0xda8
1340
let xk_Thai_choching = 0xda9
1341
let xk_Thai_chochang = 0xdaa
1342
let xk_Thai_soso = 0xdab
1343
let xk_Thai_chochoe = 0xdac
1344
let xk_Thai_yoying = 0xdad
1345
let xk_Thai_dochada = 0xdae
1346
let xk_Thai_topatak = 0xdaf
1347
let xk_Thai_thothan = 0xdb0
1348
let xk_Thai_thonangmontho = 0xdb1
1349
let xk_Thai_thophuthao = 0xdb2
1350
let xk_Thai_nonen = 0xdb3
1351
let xk_Thai_dodek = 0xdb4
1352
let xk_Thai_totao = 0xdb5
1353
let xk_Thai_thothung = 0xdb6
1354
let xk_Thai_thothahan = 0xdb7
1355
let xk_Thai_thothong = 0xdb8
1356
let xk_Thai_nonu = 0xdb9
1357
let xk_Thai_bobaimai = 0xdba
1358
let xk_Thai_popla = 0xdbb
1359
let xk_Thai_phophung = 0xdbc
1360
let xk_Thai_fofa = 0xdbd
1361
let xk_Thai_phophan = 0xdbe
1362
let xk_Thai_fofan = 0xdbf
1363
let xk_Thai_phosamphao = 0xdc0
1364
let xk_Thai_moma = 0xdc1
1365
let xk_Thai_yoyak = 0xdc2
1366
let xk_Thai_rorua = 0xdc3
1367
let xk_Thai_ru = 0xdc4
1368
let xk_Thai_loling = 0xdc5
1369
let xk_Thai_lu = 0xdc6
1370
let xk_Thai_wowaen = 0xdc7
1371
let xk_Thai_sosala = 0xdc8
1372
let xk_Thai_sorusi = 0xdc9
1373
let xk_Thai_sosua = 0xdca
1374
let xk_Thai_hohip = 0xdcb
1375
let xk_Thai_lochula = 0xdcc
1376
let xk_Thai_oang = 0xdcd
1377
let xk_Thai_honokhuk = 0xdce
1378
let xk_Thai_paiyannoi = 0xdcf
1379
let xk_Thai_saraa = 0xdd0
1380
let xk_Thai_maihanakat = 0xdd1
1381
let xk_Thai_saraaa = 0xdd2
1382
let xk_Thai_saraam = 0xdd3
1383
let xk_Thai_sarai = 0xdd4
1384
let xk_Thai_saraii = 0xdd5
1385
let xk_Thai_saraue = 0xdd6
1386
let xk_Thai_sarauee = 0xdd7
1387
let xk_Thai_sarau = 0xdd8
1388
let xk_Thai_sarauu = 0xdd9
1389
let xk_Thai_phinthu = 0xdda
1390
let xk_Thai_maihanakat_maitho = 0xdde
1391
let xk_Thai_baht = 0xddf
1392
let xk_Thai_sarae = 0xde0
1393
let xk_Thai_saraae = 0xde1
1394
let xk_Thai_sarao = 0xde2
1395
let xk_Thai_saraaimaimuan = 0xde3
1396
let xk_Thai_saraaimaimalai = 0xde4
1397
let xk_Thai_lakkhangyao = 0xde5
1398
let xk_Thai_maiyamok = 0xde6
1399
let xk_Thai_maitaikhu = 0xde7
1400
let xk_Thai_maiek = 0xde8
1401
let xk_Thai_maitho = 0xde9
1402
let xk_Thai_maitri = 0xdea
1403
let xk_Thai_maichattawa = 0xdeb
1404
let xk_Thai_thanthakhat = 0xdec
1405
let xk_Thai_nikhahit = 0xded
1406
let xk_Thai_leksun = 0xdf0
1407
let xk_Thai_leknung = 0xdf1
1408
let xk_Thai_leksong = 0xdf2
1409
let xk_Thai_leksam = 0xdf3
1410
let xk_Thai_leksi = 0xdf4
1411
let xk_Thai_lekha = 0xdf5
1412
let xk_Thai_lekhok = 0xdf6
1413
let xk_Thai_lekchet = 0xdf7
1414
let xk_Thai_lekpaet = 0xdf8
1415
let xk_Thai_lekkao = 0xdf9
1425
let xk_Hangul = 0xff31 (** Hangul start/stop(toggle) *)
1426
let xk_Hangul_Start = 0xff32 (** Hangul start *)
1427
let xk_Hangul_End = 0xff33 (** Hangul end, English start *)
1428
let xk_Hangul_Hanja = 0xff34 (** Start Hangul->Hanja Conversion *)
1429
let xk_Hangul_Jamo = 0xff35 (** Hangul Jamo mode *)
1430
let xk_Hangul_Romaja = 0xff36 (** Hangul Romaja mode *)
1431
let xk_Hangul_Codeinput = 0xff37 (** Hangul code input mode *)
1432
let xk_Hangul_Jeonja = 0xff38 (** Jeonja mode *)
1433
let xk_Hangul_Banja = 0xff39 (** Banja mode *)
1434
let xk_Hangul_PreHanja = 0xff3a (** Pre Hanja conversion *)
1435
let xk_Hangul_PostHanja = 0xff3b (** Post Hanja conversion *)
1436
let xk_Hangul_SingleCandidate = 0xff3c (** Single candidate *)
1437
let xk_Hangul_MultipleCandidate = 0xff3d (** Multiple candidate *)
1438
let xk_Hangul_PreviousCandidate = 0xff3e (** Previous candidate *)
1439
let xk_Hangul_Special = 0xff3f (** Special symbols *)
1440
let xk_Hangul_switch = 0xFF7E (** Alias for mode_switch *)
1442
(** Hangul Consonant Characters *)
1443
let xk_Hangul_Kiyeog = 0xea1
1444
let xk_Hangul_SsangKiyeog = 0xea2
1445
let xk_Hangul_KiyeogSios = 0xea3
1446
let xk_Hangul_Nieun = 0xea4
1447
let xk_Hangul_NieunJieuj = 0xea5
1448
let xk_Hangul_NieunHieuh = 0xea6
1449
let xk_Hangul_Dikeud = 0xea7
1450
let xk_Hangul_SsangDikeud = 0xea8
1451
let xk_Hangul_Rieul = 0xea9
1452
let xk_Hangul_RieulKiyeog = 0xeaa
1453
let xk_Hangul_RieulMieum = 0xeab
1454
let xk_Hangul_RieulPieub = 0xeac
1455
let xk_Hangul_RieulSios = 0xead
1456
let xk_Hangul_RieulTieut = 0xeae
1457
let xk_Hangul_RieulPhieuf = 0xeaf
1458
let xk_Hangul_RieulHieuh = 0xeb0
1459
let xk_Hangul_Mieum = 0xeb1
1460
let xk_Hangul_Pieub = 0xeb2
1461
let xk_Hangul_SsangPieub = 0xeb3
1462
let xk_Hangul_PieubSios = 0xeb4
1463
let xk_Hangul_Sios = 0xeb5
1464
let xk_Hangul_SsangSios = 0xeb6
1465
let xk_Hangul_Ieung = 0xeb7
1466
let xk_Hangul_Jieuj = 0xeb8
1467
let xk_Hangul_SsangJieuj = 0xeb9
1468
let xk_Hangul_Cieuc = 0xeba
1469
let xk_Hangul_Khieuq = 0xebb
1470
let xk_Hangul_Tieut = 0xebc
1471
let xk_Hangul_Phieuf = 0xebd
1472
let xk_Hangul_Hieuh = 0xebe
1474
(** Hangul Vowel Characters *)
1475
let xk_Hangul_A = 0xebf
1476
let xk_Hangul_AE = 0xec0
1477
let xk_Hangul_YA = 0xec1
1478
let xk_Hangul_YAE = 0xec2
1479
let xk_Hangul_EO = 0xec3
1480
let xk_Hangul_E = 0xec4
1481
let xk_Hangul_YEO = 0xec5
1482
let xk_Hangul_YE = 0xec6
1483
let xk_Hangul_O = 0xec7
1484
let xk_Hangul_WA = 0xec8
1485
let xk_Hangul_WAE = 0xec9
1486
let xk_Hangul_OE = 0xeca
1487
let xk_Hangul_YO = 0xecb
1488
let xk_Hangul_U = 0xecc
1489
let xk_Hangul_WEO = 0xecd
1490
let xk_Hangul_WE = 0xece
1491
let xk_Hangul_WI = 0xecf
1492
let xk_Hangul_YU = 0xed0
1493
let xk_Hangul_EU = 0xed1
1494
let xk_Hangul_YI = 0xed2
1495
let xk_Hangul_I = 0xed3
1497
(** Hangul syllable-final (JongSeong) Characters *)
1498
let xk_Hangul_J_Kiyeog = 0xed4
1499
let xk_Hangul_J_SsangKiyeog = 0xed5
1500
let xk_Hangul_J_KiyeogSios = 0xed6
1501
let xk_Hangul_J_Nieun = 0xed7
1502
let xk_Hangul_J_NieunJieuj = 0xed8
1503
let xk_Hangul_J_NieunHieuh = 0xed9
1504
let xk_Hangul_J_Dikeud = 0xeda
1505
let xk_Hangul_J_Rieul = 0xedb
1506
let xk_Hangul_J_RieulKiyeog = 0xedc
1507
let xk_Hangul_J_RieulMieum = 0xedd
1508
let xk_Hangul_J_RieulPieub = 0xede
1509
let xk_Hangul_J_RieulSios = 0xedf
1510
let xk_Hangul_J_RieulTieut = 0xee0
1511
let xk_Hangul_J_RieulPhieuf = 0xee1
1512
let xk_Hangul_J_RieulHieuh = 0xee2
1513
let xk_Hangul_J_Mieum = 0xee3
1514
let xk_Hangul_J_Pieub = 0xee4
1515
let xk_Hangul_J_PieubSios = 0xee5
1516
let xk_Hangul_J_Sios = 0xee6
1517
let xk_Hangul_J_SsangSios = 0xee7
1518
let xk_Hangul_J_Ieung = 0xee8
1519
let xk_Hangul_J_Jieuj = 0xee9
1520
let xk_Hangul_J_Cieuc = 0xeea
1521
let xk_Hangul_J_Khieuq = 0xeeb
1522
let xk_Hangul_J_Tieut = 0xeec
1523
let xk_Hangul_J_Phieuf = 0xeed
1524
let xk_Hangul_J_Hieuh = 0xeee
1526
(** Ancient Hangul Consonant Characters *)
1527
let xk_Hangul_RieulYeorinHieuh = 0xeef
1528
let xk_Hangul_SunkyeongeumMieum = 0xef0
1529
let xk_Hangul_SunkyeongeumPieub = 0xef1
1530
let xk_Hangul_PanSios = 0xef2
1531
let xk_Hangul_KkogjiDalrinIeung = 0xef3
1532
let xk_Hangul_SunkyeongeumPhieuf = 0xef4
1533
let xk_Hangul_YeorinHieuh = 0xef5
1535
(** Ancient Hangul Vowel Characters *)
1536
let xk_Hangul_AraeA = 0xef6
1537
let xk_Hangul_AraeAE = 0xef7
1539
(** Ancient Hangul syllable-final (JongSeong) Characters *)
1540
let xk_Hangul_J_PanSios = 0xef8
1541
let xk_Hangul_J_KkogjiDalrinIeung = 0xef9
1542
let xk_Hangul_J_YeorinHieuh = 0xefa
1544
(** Korean currency symbol *)
1545
let xk_Korean_Won = 0xeff
1549
let name_to_keysym = [
1550
"VoidSymbol",0xFFFFFF;
1557
"Scroll_Lock",0xFF14;
1564
"Henkan_Mode",0xFF23;
1569
"Hiragana_Katakana",0xFF27;
1572
"Zenkaku_Hankaku",0xFF2A;
1576
"Kana_Shift",0xFF2E;
1577
"Eisu_Shift",0xFF2F;
1578
"Eisu_toggle",0xFF30;
1601
"Mode_switch",0xFF7E;
1602
"script_switch",0xFF7E;
1617
"KP_Page_Up",0xFF9A;
1619
"KP_Page_Down",0xFF9B;
1625
"KP_Multiply",0xFFAA;
1627
"KP_Separator",0xFFAC;
1628
"KP_Subtract",0xFFAD;
1629
"KP_Decimal",0xFFAE;
1706
"Shift_Lock",0xFFE6;
1716
"ISO_Level2_Latch",0xFE02;
1717
"ISO_Level3_Shift",0xFE03;
1718
"ISO_Level3_Latch",0xFE04;
1719
"ISO_Level3_Lock",0xFE05;
1720
"ISO_Group_Shift",0xFF7E;
1721
"ISO_Group_Latch",0xFE06;
1722
"ISO_Group_Lock",0xFE07;
1723
"ISO_Next_Group",0xFE08;
1724
"ISO_Next_Group_Lock",0xFE09;
1725
"ISO_Prev_Group",0xFE0A;
1726
"ISO_Prev_Group_Lock",0xFE0B;
1727
"ISO_First_Group",0xFE0C;
1728
"ISO_First_Group_Lock",0xFE0D;
1729
"ISO_Last_Group",0xFE0E;
1730
"ISO_Last_Group_Lock",0xFE0F;
1731
"ISO_Left_Tab",0xFE20;
1732
"ISO_Move_Line_Up",0xFE21;
1733
"ISO_Move_Line_Down",0xFE22;
1734
"ISO_Partial_Line_Up",0xFE23;
1735
"ISO_Partial_Line_Down",0xFE24;
1736
"ISO_Partial_Space_Left",0xFE25;
1737
"ISO_Partial_Space_Right",0xFE26;
1738
"ISO_Set_Margin_Left",0xFE27;
1739
"ISO_Set_Margin_Right",0xFE28;
1740
"ISO_Release_Margin_Left",0xFE29;
1741
"ISO_Release_Margin_Right",0xFE2A;
1742
"ISO_Release_Both_Margins",0xFE2B;
1743
"ISO_Fast_Cursor_Left",0xFE2C;
1744
"ISO_Fast_Cursor_Right",0xFE2D;
1745
"ISO_Fast_Cursor_Up",0xFE2E;
1746
"ISO_Fast_Cursor_Down",0xFE2F;
1747
"ISO_Continuous_Underline",0xFE30;
1748
"ISO_Discontinuous_Underline",0xFE31;
1749
"ISO_Emphasize",0xFE32;
1750
"ISO_Center_Object",0xFE33;
1752
"dead_grave",0xFE50;
1753
"dead_acute",0xFE51;
1754
"dead_circumflex",0xFE52;
1755
"dead_tilde",0xFE53;
1756
"dead_macron",0xFE54;
1757
"dead_breve",0xFE55;
1758
"dead_abovedot",0xFE56;
1759
"dead_diaeresis",0xFE57;
1760
"dead_abovering",0xFE58;
1761
"dead_doubleacute",0xFE59;
1762
"dead_caron",0xFE5A;
1763
"dead_cedilla",0xFE5B;
1764
"dead_ogonek",0xFE5C;
1766
"dead_voiced_sound",0xFE5E;
1767
"dead_semivoiced_sound",0xFE5F;
1768
"dead_belowdot",0xFE60;
1769
"First_Virtual_Screen",0xFED0;
1770
"Prev_Virtual_Screen",0xFED1;
1771
"Next_Virtual_Screen",0xFED2;
1772
"Last_Virtual_Screen",0xFED4;
1773
"Terminate_Server",0xFED5;
1774
"AccessX_Enable",0xFE70;
1775
"AccessX_Feedback_Enable",0xFE71;
1776
"RepeatKeys_Enable",0xFE72;
1777
"SlowKeys_Enable",0xFE73;
1778
"BounceKeys_Enable",0xFE74;
1779
"StickyKeys_Enable",0xFE75;
1780
"MouseKeys_Enable",0xFE76;
1781
"MouseKeys_Accel_Enable",0xFE77;
1782
"Overlay1_Enable",0xFE78;
1783
"Overlay2_Enable",0xFE79;
1784
"AudibleBell_Enable",0xFE7A;
1785
"Pointer_Left",0xFEE0;
1786
"Pointer_Right",0xFEE1;
1787
"Pointer_Up",0xFEE2;
1788
"Pointer_Down",0xFEE3;
1789
"Pointer_UpLeft",0xFEE4;
1790
"Pointer_UpRight",0xFEE5;
1791
"Pointer_DownLeft",0xFEE6;
1792
"Pointer_DownRight",0xFEE7;
1793
"Pointer_Button_Dflt",0xFEE8;
1794
"Pointer_Button1",0xFEE9;
1795
"Pointer_Button2",0xFEEA;
1796
"Pointer_Button3",0xFEEB;
1797
"Pointer_Button4",0xFEEC;
1798
"Pointer_Button5",0xFEED;
1799
"Pointer_DblClick_Dflt",0xFEEE;
1800
"Pointer_DblClick1",0xFEEF;
1801
"Pointer_DblClick2",0xFEF0;
1802
"Pointer_DblClick3",0xFEF1;
1803
"Pointer_DblClick4",0xFEF2;
1804
"Pointer_DblClick5",0xFEF3;
1805
"Pointer_Drag_Dflt",0xFEF4;
1806
"Pointer_Drag1",0xFEF5;
1807
"Pointer_Drag2",0xFEF6;
1808
"Pointer_Drag3",0xFEF7;
1809
"Pointer_Drag4",0xFEF8;
1810
"Pointer_Drag5",0xFEFD;
1811
"Pointer_EnableKeys",0xFEF9;
1812
"Pointer_Accelerate",0xFEFA;
1813
"Pointer_DfltBtnNext",0xFEFB;
1814
"Pointer_DfltBtnPrev",0xFEFC;
1815
"3270_Duplicate",0xFD01;
1816
"3270_FieldMark",0xFD02;
1817
"3270_Right2",0xFD03;
1818
"3270_Left2",0xFD04;
1819
"3270_BackTab",0xFD05;
1820
"3270_EraseEOF",0xFD06;
1821
"3270_EraseInput",0xFD07;
1822
"3270_Reset",0xFD08;
1829
"3270_CursorBlink",0xFD0F;
1830
"3270_AltCursor",0xFD10;
1831
"3270_KeyClick",0xFD11;
1833
"3270_Ident",0xFD13;
1837
"3270_Setup",0xFD17;
1838
"3270_Record",0xFD18;
1839
"3270_ChangeScreen",0xFD19;
1840
"3270_DeleteWord",0xFD1A;
1841
"3270_ExSelect",0xFD1B;
1842
"3270_CursorSelect",0xFD1C;
1843
"3270_PrintScreen",0xFD1D;
1844
"3270_Enter",0xFD1E;
1905
"bracketleft",0x05b;
1907
"bracketright",0x05d;
1908
"asciicircum",0x05e;
1942
"nobreakspace",0x0a0;
1952
"ordfeminine",0x0aa;
1953
"guillemotleft",0x0ab;
1960
"twosuperior",0x0b2;
1961
"threesuperior",0x0b3;
1965
"periodcentered",0x0b7;
1967
"onesuperior",0x0b9;
1969
"guillemotright",0x0bb;
1972
"threequarters",0x0be;
1973
"questiondown",0x0bf;
1976
"Acircumflex",0x0c2;
1984
"Ecircumflex",0x0ca;
1988
"Icircumflex",0x0ce;
1995
"Ocircumflex",0x0d4;
2002
"Ucircumflex",0x0db;
2010
"acircumflex",0x0e2;
2018
"ecircumflex",0x0ea;
2022
"icircumflex",0x0ee;
2028
"ocircumflex",0x0f4;
2035
"ucircumflex",0x0fb;
2061
"doubleacute",0x1bd;
2075
"Odoubleacute",0x1d5;
2078
"Udoubleacute",0x1db;
2091
"odoubleacute",0x1f5;
2092
"udoubleacute",0x1fb;
2098
"Hcircumflex",0x2a6;
2101
"Jcircumflex",0x2ac;
2103
"hcircumflex",0x2b6;
2106
"jcircumflex",0x2bc;
2108
"Ccircumflex",0x2c6;
2110
"Gcircumflex",0x2d8;
2112
"Scircumflex",0x2de;
2114
"ccircumflex",0x2e6;
2116
"gcircumflex",0x2f8;
2118
"scircumflex",0x2fe;
2156
"kana_fullstop",0x4a1;
2157
"kana_openingbracket",0x4a2;
2158
"kana_closingbracket",0x4a3;
2160
"kana_conjunctive",0x4a5;
2161
"kana_middledot",0x4a5;
2173
"prolongedsound",0x4b0;
2222
"voicedsound",0x4de;
2223
"semivoicedsound",0x4df;
2224
"kana_switch",0xFF7E;
2225
"Arabic_comma",0x5ac;
2226
"Arabic_semicolon",0x5bb;
2227
"Arabic_question_mark",0x5bf;
2228
"Arabic_hamza",0x5c1;
2229
"Arabic_maddaonalef",0x5c2;
2230
"Arabic_hamzaonalef",0x5c3;
2231
"Arabic_hamzaonwaw",0x5c4;
2232
"Arabic_hamzaunderalef",0x5c5;
2233
"Arabic_hamzaonyeh",0x5c6;
2234
"Arabic_alef",0x5c7;
2236
"Arabic_tehmarbuta",0x5c9;
2238
"Arabic_theh",0x5cb;
2239
"Arabic_jeem",0x5cc;
2241
"Arabic_khah",0x5ce;
2243
"Arabic_thal",0x5d0;
2245
"Arabic_zain",0x5d2;
2246
"Arabic_seen",0x5d3;
2247
"Arabic_sheen",0x5d4;
2253
"Arabic_ghain",0x5da;
2254
"Arabic_tatweel",0x5e0;
2259
"Arabic_meem",0x5e5;
2260
"Arabic_noon",0x5e6;
2264
"Arabic_alefmaksura",0x5e9;
2266
"Arabic_fathatan",0x5eb;
2267
"Arabic_dammatan",0x5ec;
2268
"Arabic_kasratan",0x5ed;
2269
"Arabic_fatha",0x5ee;
2270
"Arabic_damma",0x5ef;
2271
"Arabic_kasra",0x5f0;
2272
"Arabic_shadda",0x5f1;
2273
"Arabic_sukun",0x5f2;
2274
"Arabic_switch",0xFF7E;
2275
"Serbian_dje",0x6a1;
2276
"Macedonia_gje",0x6a2;
2277
"Cyrillic_io",0x6a3;
2278
"Ukrainian_ie",0x6a4;
2279
"Ukranian_je",0x6a4;
2280
"Macedonia_dse",0x6a5;
2281
"Ukrainian_i",0x6a6;
2283
"Ukrainian_yi",0x6a7;
2284
"Ukranian_yi",0x6a7;
2285
"Cyrillic_je",0x6a8;
2287
"Cyrillic_lje",0x6a9;
2288
"Serbian_lje",0x6a9;
2289
"Cyrillic_nje",0x6aa;
2290
"Serbian_nje",0x6aa;
2291
"Serbian_tshe",0x6ab;
2292
"Macedonia_kje",0x6ac;
2293
"Byelorussian_shortu",0x6ae;
2294
"Cyrillic_dzhe",0x6af;
2295
"Serbian_dze",0x6af;
2297
"Serbian_DJE",0x6b1;
2298
"Macedonia_GJE",0x6b2;
2299
"Cyrillic_IO",0x6b3;
2300
"Ukrainian_IE",0x6b4;
2301
"Ukranian_JE",0x6b4;
2302
"Macedonia_DSE",0x6b5;
2303
"Ukrainian_I",0x6b6;
2305
"Ukrainian_YI",0x6b7;
2306
"Ukranian_YI",0x6b7;
2307
"Cyrillic_JE",0x6b8;
2309
"Cyrillic_LJE",0x6b9;
2310
"Serbian_LJE",0x6b9;
2311
"Cyrillic_NJE",0x6ba;
2312
"Serbian_NJE",0x6ba;
2313
"Serbian_TSHE",0x6bb;
2314
"Macedonia_KJE",0x6bc;
2315
"Byelorussian_SHORTU",0x6be;
2316
"Cyrillic_DZHE",0x6bf;
2317
"Serbian_DZE",0x6bf;
2318
"Cyrillic_yu",0x6c0;
2320
"Cyrillic_be",0x6c2;
2321
"Cyrillic_tse",0x6c3;
2322
"Cyrillic_de",0x6c4;
2323
"Cyrillic_ie",0x6c5;
2324
"Cyrillic_ef",0x6c6;
2325
"Cyrillic_ghe",0x6c7;
2326
"Cyrillic_ha",0x6c8;
2328
"Cyrillic_shorti",0x6ca;
2329
"Cyrillic_ka",0x6cb;
2330
"Cyrillic_el",0x6cc;
2331
"Cyrillic_em",0x6cd;
2332
"Cyrillic_en",0x6ce;
2334
"Cyrillic_pe",0x6d0;
2335
"Cyrillic_ya",0x6d1;
2336
"Cyrillic_er",0x6d2;
2337
"Cyrillic_es",0x6d3;
2338
"Cyrillic_te",0x6d4;
2340
"Cyrillic_zhe",0x6d6;
2341
"Cyrillic_ve",0x6d7;
2342
"Cyrillic_softsign",0x6d8;
2343
"Cyrillic_yeru",0x6d9;
2344
"Cyrillic_ze",0x6da;
2345
"Cyrillic_sha",0x6db;
2347
"Cyrillic_shcha",0x6dd;
2348
"Cyrillic_che",0x6de;
2349
"Cyrillic_hardsign",0x6df;
2350
"Cyrillic_YU",0x6e0;
2352
"Cyrillic_BE",0x6e2;
2353
"Cyrillic_TSE",0x6e3;
2354
"Cyrillic_DE",0x6e4;
2355
"Cyrillic_IE",0x6e5;
2356
"Cyrillic_EF",0x6e6;
2357
"Cyrillic_GHE",0x6e7;
2358
"Cyrillic_HA",0x6e8;
2360
"Cyrillic_SHORTI",0x6ea;
2361
"Cyrillic_KA",0x6eb;
2362
"Cyrillic_EL",0x6ec;
2363
"Cyrillic_EM",0x6ed;
2364
"Cyrillic_EN",0x6ee;
2366
"Cyrillic_PE",0x6f0;
2367
"Cyrillic_YA",0x6f1;
2368
"Cyrillic_ER",0x6f2;
2369
"Cyrillic_ES",0x6f3;
2370
"Cyrillic_TE",0x6f4;
2372
"Cyrillic_ZHE",0x6f6;
2373
"Cyrillic_VE",0x6f7;
2374
"Cyrillic_SOFTSIGN",0x6f8;
2375
"Cyrillic_YERU",0x6f9;
2376
"Cyrillic_ZE",0x6fa;
2377
"Cyrillic_SHA",0x6fb;
2379
"Cyrillic_SHCHA",0x6fd;
2380
"Cyrillic_CHE",0x6fe;
2381
"Cyrillic_HARDSIGN",0x6ff;
2382
"Greek_ALPHAaccent",0x7a1;
2383
"Greek_EPSILONaccent",0x7a2;
2384
"Greek_ETAaccent",0x7a3;
2385
"Greek_IOTAaccent",0x7a4;
2386
"Greek_IOTAdiaeresis",0x7a5;
2387
"Greek_OMICRONaccent",0x7a7;
2388
"Greek_UPSILONaccent",0x7a8;
2389
"Greek_UPSILONdieresis",0x7a9;
2390
"Greek_OMEGAaccent",0x7ab;
2391
"Greek_accentdieresis",0x7ae;
2392
"Greek_horizbar",0x7af;
2393
"Greek_alphaaccent",0x7b1;
2394
"Greek_epsilonaccent",0x7b2;
2395
"Greek_etaaccent",0x7b3;
2396
"Greek_iotaaccent",0x7b4;
2397
"Greek_iotadieresis",0x7b5;
2398
"Greek_iotaaccentdieresis",0x7b6;
2399
"Greek_omicronaccent",0x7b7;
2400
"Greek_upsilonaccent",0x7b8;
2401
"Greek_upsilondieresis",0x7b9;
2402
"Greek_upsilonaccentdieresis",0x7ba;
2403
"Greek_omegaaccent",0x7bb;
2404
"Greek_ALPHA",0x7c1;
2406
"Greek_GAMMA",0x7c3;
2407
"Greek_DELTA",0x7c4;
2408
"Greek_EPSILON",0x7c5;
2411
"Greek_THETA",0x7c8;
2413
"Greek_KAPPA",0x7ca;
2414
"Greek_LAMDA",0x7cb;
2415
"Greek_LAMBDA",0x7cb;
2419
"Greek_OMICRON",0x7cf;
2422
"Greek_SIGMA",0x7d2;
2424
"Greek_UPSILON",0x7d5;
2428
"Greek_OMEGA",0x7d9;
2429
"Greek_alpha",0x7e1;
2431
"Greek_gamma",0x7e3;
2432
"Greek_delta",0x7e4;
2433
"Greek_epsilon",0x7e5;
2436
"Greek_theta",0x7e8;
2438
"Greek_kappa",0x7ea;
2439
"Greek_lamda",0x7eb;
2440
"Greek_lambda",0x7eb;
2444
"Greek_omicron",0x7ef;
2447
"Greek_sigma",0x7f2;
2448
"Greek_finalsmallsigma",0x7f3;
2450
"Greek_upsilon",0x7f5;
2454
"Greek_omega",0x7f9;
2455
"Greek_switch",0xFF7E;
2456
"leftradical",0x8a1;
2457
"topleftradical",0x8a2;
2458
"horizconnector",0x8a3;
2459
"topintegral",0x8a4;
2460
"botintegral",0x8a5;
2461
"vertconnector",0x8a6;
2462
"topleftsqbracket",0x8a7;
2463
"botleftsqbracket",0x8a8;
2464
"toprightsqbracket",0x8a9;
2465
"botrightsqbracket",0x8aa;
2466
"topleftparens",0x8ab;
2467
"botleftparens",0x8ac;
2468
"toprightparens",0x8ad;
2469
"botrightparens",0x8ae;
2470
"leftmiddlecurlybrace",0x8af;
2471
"rightmiddlecurlybrace",0x8b0;
2472
"topleftsummation",0x8b1;
2473
"botleftsummation",0x8b2;
2474
"topvertsummationconnector",0x8b3;
2475
"botvertsummationconnector",0x8b4;
2476
"toprightsummation",0x8b5;
2477
"botrightsummation",0x8b6;
2478
"rightmiddlesummation",0x8b7;
2479
"lessthanequal",0x8bc;
2481
"greaterthanequal",0x8be;
2487
"approximate",0x8c8;
2488
"similarequal",0x8c9;
2495
"intersection",0x8dc;
2499
"partialderivative",0x8ef;
2506
"soliddiamond",0x9e0;
2507
"checkerboard",0x9e1;
2514
"lowrightcorner",0x9ea;
2515
"uprightcorner",0x9eb;
2516
"upleftcorner",0x9ec;
2517
"lowleftcorner",0x9ed;
2518
"crossinglines",0x9ee;
2519
"horizlinescan1",0x9ef;
2520
"horizlinescan3",0x9f0;
2521
"horizlinescan5",0x9f1;
2522
"horizlinescan7",0x9f2;
2523
"horizlinescan9",0x9f3;
2539
"signifblank",0xaac;
2541
"doubbaselinedot",0xaaf;
2546
"threefifths",0xab4;
2552
"leftanglebracket",0xabc;
2553
"decimalpoint",0xabd;
2554
"rightanglebracket",0xabe;
2557
"threeeighths",0xac4;
2558
"fiveeighths",0xac5;
2559
"seveneighths",0xac6;
2561
"signaturemark",0xaca;
2562
"trademarkincircle",0xacb;
2563
"leftopentriangle",0xacc;
2564
"rightopentriangle",0xacd;
2565
"emopencircle",0xace;
2566
"emopenrectangle",0xacf;
2567
"leftsinglequotemark",0xad0;
2568
"rightsinglequotemark",0xad1;
2569
"leftdoublequotemark",0xad2;
2570
"rightdoublequotemark",0xad3;
2571
"prescription",0xad4;
2576
"filledrectbullet",0xadb;
2577
"filledlefttribullet",0xadc;
2578
"filledrighttribullet",0xadd;
2579
"emfilledcircle",0xade;
2580
"emfilledrect",0xadf;
2581
"enopencircbullet",0xae0;
2582
"enopensquarebullet",0xae1;
2583
"openrectbullet",0xae2;
2584
"opentribulletup",0xae3;
2585
"opentribulletdown",0xae4;
2587
"enfilledcircbullet",0xae6;
2588
"enfilledsqbullet",0xae7;
2589
"filledtribulletup",0xae8;
2590
"filledtribulletdown",0xae9;
2591
"leftpointer",0xaea;
2592
"rightpointer",0xaeb;
2596
"maltesecross",0xaf0;
2598
"doubledagger",0xaf2;
2600
"ballotcross",0xaf4;
2601
"musicalsharp",0xaf5;
2602
"musicalflat",0xaf6;
2604
"femalesymbol",0xaf8;
2606
"telephonerecorder",0xafa;
2607
"phonographcopyright",0xafb;
2609
"singlelowquotemark",0xafd;
2610
"doublelowquotemark",0xafe;
2631
"hebrew_doublelowline",0xcdf;
2632
"hebrew_aleph",0xce0;
2634
"hebrew_beth",0xce1;
2635
"hebrew_gimel",0xce2;
2636
"hebrew_gimmel",0xce2;
2637
"hebrew_dalet",0xce3;
2638
"hebrew_daleth",0xce3;
2641
"hebrew_zain",0xce6;
2642
"hebrew_zayin",0xce6;
2643
"hebrew_chet",0xce7;
2646
"hebrew_teth",0xce8;
2648
"hebrew_finalkaph",0xcea;
2649
"hebrew_kaph",0xceb;
2650
"hebrew_lamed",0xcec;
2651
"hebrew_finalmem",0xced;
2653
"hebrew_finalnun",0xcef;
2655
"hebrew_samech",0xcf1;
2656
"hebrew_samekh",0xcf1;
2657
"hebrew_ayin",0xcf2;
2658
"hebrew_finalpe",0xcf3;
2660
"hebrew_finalzade",0xcf5;
2661
"hebrew_finalzadi",0xcf5;
2662
"hebrew_zade",0xcf6;
2663
"hebrew_zadi",0xcf6;
2664
"hebrew_qoph",0xcf7;
2666
"hebrew_resh",0xcf8;
2667
"hebrew_shin",0xcf9;
2670
"Hebrew_switch",0xFF7E;
2672
"Thai_khokhai",0xda2;
2673
"Thai_khokhuat",0xda3;
2674
"Thai_khokhwai",0xda4;
2675
"Thai_khokhon",0xda5;
2676
"Thai_khorakhang",0xda6;
2677
"Thai_ngongu",0xda7;
2678
"Thai_chochan",0xda8;
2679
"Thai_choching",0xda9;
2680
"Thai_chochang",0xdaa;
2682
"Thai_chochoe",0xdac;
2683
"Thai_yoying",0xdad;
2684
"Thai_dochada",0xdae;
2685
"Thai_topatak",0xdaf;
2686
"Thai_thothan",0xdb0;
2687
"Thai_thonangmontho",0xdb1;
2688
"Thai_thophuthao",0xdb2;
2692
"Thai_thothung",0xdb6;
2693
"Thai_thothahan",0xdb7;
2694
"Thai_thothong",0xdb8;
2696
"Thai_bobaimai",0xdba;
2698
"Thai_phophung",0xdbc;
2700
"Thai_phophan",0xdbe;
2702
"Thai_phosamphao",0xdc0;
2707
"Thai_loling",0xdc5;
2709
"Thai_wowaen",0xdc7;
2710
"Thai_sosala",0xdc8;
2711
"Thai_sorusi",0xdc9;
2714
"Thai_lochula",0xdcc;
2716
"Thai_honokhuk",0xdce;
2717
"Thai_paiyannoi",0xdcf;
2719
"Thai_maihanakat",0xdd1;
2720
"Thai_saraaa",0xdd2;
2721
"Thai_saraam",0xdd3;
2723
"Thai_saraii",0xdd5;
2724
"Thai_saraue",0xdd6;
2725
"Thai_sarauee",0xdd7;
2727
"Thai_sarauu",0xdd9;
2728
"Thai_phinthu",0xdda;
2729
"Thai_maihanakat_maitho",0xdde;
2732
"Thai_saraae",0xde1;
2734
"Thai_saraaimaimuan",0xde3;
2735
"Thai_saraaimaimalai",0xde4;
2736
"Thai_lakkhangyao",0xde5;
2737
"Thai_maiyamok",0xde6;
2738
"Thai_maitaikhu",0xde7;
2740
"Thai_maitho",0xde9;
2741
"Thai_maitri",0xdea;
2742
"Thai_maichattawa",0xdeb;
2743
"Thai_thanthakhat",0xdec;
2744
"Thai_nikhahit",0xded;
2745
"Thai_leksun",0xdf0;
2746
"Thai_leknung",0xdf1;
2747
"Thai_leksong",0xdf2;
2748
"Thai_leksam",0xdf3;
2751
"Thai_lekhok",0xdf6;
2752
"Thai_lekchet",0xdf7;
2753
"Thai_lekpaet",0xdf8;
2754
"Thai_lekkao",0xdf9;
2756
"Hangul_Start",0xff32;
2757
"Hangul_End",0xff33;
2758
"Hangul_Hanja",0xff34;
2759
"Hangul_Jamo",0xff35;
2760
"Hangul_Romaja",0xff36;
2761
"Hangul_Codeinput",0xff37;
2762
"Hangul_Jeonja",0xff38;
2763
"Hangul_Banja",0xff39;
2764
"Hangul_PreHanja",0xff3a;
2765
"Hangul_PostHanja",0xff3b;
2766
"Hangul_SingleCandidate",0xff3c;
2767
"Hangul_MultipleCandidate",0xff3d;
2768
"Hangul_PreviousCandidate",0xff3e;
2769
"Hangul_Special",0xff3f;
2770
"Hangul_switch",0xFF7E;
2771
"Hangul_Kiyeog",0xea1;
2772
"Hangul_SsangKiyeog",0xea2;
2773
"Hangul_KiyeogSios",0xea3;
2774
"Hangul_Nieun",0xea4;
2775
"Hangul_NieunJieuj",0xea5;
2776
"Hangul_NieunHieuh",0xea6;
2777
"Hangul_Dikeud",0xea7;
2778
"Hangul_SsangDikeud",0xea8;
2779
"Hangul_Rieul",0xea9;
2780
"Hangul_RieulKiyeog",0xeaa;
2781
"Hangul_RieulMieum",0xeab;
2782
"Hangul_RieulPieub",0xeac;
2783
"Hangul_RieulSios",0xead;
2784
"Hangul_RieulTieut",0xeae;
2785
"Hangul_RieulPhieuf",0xeaf;
2786
"Hangul_RieulHieuh",0xeb0;
2787
"Hangul_Mieum",0xeb1;
2788
"Hangul_Pieub",0xeb2;
2789
"Hangul_SsangPieub",0xeb3;
2790
"Hangul_PieubSios",0xeb4;
2791
"Hangul_Sios",0xeb5;
2792
"Hangul_SsangSios",0xeb6;
2793
"Hangul_Ieung",0xeb7;
2794
"Hangul_Jieuj",0xeb8;
2795
"Hangul_SsangJieuj",0xeb9;
2796
"Hangul_Cieuc",0xeba;
2797
"Hangul_Khieuq",0xebb;
2798
"Hangul_Tieut",0xebc;
2799
"Hangul_Phieuf",0xebd;
2800
"Hangul_Hieuh",0xebe;
2822
"Hangul_J_Kiyeog",0xed4;
2823
"Hangul_J_SsangKiyeog",0xed5;
2824
"Hangul_J_KiyeogSios",0xed6;
2825
"Hangul_J_Nieun",0xed7;
2826
"Hangul_J_NieunJieuj",0xed8;
2827
"Hangul_J_NieunHieuh",0xed9;
2828
"Hangul_J_Dikeud",0xeda;
2829
"Hangul_J_Rieul",0xedb;
2830
"Hangul_J_RieulKiyeog",0xedc;
2831
"Hangul_J_RieulMieum",0xedd;
2832
"Hangul_J_RieulPieub",0xede;
2833
"Hangul_J_RieulSios",0xedf;
2834
"Hangul_J_RieulTieut",0xee0;
2835
"Hangul_J_RieulPhieuf",0xee1;
2836
"Hangul_J_RieulHieuh",0xee2;
2837
"Hangul_J_Mieum",0xee3;
2838
"Hangul_J_Pieub",0xee4;
2839
"Hangul_J_PieubSios",0xee5;
2840
"Hangul_J_Sios",0xee6;
2841
"Hangul_J_SsangSios",0xee7;
2842
"Hangul_J_Ieung",0xee8;
2843
"Hangul_J_Jieuj",0xee9;
2844
"Hangul_J_Cieuc",0xeea;
2845
"Hangul_J_Khieuq",0xeeb;
2846
"Hangul_J_Tieut",0xeec;
2847
"Hangul_J_Phieuf",0xeed;
2848
"Hangul_J_Hieuh",0xeee;
2849
"Hangul_RieulYeorinHieuh",0xeef;
2850
"Hangul_SunkyeongeumMieum",0xef0;
2851
"Hangul_SunkyeongeumPieub",0xef1;
2852
"Hangul_PanSios",0xef2;
2853
"Hangul_KkogjiDalrinIeung",0xef3;
2854
"Hangul_SunkyeongeumPhieuf",0xef4;
2855
"Hangul_YeorinHieuh",0xef5;
2856
"Hangul_AraeA",0xef6;
2857
"Hangul_AraeAE",0xef7;
2858
"Hangul_J_PanSios",0xef8;
2859
"Hangul_J_KkogjiDalrinIeung",0xef9;
2860
"Hangul_J_YeorinHieuh",0xefa;
2863
let keysym_to_name = [
2864
0xFFFFFF,"VoidSymbol";
2871
0xFF14,"Scroll_Lock";
2878
0xFF23,"Henkan_Mode";
2883
0xFF27,"Hiragana_Katakana";
2886
0xFF2A,"Zenkaku_Hankaku";
2890
0xFF2E,"Kana_Shift";
2891
0xFF2F,"Eisu_Shift";
2892
0xFF30,"Eisu_toggle";
2915
0xFF7E,"Mode_switch";
2916
0xFF7E,"script_switch";
2931
0xFF9A,"KP_Page_Up";
2933
0xFF9B,"KP_Page_Down";
2939
0xFFAA,"KP_Multiply";
2941
0xFFAC,"KP_Separator";
2942
0xFFAD,"KP_Subtract";
2943
0xFFAE,"KP_Decimal";
3020
0xFFE6,"Shift_Lock";
3030
0xFE02,"ISO_Level2_Latch";
3031
0xFE03,"ISO_Level3_Shift";
3032
0xFE04,"ISO_Level3_Latch";
3033
0xFE05,"ISO_Level3_Lock";
3034
0xFF7E,"ISO_Group_Shift";
3035
0xFE06,"ISO_Group_Latch";
3036
0xFE07,"ISO_Group_Lock";
3037
0xFE08,"ISO_Next_Group";
3038
0xFE09,"ISO_Next_Group_Lock";
3039
0xFE0A,"ISO_Prev_Group";
3040
0xFE0B,"ISO_Prev_Group_Lock";
3041
0xFE0C,"ISO_First_Group";
3042
0xFE0D,"ISO_First_Group_Lock";
3043
0xFE0E,"ISO_Last_Group";
3044
0xFE0F,"ISO_Last_Group_Lock";
3045
0xFE20,"ISO_Left_Tab";
3046
0xFE21,"ISO_Move_Line_Up";
3047
0xFE22,"ISO_Move_Line_Down";
3048
0xFE23,"ISO_Partial_Line_Up";
3049
0xFE24,"ISO_Partial_Line_Down";
3050
0xFE25,"ISO_Partial_Space_Left";
3051
0xFE26,"ISO_Partial_Space_Right";
3052
0xFE27,"ISO_Set_Margin_Left";
3053
0xFE28,"ISO_Set_Margin_Right";
3054
0xFE29,"ISO_Release_Margin_Left";
3055
0xFE2A,"ISO_Release_Margin_Right";
3056
0xFE2B,"ISO_Release_Both_Margins";
3057
0xFE2C,"ISO_Fast_Cursor_Left";
3058
0xFE2D,"ISO_Fast_Cursor_Right";
3059
0xFE2E,"ISO_Fast_Cursor_Up";
3060
0xFE2F,"ISO_Fast_Cursor_Down";
3061
0xFE30,"ISO_Continuous_Underline";
3062
0xFE31,"ISO_Discontinuous_Underline";
3063
0xFE32,"ISO_Emphasize";
3064
0xFE33,"ISO_Center_Object";
3066
0xFE50,"dead_grave";
3067
0xFE51,"dead_acute";
3068
0xFE52,"dead_circumflex";
3069
0xFE53,"dead_tilde";
3070
0xFE54,"dead_macron";
3071
0xFE55,"dead_breve";
3072
0xFE56,"dead_abovedot";
3073
0xFE57,"dead_diaeresis";
3074
0xFE58,"dead_abovering";
3075
0xFE59,"dead_doubleacute";
3076
0xFE5A,"dead_caron";
3077
0xFE5B,"dead_cedilla";
3078
0xFE5C,"dead_ogonek";
3080
0xFE5E,"dead_voiced_sound";
3081
0xFE5F,"dead_semivoiced_sound";
3082
0xFE60,"dead_belowdot";
3083
0xFED0,"First_Virtual_Screen";
3084
0xFED1,"Prev_Virtual_Screen";
3085
0xFED2,"Next_Virtual_Screen";
3086
0xFED4,"Last_Virtual_Screen";
3087
0xFED5,"Terminate_Server";
3088
0xFE70,"AccessX_Enable";
3089
0xFE71,"AccessX_Feedback_Enable";
3090
0xFE72,"RepeatKeys_Enable";
3091
0xFE73,"SlowKeys_Enable";
3092
0xFE74,"BounceKeys_Enable";
3093
0xFE75,"StickyKeys_Enable";
3094
0xFE76,"MouseKeys_Enable";
3095
0xFE77,"MouseKeys_Accel_Enable";
3096
0xFE78,"Overlay1_Enable";
3097
0xFE79,"Overlay2_Enable";
3098
0xFE7A,"AudibleBell_Enable";
3099
0xFEE0,"Pointer_Left";
3100
0xFEE1,"Pointer_Right";
3101
0xFEE2,"Pointer_Up";
3102
0xFEE3,"Pointer_Down";
3103
0xFEE4,"Pointer_UpLeft";
3104
0xFEE5,"Pointer_UpRight";
3105
0xFEE6,"Pointer_DownLeft";
3106
0xFEE7,"Pointer_DownRight";
3107
0xFEE8,"Pointer_Button_Dflt";
3108
0xFEE9,"Pointer_Button1";
3109
0xFEEA,"Pointer_Button2";
3110
0xFEEB,"Pointer_Button3";
3111
0xFEEC,"Pointer_Button4";
3112
0xFEED,"Pointer_Button5";
3113
0xFEEE,"Pointer_DblClick_Dflt";
3114
0xFEEF,"Pointer_DblClick1";
3115
0xFEF0,"Pointer_DblClick2";
3116
0xFEF1,"Pointer_DblClick3";
3117
0xFEF2,"Pointer_DblClick4";
3118
0xFEF3,"Pointer_DblClick5";
3119
0xFEF4,"Pointer_Drag_Dflt";
3120
0xFEF5,"Pointer_Drag1";
3121
0xFEF6,"Pointer_Drag2";
3122
0xFEF7,"Pointer_Drag3";
3123
0xFEF8,"Pointer_Drag4";
3124
0xFEFD,"Pointer_Drag5";
3125
0xFEF9,"Pointer_EnableKeys";
3126
0xFEFA,"Pointer_Accelerate";
3127
0xFEFB,"Pointer_DfltBtnNext";
3128
0xFEFC,"Pointer_DfltBtnPrev";
3129
0xFD01,"3270_Duplicate";
3130
0xFD02,"3270_FieldMark";
3131
0xFD03,"3270_Right2";
3132
0xFD04,"3270_Left2";
3133
0xFD05,"3270_BackTab";
3134
0xFD06,"3270_EraseEOF";
3135
0xFD07,"3270_EraseInput";
3136
0xFD08,"3270_Reset";
3143
0xFD0F,"3270_CursorBlink";
3144
0xFD10,"3270_AltCursor";
3145
0xFD11,"3270_KeyClick";
3147
0xFD13,"3270_Ident";
3151
0xFD17,"3270_Setup";
3152
0xFD18,"3270_Record";
3153
0xFD19,"3270_ChangeScreen";
3154
0xFD1A,"3270_DeleteWord";
3155
0xFD1B,"3270_ExSelect";
3156
0xFD1C,"3270_CursorSelect";
3157
0xFD1D,"3270_PrintScreen";
3158
0xFD1E,"3270_Enter";
3219
0x05b,"bracketleft";
3221
0x05d,"bracketright";
3222
0x05e,"asciicircum";
3256
0x0a0,"nobreakspace";
3266
0x0aa,"ordfeminine";
3267
0x0ab,"guillemotleft";
3274
0x0b2,"twosuperior";
3275
0x0b3,"threesuperior";
3279
0x0b7,"periodcentered";
3281
0x0b9,"onesuperior";
3283
0x0bb,"guillemotright";
3286
0x0be,"threequarters";
3287
0x0bf,"questiondown";
3290
0x0c2,"Acircumflex";
3298
0x0ca,"Ecircumflex";
3302
0x0ce,"Icircumflex";
3309
0x0d4,"Ocircumflex";
3316
0x0db,"Ucircumflex";
3324
0x0e2,"acircumflex";
3332
0x0ea,"ecircumflex";
3336
0x0ee,"icircumflex";
3342
0x0f4,"ocircumflex";
3349
0x0fb,"ucircumflex";
3375
0x1bd,"doubleacute";
3389
0x1d5,"Odoubleacute";
3392
0x1db,"Udoubleacute";
3405
0x1f5,"odoubleacute";
3406
0x1fb,"udoubleacute";
3412
0x2a6,"Hcircumflex";
3415
0x2ac,"Jcircumflex";
3417
0x2b6,"hcircumflex";
3420
0x2bc,"jcircumflex";
3422
0x2c6,"Ccircumflex";
3424
0x2d8,"Gcircumflex";
3426
0x2de,"Scircumflex";
3428
0x2e6,"ccircumflex";
3430
0x2f8,"gcircumflex";
3432
0x2fe,"scircumflex";
3470
0x4a1,"kana_fullstop";
3471
0x4a2,"kana_openingbracket";
3472
0x4a3,"kana_closingbracket";
3474
0x4a5,"kana_conjunctive";
3475
0x4a5,"kana_middledot";
3487
0x4b0,"prolongedsound";
3536
0x4de,"voicedsound";
3537
0x4df,"semivoicedsound";
3538
0xFF7E,"kana_switch";
3539
0x5ac,"Arabic_comma";
3540
0x5bb,"Arabic_semicolon";
3541
0x5bf,"Arabic_question_mark";
3542
0x5c1,"Arabic_hamza";
3543
0x5c2,"Arabic_maddaonalef";
3544
0x5c3,"Arabic_hamzaonalef";
3545
0x5c4,"Arabic_hamzaonwaw";
3546
0x5c5,"Arabic_hamzaunderalef";
3547
0x5c6,"Arabic_hamzaonyeh";
3548
0x5c7,"Arabic_alef";
3550
0x5c9,"Arabic_tehmarbuta";
3552
0x5cb,"Arabic_theh";
3553
0x5cc,"Arabic_jeem";
3555
0x5ce,"Arabic_khah";
3557
0x5d0,"Arabic_thal";
3559
0x5d2,"Arabic_zain";
3560
0x5d3,"Arabic_seen";
3561
0x5d4,"Arabic_sheen";
3567
0x5da,"Arabic_ghain";
3568
0x5e0,"Arabic_tatweel";
3573
0x5e5,"Arabic_meem";
3574
0x5e6,"Arabic_noon";
3578
0x5e9,"Arabic_alefmaksura";
3580
0x5eb,"Arabic_fathatan";
3581
0x5ec,"Arabic_dammatan";
3582
0x5ed,"Arabic_kasratan";
3583
0x5ee,"Arabic_fatha";
3584
0x5ef,"Arabic_damma";
3585
0x5f0,"Arabic_kasra";
3586
0x5f1,"Arabic_shadda";
3587
0x5f2,"Arabic_sukun";
3588
0xFF7E,"Arabic_switch";
3589
0x6a1,"Serbian_dje";
3590
0x6a2,"Macedonia_gje";
3591
0x6a3,"Cyrillic_io";
3592
0x6a4,"Ukrainian_ie";
3593
0x6a4,"Ukranian_je";
3594
0x6a5,"Macedonia_dse";
3595
0x6a6,"Ukrainian_i";
3597
0x6a7,"Ukrainian_yi";
3598
0x6a7,"Ukranian_yi";
3599
0x6a8,"Cyrillic_je";
3601
0x6a9,"Cyrillic_lje";
3602
0x6a9,"Serbian_lje";
3603
0x6aa,"Cyrillic_nje";
3604
0x6aa,"Serbian_nje";
3605
0x6ab,"Serbian_tshe";
3606
0x6ac,"Macedonia_kje";
3607
0x6ae,"Byelorussian_shortu";
3608
0x6af,"Cyrillic_dzhe";
3609
0x6af,"Serbian_dze";
3611
0x6b1,"Serbian_DJE";
3612
0x6b2,"Macedonia_GJE";
3613
0x6b3,"Cyrillic_IO";
3614
0x6b4,"Ukrainian_IE";
3615
0x6b4,"Ukranian_JE";
3616
0x6b5,"Macedonia_DSE";
3617
0x6b6,"Ukrainian_I";
3619
0x6b7,"Ukrainian_YI";
3620
0x6b7,"Ukranian_YI";
3621
0x6b8,"Cyrillic_JE";
3623
0x6b9,"Cyrillic_LJE";
3624
0x6b9,"Serbian_LJE";
3625
0x6ba,"Cyrillic_NJE";
3626
0x6ba,"Serbian_NJE";
3627
0x6bb,"Serbian_TSHE";
3628
0x6bc,"Macedonia_KJE";
3629
0x6be,"Byelorussian_SHORTU";
3630
0x6bf,"Cyrillic_DZHE";
3631
0x6bf,"Serbian_DZE";
3632
0x6c0,"Cyrillic_yu";
3634
0x6c2,"Cyrillic_be";
3635
0x6c3,"Cyrillic_tse";
3636
0x6c4,"Cyrillic_de";
3637
0x6c5,"Cyrillic_ie";
3638
0x6c6,"Cyrillic_ef";
3639
0x6c7,"Cyrillic_ghe";
3640
0x6c8,"Cyrillic_ha";
3642
0x6ca,"Cyrillic_shorti";
3643
0x6cb,"Cyrillic_ka";
3644
0x6cc,"Cyrillic_el";
3645
0x6cd,"Cyrillic_em";
3646
0x6ce,"Cyrillic_en";
3648
0x6d0,"Cyrillic_pe";
3649
0x6d1,"Cyrillic_ya";
3650
0x6d2,"Cyrillic_er";
3651
0x6d3,"Cyrillic_es";
3652
0x6d4,"Cyrillic_te";
3654
0x6d6,"Cyrillic_zhe";
3655
0x6d7,"Cyrillic_ve";
3656
0x6d8,"Cyrillic_softsign";
3657
0x6d9,"Cyrillic_yeru";
3658
0x6da,"Cyrillic_ze";
3659
0x6db,"Cyrillic_sha";
3661
0x6dd,"Cyrillic_shcha";
3662
0x6de,"Cyrillic_che";
3663
0x6df,"Cyrillic_hardsign";
3664
0x6e0,"Cyrillic_YU";
3666
0x6e2,"Cyrillic_BE";
3667
0x6e3,"Cyrillic_TSE";
3668
0x6e4,"Cyrillic_DE";
3669
0x6e5,"Cyrillic_IE";
3670
0x6e6,"Cyrillic_EF";
3671
0x6e7,"Cyrillic_GHE";
3672
0x6e8,"Cyrillic_HA";
3674
0x6ea,"Cyrillic_SHORTI";
3675
0x6eb,"Cyrillic_KA";
3676
0x6ec,"Cyrillic_EL";
3677
0x6ed,"Cyrillic_EM";
3678
0x6ee,"Cyrillic_EN";
3680
0x6f0,"Cyrillic_PE";
3681
0x6f1,"Cyrillic_YA";
3682
0x6f2,"Cyrillic_ER";
3683
0x6f3,"Cyrillic_ES";
3684
0x6f4,"Cyrillic_TE";
3686
0x6f6,"Cyrillic_ZHE";
3687
0x6f7,"Cyrillic_VE";
3688
0x6f8,"Cyrillic_SOFTSIGN";
3689
0x6f9,"Cyrillic_YERU";
3690
0x6fa,"Cyrillic_ZE";
3691
0x6fb,"Cyrillic_SHA";
3693
0x6fd,"Cyrillic_SHCHA";
3694
0x6fe,"Cyrillic_CHE";
3695
0x6ff,"Cyrillic_HARDSIGN";
3696
0x7a1,"Greek_ALPHAaccent";
3697
0x7a2,"Greek_EPSILONaccent";
3698
0x7a3,"Greek_ETAaccent";
3699
0x7a4,"Greek_IOTAaccent";
3700
0x7a5,"Greek_IOTAdiaeresis";
3701
0x7a7,"Greek_OMICRONaccent";
3702
0x7a8,"Greek_UPSILONaccent";
3703
0x7a9,"Greek_UPSILONdieresis";
3704
0x7ab,"Greek_OMEGAaccent";
3705
0x7ae,"Greek_accentdieresis";
3706
0x7af,"Greek_horizbar";
3707
0x7b1,"Greek_alphaaccent";
3708
0x7b2,"Greek_epsilonaccent";
3709
0x7b3,"Greek_etaaccent";
3710
0x7b4,"Greek_iotaaccent";
3711
0x7b5,"Greek_iotadieresis";
3712
0x7b6,"Greek_iotaaccentdieresis";
3713
0x7b7,"Greek_omicronaccent";
3714
0x7b8,"Greek_upsilonaccent";
3715
0x7b9,"Greek_upsilondieresis";
3716
0x7ba,"Greek_upsilonaccentdieresis";
3717
0x7bb,"Greek_omegaaccent";
3718
0x7c1,"Greek_ALPHA";
3720
0x7c3,"Greek_GAMMA";
3721
0x7c4,"Greek_DELTA";
3722
0x7c5,"Greek_EPSILON";
3725
0x7c8,"Greek_THETA";
3727
0x7ca,"Greek_KAPPA";
3728
0x7cb,"Greek_LAMDA";
3729
0x7cb,"Greek_LAMBDA";
3733
0x7cf,"Greek_OMICRON";
3736
0x7d2,"Greek_SIGMA";
3738
0x7d5,"Greek_UPSILON";
3742
0x7d9,"Greek_OMEGA";
3743
0x7e1,"Greek_alpha";
3745
0x7e3,"Greek_gamma";
3746
0x7e4,"Greek_delta";
3747
0x7e5,"Greek_epsilon";
3750
0x7e8,"Greek_theta";
3752
0x7ea,"Greek_kappa";
3753
0x7eb,"Greek_lamda";
3754
0x7eb,"Greek_lambda";
3758
0x7ef,"Greek_omicron";
3761
0x7f2,"Greek_sigma";
3762
0x7f3,"Greek_finalsmallsigma";
3764
0x7f5,"Greek_upsilon";
3768
0x7f9,"Greek_omega";
3769
0xFF7E,"Greek_switch";
3770
0x8a1,"leftradical";
3771
0x8a2,"topleftradical";
3772
0x8a3,"horizconnector";
3773
0x8a4,"topintegral";
3774
0x8a5,"botintegral";
3775
0x8a6,"vertconnector";
3776
0x8a7,"topleftsqbracket";
3777
0x8a8,"botleftsqbracket";
3778
0x8a9,"toprightsqbracket";
3779
0x8aa,"botrightsqbracket";
3780
0x8ab,"topleftparens";
3781
0x8ac,"botleftparens";
3782
0x8ad,"toprightparens";
3783
0x8ae,"botrightparens";
3784
0x8af,"leftmiddlecurlybrace";
3785
0x8b0,"rightmiddlecurlybrace";
3786
0x8b1,"topleftsummation";
3787
0x8b2,"botleftsummation";
3788
0x8b3,"topvertsummationconnector";
3789
0x8b4,"botvertsummationconnector";
3790
0x8b5,"toprightsummation";
3791
0x8b6,"botrightsummation";
3792
0x8b7,"rightmiddlesummation";
3793
0x8bc,"lessthanequal";
3795
0x8be,"greaterthanequal";
3801
0x8c8,"approximate";
3802
0x8c9,"similarequal";
3809
0x8dc,"intersection";
3813
0x8ef,"partialderivative";
3820
0x9e0,"soliddiamond";
3821
0x9e1,"checkerboard";
3828
0x9ea,"lowrightcorner";
3829
0x9eb,"uprightcorner";
3830
0x9ec,"upleftcorner";
3831
0x9ed,"lowleftcorner";
3832
0x9ee,"crossinglines";
3833
0x9ef,"horizlinescan1";
3834
0x9f0,"horizlinescan3";
3835
0x9f1,"horizlinescan5";
3836
0x9f2,"horizlinescan7";
3837
0x9f3,"horizlinescan9";
3853
0xaac,"signifblank";
3855
0xaaf,"doubbaselinedot";
3860
0xab4,"threefifths";
3866
0xabc,"leftanglebracket";
3867
0xabd,"decimalpoint";
3868
0xabe,"rightanglebracket";
3871
0xac4,"threeeighths";
3872
0xac5,"fiveeighths";
3873
0xac6,"seveneighths";
3875
0xaca,"signaturemark";
3876
0xacb,"trademarkincircle";
3877
0xacc,"leftopentriangle";
3878
0xacd,"rightopentriangle";
3879
0xace,"emopencircle";
3880
0xacf,"emopenrectangle";
3881
0xad0,"leftsinglequotemark";
3882
0xad1,"rightsinglequotemark";
3883
0xad2,"leftdoublequotemark";
3884
0xad3,"rightdoublequotemark";
3885
0xad4,"prescription";
3890
0xadb,"filledrectbullet";
3891
0xadc,"filledlefttribullet";
3892
0xadd,"filledrighttribullet";
3893
0xade,"emfilledcircle";
3894
0xadf,"emfilledrect";
3895
0xae0,"enopencircbullet";
3896
0xae1,"enopensquarebullet";
3897
0xae2,"openrectbullet";
3898
0xae3,"opentribulletup";
3899
0xae4,"opentribulletdown";
3901
0xae6,"enfilledcircbullet";
3902
0xae7,"enfilledsqbullet";
3903
0xae8,"filledtribulletup";
3904
0xae9,"filledtribulletdown";
3905
0xaea,"leftpointer";
3906
0xaeb,"rightpointer";
3910
0xaf0,"maltesecross";
3912
0xaf2,"doubledagger";
3914
0xaf4,"ballotcross";
3915
0xaf5,"musicalsharp";
3916
0xaf6,"musicalflat";
3918
0xaf8,"femalesymbol";
3920
0xafa,"telephonerecorder";
3921
0xafb,"phonographcopyright";
3923
0xafd,"singlelowquotemark";
3924
0xafe,"doublelowquotemark";
3945
0xcdf,"hebrew_doublelowline";
3946
0xce0,"hebrew_aleph";
3948
0xce1,"hebrew_beth";
3949
0xce2,"hebrew_gimel";
3950
0xce2,"hebrew_gimmel";
3951
0xce3,"hebrew_dalet";
3952
0xce3,"hebrew_daleth";
3955
0xce6,"hebrew_zain";
3956
0xce6,"hebrew_zayin";
3957
0xce7,"hebrew_chet";
3960
0xce8,"hebrew_teth";
3962
0xcea,"hebrew_finalkaph";
3963
0xceb,"hebrew_kaph";
3964
0xcec,"hebrew_lamed";
3965
0xced,"hebrew_finalmem";
3967
0xcef,"hebrew_finalnun";
3969
0xcf1,"hebrew_samech";
3970
0xcf1,"hebrew_samekh";
3971
0xcf2,"hebrew_ayin";
3972
0xcf3,"hebrew_finalpe";
3974
0xcf5,"hebrew_finalzade";
3975
0xcf5,"hebrew_finalzadi";
3976
0xcf6,"hebrew_zade";
3977
0xcf6,"hebrew_zadi";
3978
0xcf7,"hebrew_qoph";
3980
0xcf8,"hebrew_resh";
3981
0xcf9,"hebrew_shin";
3984
0xFF7E,"Hebrew_switch";
3986
0xda2,"Thai_khokhai";
3987
0xda3,"Thai_khokhuat";
3988
0xda4,"Thai_khokhwai";
3989
0xda5,"Thai_khokhon";
3990
0xda6,"Thai_khorakhang";
3991
0xda7,"Thai_ngongu";
3992
0xda8,"Thai_chochan";
3993
0xda9,"Thai_choching";
3994
0xdaa,"Thai_chochang";
3996
0xdac,"Thai_chochoe";
3997
0xdad,"Thai_yoying";
3998
0xdae,"Thai_dochada";
3999
0xdaf,"Thai_topatak";
4000
0xdb0,"Thai_thothan";
4001
0xdb1,"Thai_thonangmontho";
4002
0xdb2,"Thai_thophuthao";
4006
0xdb6,"Thai_thothung";
4007
0xdb7,"Thai_thothahan";
4008
0xdb8,"Thai_thothong";
4010
0xdba,"Thai_bobaimai";
4012
0xdbc,"Thai_phophung";
4014
0xdbe,"Thai_phophan";
4016
0xdc0,"Thai_phosamphao";
4021
0xdc5,"Thai_loling";
4023
0xdc7,"Thai_wowaen";
4024
0xdc8,"Thai_sosala";
4025
0xdc9,"Thai_sorusi";
4028
0xdcc,"Thai_lochula";
4030
0xdce,"Thai_honokhuk";
4031
0xdcf,"Thai_paiyannoi";
4033
0xdd1,"Thai_maihanakat";
4034
0xdd2,"Thai_saraaa";
4035
0xdd3,"Thai_saraam";
4037
0xdd5,"Thai_saraii";
4038
0xdd6,"Thai_saraue";
4039
0xdd7,"Thai_sarauee";
4041
0xdd9,"Thai_sarauu";
4042
0xdda,"Thai_phinthu";
4043
0xdde,"Thai_maihanakat_maitho";
4046
0xde1,"Thai_saraae";
4048
0xde3,"Thai_saraaimaimuan";
4049
0xde4,"Thai_saraaimaimalai";
4050
0xde5,"Thai_lakkhangyao";
4051
0xde6,"Thai_maiyamok";
4052
0xde7,"Thai_maitaikhu";
4054
0xde9,"Thai_maitho";
4055
0xdea,"Thai_maitri";
4056
0xdeb,"Thai_maichattawa";
4057
0xdec,"Thai_thanthakhat";
4058
0xded,"Thai_nikhahit";
4059
0xdf0,"Thai_leksun";
4060
0xdf1,"Thai_leknung";
4061
0xdf2,"Thai_leksong";
4062
0xdf3,"Thai_leksam";
4065
0xdf6,"Thai_lekhok";
4066
0xdf7,"Thai_lekchet";
4067
0xdf8,"Thai_lekpaet";
4068
0xdf9,"Thai_lekkao";
4070
0xff32,"Hangul_Start";
4071
0xff33,"Hangul_End";
4072
0xff34,"Hangul_Hanja";
4073
0xff35,"Hangul_Jamo";
4074
0xff36,"Hangul_Romaja";
4075
0xff37,"Hangul_Codeinput";
4076
0xff38,"Hangul_Jeonja";
4077
0xff39,"Hangul_Banja";
4078
0xff3a,"Hangul_PreHanja";
4079
0xff3b,"Hangul_PostHanja";
4080
0xff3c,"Hangul_SingleCandidate";
4081
0xff3d,"Hangul_MultipleCandidate";
4082
0xff3e,"Hangul_PreviousCandidate";
4083
0xff3f,"Hangul_Special";
4084
0xFF7E,"Hangul_switch";
4085
0xea1,"Hangul_Kiyeog";
4086
0xea2,"Hangul_SsangKiyeog";
4087
0xea3,"Hangul_KiyeogSios";
4088
0xea4,"Hangul_Nieun";
4089
0xea5,"Hangul_NieunJieuj";
4090
0xea6,"Hangul_NieunHieuh";
4091
0xea7,"Hangul_Dikeud";
4092
0xea8,"Hangul_SsangDikeud";
4093
0xea9,"Hangul_Rieul";
4094
0xeaa,"Hangul_RieulKiyeog";
4095
0xeab,"Hangul_RieulMieum";
4096
0xeac,"Hangul_RieulPieub";
4097
0xead,"Hangul_RieulSios";
4098
0xeae,"Hangul_RieulTieut";
4099
0xeaf,"Hangul_RieulPhieuf";
4100
0xeb0,"Hangul_RieulHieuh";
4101
0xeb1,"Hangul_Mieum";
4102
0xeb2,"Hangul_Pieub";
4103
0xeb3,"Hangul_SsangPieub";
4104
0xeb4,"Hangul_PieubSios";
4105
0xeb5,"Hangul_Sios";
4106
0xeb6,"Hangul_SsangSios";
4107
0xeb7,"Hangul_Ieung";
4108
0xeb8,"Hangul_Jieuj";
4109
0xeb9,"Hangul_SsangJieuj";
4110
0xeba,"Hangul_Cieuc";
4111
0xebb,"Hangul_Khieuq";
4112
0xebc,"Hangul_Tieut";
4113
0xebd,"Hangul_Phieuf";
4114
0xebe,"Hangul_Hieuh";
4136
0xed4,"Hangul_J_Kiyeog";
4137
0xed5,"Hangul_J_SsangKiyeog";
4138
0xed6,"Hangul_J_KiyeogSios";
4139
0xed7,"Hangul_J_Nieun";
4140
0xed8,"Hangul_J_NieunJieuj";
4141
0xed9,"Hangul_J_NieunHieuh";
4142
0xeda,"Hangul_J_Dikeud";
4143
0xedb,"Hangul_J_Rieul";
4144
0xedc,"Hangul_J_RieulKiyeog";
4145
0xedd,"Hangul_J_RieulMieum";
4146
0xede,"Hangul_J_RieulPieub";
4147
0xedf,"Hangul_J_RieulSios";
4148
0xee0,"Hangul_J_RieulTieut";
4149
0xee1,"Hangul_J_RieulPhieuf";
4150
0xee2,"Hangul_J_RieulHieuh";
4151
0xee3,"Hangul_J_Mieum";
4152
0xee4,"Hangul_J_Pieub";
4153
0xee5,"Hangul_J_PieubSios";
4154
0xee6,"Hangul_J_Sios";
4155
0xee7,"Hangul_J_SsangSios";
4156
0xee8,"Hangul_J_Ieung";
4157
0xee9,"Hangul_J_Jieuj";
4158
0xeea,"Hangul_J_Cieuc";
4159
0xeeb,"Hangul_J_Khieuq";
4160
0xeec,"Hangul_J_Tieut";
4161
0xeed,"Hangul_J_Phieuf";
4162
0xeee,"Hangul_J_Hieuh";
4163
0xeef,"Hangul_RieulYeorinHieuh";
4164
0xef0,"Hangul_SunkyeongeumMieum";
4165
0xef1,"Hangul_SunkyeongeumPieub";
4166
0xef2,"Hangul_PanSios";
4167
0xef3,"Hangul_KkogjiDalrinIeung";
4168
0xef4,"Hangul_SunkyeongeumPhieuf";
4169
0xef5,"Hangul_YeorinHieuh";
4170
0xef6,"Hangul_AraeA";
4171
0xef7,"Hangul_AraeAE";
4172
0xef8,"Hangul_J_PanSios";
4173
0xef9,"Hangul_J_KkogjiDalrinIeung";
4174
0xefa,"Hangul_J_YeorinHieuh";