breadx_keysyms/
automatically_generated.rs1use breadx::protocol::xproto::Keysym;
9
10pub const KEY_VoidSymbol: Keysym = 0xffffff;
11pub const KEY_BackSpace: Keysym = 0xff08;
12pub const KEY_Tab: Keysym = 0xff09;
13pub const KEY_Linefeed: Keysym = 0xff0a;
14pub const KEY_Clear: Keysym = 0xff0b;
15pub const KEY_Return: Keysym = 0xff0d;
16pub const KEY_Pause: Keysym = 0xff13;
17pub const KEY_Scroll_Lock: Keysym = 0xff14;
18pub const KEY_Sys_Req: Keysym = 0xff15;
19pub const KEY_Escape: Keysym = 0xff1b;
20pub const KEY_Delete: Keysym = 0xffff;
21pub const KEY_Multi_key: Keysym = 0xff20;
22pub const KEY_Codeinput: Keysym = 0xff37;
23pub const KEY_SingleCandidate: Keysym = 0xff3c;
24pub const KEY_MultipleCandidate: Keysym = 0xff3d;
25pub const KEY_PreviousCandidate: Keysym = 0xff3e;
26pub const KEY_Kanji: Keysym = 0xff21;
27pub const KEY_Muhenkan: Keysym = 0xff22;
28pub const KEY_Henkan_Mode: Keysym = 0xff23;
29pub const KEY_Henkan: Keysym = 0xff23;
30pub const KEY_Romaji: Keysym = 0xff24;
31pub const KEY_Hiragana: Keysym = 0xff25;
32pub const KEY_Katakana: Keysym = 0xff26;
33pub const KEY_Hiragana_Katakana: Keysym = 0xff27;
34pub const KEY_Zenkaku: Keysym = 0xff28;
35pub const KEY_Hankaku: Keysym = 0xff29;
36pub const KEY_Zenkaku_Hankaku: Keysym = 0xff2a;
37pub const KEY_Touroku: Keysym = 0xff2b;
38pub const KEY_Massyo: Keysym = 0xff2c;
39pub const KEY_Kana_Lock: Keysym = 0xff2d;
40pub const KEY_Kana_Shift: Keysym = 0xff2e;
41pub const KEY_Eisu_Shift: Keysym = 0xff2f;
42pub const KEY_Eisu_toggle: Keysym = 0xff30;
43pub const KEY_Kanji_Bangou: Keysym = 0xff37;
44pub const KEY_Zen_Koho: Keysym = 0xff3d;
45pub const KEY_Mae_Koho: Keysym = 0xff3e;
46pub const KEY_Home: Keysym = 0xff50;
47pub const KEY_Left: Keysym = 0xff51;
48pub const KEY_Up: Keysym = 0xff52;
49pub const KEY_Right: Keysym = 0xff53;
50pub const KEY_Down: Keysym = 0xff54;
51pub const KEY_Prior: Keysym = 0xff55;
52pub const KEY_Page_Up: Keysym = 0xff55;
53pub const KEY_Next: Keysym = 0xff56;
54pub const KEY_Page_Down: Keysym = 0xff56;
55pub const KEY_End: Keysym = 0xff57;
56pub const KEY_Begin: Keysym = 0xff58;
57pub const KEY_Select: Keysym = 0xff60;
58pub const KEY_Print: Keysym = 0xff61;
59pub const KEY_Execute: Keysym = 0xff62;
60pub const KEY_Insert: Keysym = 0xff63;
61pub const KEY_Undo: Keysym = 0xff65;
62pub const KEY_Redo: Keysym = 0xff66;
63pub const KEY_Menu: Keysym = 0xff67;
64pub const KEY_Find: Keysym = 0xff68;
65pub const KEY_Cancel: Keysym = 0xff69;
66pub const KEY_Help: Keysym = 0xff6a;
67pub const KEY_Break: Keysym = 0xff6b;
68pub const KEY_Mode_switch: Keysym = 0xff7e;
69pub const KEY_script_switch: Keysym = 0xff7e;
70pub const KEY_Num_Lock: Keysym = 0xff7f;
71pub const KEY_KP_Space: Keysym = 0xff80;
72pub const KEY_KP_Tab: Keysym = 0xff89;
73pub const KEY_KP_Enter: Keysym = 0xff8d;
74pub const KEY_KP_F1: Keysym = 0xff91;
75pub const KEY_KP_F2: Keysym = 0xff92;
76pub const KEY_KP_F3: Keysym = 0xff93;
77pub const KEY_KP_F4: Keysym = 0xff94;
78pub const KEY_KP_Home: Keysym = 0xff95;
79pub const KEY_KP_Left: Keysym = 0xff96;
80pub const KEY_KP_Up: Keysym = 0xff97;
81pub const KEY_KP_Right: Keysym = 0xff98;
82pub const KEY_KP_Down: Keysym = 0xff99;
83pub const KEY_KP_Prior: Keysym = 0xff9a;
84pub const KEY_KP_Page_Up: Keysym = 0xff9a;
85pub const KEY_KP_Next: Keysym = 0xff9b;
86pub const KEY_KP_Page_Down: Keysym = 0xff9b;
87pub const KEY_KP_End: Keysym = 0xff9c;
88pub const KEY_KP_Begin: Keysym = 0xff9d;
89pub const KEY_KP_Insert: Keysym = 0xff9e;
90pub const KEY_KP_Delete: Keysym = 0xff9f;
91pub const KEY_KP_Equal: Keysym = 0xffbd;
92pub const KEY_KP_Multiply: Keysym = 0xffaa;
93pub const KEY_KP_Add: Keysym = 0xffab;
94pub const KEY_KP_Separator: Keysym = 0xffac;
95pub const KEY_KP_Subtract: Keysym = 0xffad;
96pub const KEY_KP_Decimal: Keysym = 0xffae;
97pub const KEY_KP_Divide: Keysym = 0xffaf;
98pub const KEY_KP_0: Keysym = 0xffb0;
99pub const KEY_KP_1: Keysym = 0xffb1;
100pub const KEY_KP_2: Keysym = 0xffb2;
101pub const KEY_KP_3: Keysym = 0xffb3;
102pub const KEY_KP_4: Keysym = 0xffb4;
103pub const KEY_KP_5: Keysym = 0xffb5;
104pub const KEY_KP_6: Keysym = 0xffb6;
105pub const KEY_KP_7: Keysym = 0xffb7;
106pub const KEY_KP_8: Keysym = 0xffb8;
107pub const KEY_KP_9: Keysym = 0xffb9;
108pub const KEY_F1: Keysym = 0xffbe;
109pub const KEY_F2: Keysym = 0xffbf;
110pub const KEY_F3: Keysym = 0xffc0;
111pub const KEY_F4: Keysym = 0xffc1;
112pub const KEY_F5: Keysym = 0xffc2;
113pub const KEY_F6: Keysym = 0xffc3;
114pub const KEY_F7: Keysym = 0xffc4;
115pub const KEY_F8: Keysym = 0xffc5;
116pub const KEY_F9: Keysym = 0xffc6;
117pub const KEY_F10: Keysym = 0xffc7;
118pub const KEY_F11: Keysym = 0xffc8;
119pub const KEY_L1: Keysym = 0xffc8;
120pub const KEY_F12: Keysym = 0xffc9;
121pub const KEY_L2: Keysym = 0xffc9;
122pub const KEY_F13: Keysym = 0xffca;
123pub const KEY_L3: Keysym = 0xffca;
124pub const KEY_F14: Keysym = 0xffcb;
125pub const KEY_L4: Keysym = 0xffcb;
126pub const KEY_F15: Keysym = 0xffcc;
127pub const KEY_L5: Keysym = 0xffcc;
128pub const KEY_F16: Keysym = 0xffcd;
129pub const KEY_L6: Keysym = 0xffcd;
130pub const KEY_F17: Keysym = 0xffce;
131pub const KEY_L7: Keysym = 0xffce;
132pub const KEY_F18: Keysym = 0xffcf;
133pub const KEY_L8: Keysym = 0xffcf;
134pub const KEY_F19: Keysym = 0xffd0;
135pub const KEY_L9: Keysym = 0xffd0;
136pub const KEY_F20: Keysym = 0xffd1;
137pub const KEY_L10: Keysym = 0xffd1;
138pub const KEY_F21: Keysym = 0xffd2;
139pub const KEY_R1: Keysym = 0xffd2;
140pub const KEY_F22: Keysym = 0xffd3;
141pub const KEY_R2: Keysym = 0xffd3;
142pub const KEY_F23: Keysym = 0xffd4;
143pub const KEY_R3: Keysym = 0xffd4;
144pub const KEY_F24: Keysym = 0xffd5;
145pub const KEY_R4: Keysym = 0xffd5;
146pub const KEY_F25: Keysym = 0xffd6;
147pub const KEY_R5: Keysym = 0xffd6;
148pub const KEY_F26: Keysym = 0xffd7;
149pub const KEY_R6: Keysym = 0xffd7;
150pub const KEY_F27: Keysym = 0xffd8;
151pub const KEY_R7: Keysym = 0xffd8;
152pub const KEY_F28: Keysym = 0xffd9;
153pub const KEY_R8: Keysym = 0xffd9;
154pub const KEY_F29: Keysym = 0xffda;
155pub const KEY_R9: Keysym = 0xffda;
156pub const KEY_F30: Keysym = 0xffdb;
157pub const KEY_R10: Keysym = 0xffdb;
158pub const KEY_F31: Keysym = 0xffdc;
159pub const KEY_R11: Keysym = 0xffdc;
160pub const KEY_F32: Keysym = 0xffdd;
161pub const KEY_R12: Keysym = 0xffdd;
162pub const KEY_F33: Keysym = 0xffde;
163pub const KEY_R13: Keysym = 0xffde;
164pub const KEY_F34: Keysym = 0xffdf;
165pub const KEY_R14: Keysym = 0xffdf;
166pub const KEY_F35: Keysym = 0xffe0;
167pub const KEY_R15: Keysym = 0xffe0;
168pub const KEY_Shift_L: Keysym = 0xffe1;
169pub const KEY_Shift_R: Keysym = 0xffe2;
170pub const KEY_Control_L: Keysym = 0xffe3;
171pub const KEY_Control_R: Keysym = 0xffe4;
172pub const KEY_Caps_Lock: Keysym = 0xffe5;
173pub const KEY_Shift_Lock: Keysym = 0xffe6;
174pub const KEY_Meta_L: Keysym = 0xffe7;
175pub const KEY_Meta_R: Keysym = 0xffe8;
176pub const KEY_Alt_L: Keysym = 0xffe9;
177pub const KEY_Alt_R: Keysym = 0xffea;
178pub const KEY_Super_L: Keysym = 0xffeb;
179pub const KEY_Super_R: Keysym = 0xffec;
180pub const KEY_Hyper_L: Keysym = 0xffed;
181pub const KEY_Hyper_R: Keysym = 0xffee;
182pub const KEY_ISO_Lock: Keysym = 0xfe01;
183pub const KEY_ISO_Level2_Latch: Keysym = 0xfe02;
184pub const KEY_ISO_Level3_Shift: Keysym = 0xfe03;
185pub const KEY_ISO_Level3_Latch: Keysym = 0xfe04;
186pub const KEY_ISO_Level3_Lock: Keysym = 0xfe05;
187pub const KEY_ISO_Level5_Shift: Keysym = 0xfe11;
188pub const KEY_ISO_Level5_Latch: Keysym = 0xfe12;
189pub const KEY_ISO_Level5_Lock: Keysym = 0xfe13;
190pub const KEY_ISO_Group_Shift: Keysym = 0xff7e;
191pub const KEY_ISO_Group_Latch: Keysym = 0xfe06;
192pub const KEY_ISO_Group_Lock: Keysym = 0xfe07;
193pub const KEY_ISO_Next_Group: Keysym = 0xfe08;
194pub const KEY_ISO_Next_Group_Lock: Keysym = 0xfe09;
195pub const KEY_ISO_Prev_Group: Keysym = 0xfe0a;
196pub const KEY_ISO_Prev_Group_Lock: Keysym = 0xfe0b;
197pub const KEY_ISO_First_Group: Keysym = 0xfe0c;
198pub const KEY_ISO_First_Group_Lock: Keysym = 0xfe0d;
199pub const KEY_ISO_Last_Group: Keysym = 0xfe0e;
200pub const KEY_ISO_Last_Group_Lock: Keysym = 0xfe0f;
201pub const KEY_ISO_Left_Tab: Keysym = 0xfe20;
202pub const KEY_ISO_Move_Line_Up: Keysym = 0xfe21;
203pub const KEY_ISO_Move_Line_Down: Keysym = 0xfe22;
204pub const KEY_ISO_Partial_Line_Up: Keysym = 0xfe23;
205pub const KEY_ISO_Partial_Line_Down: Keysym = 0xfe24;
206pub const KEY_ISO_Partial_Space_Left: Keysym = 0xfe25;
207pub const KEY_ISO_Partial_Space_Right: Keysym = 0xfe26;
208pub const KEY_ISO_Set_Margin_Left: Keysym = 0xfe27;
209pub const KEY_ISO_Set_Margin_Right: Keysym = 0xfe28;
210pub const KEY_ISO_Release_Margin_Left: Keysym = 0xfe29;
211pub const KEY_ISO_Release_Margin_Right: Keysym = 0xfe2a;
212pub const KEY_ISO_Release_Both_Margins: Keysym = 0xfe2b;
213pub const KEY_ISO_Fast_Cursor_Left: Keysym = 0xfe2c;
214pub const KEY_ISO_Fast_Cursor_Right: Keysym = 0xfe2d;
215pub const KEY_ISO_Fast_Cursor_Up: Keysym = 0xfe2e;
216pub const KEY_ISO_Fast_Cursor_Down: Keysym = 0xfe2f;
217pub const KEY_ISO_Continuous_Underline: Keysym = 0xfe30;
218pub const KEY_ISO_Discontinuous_Underline: Keysym = 0xfe31;
219pub const KEY_ISO_Emphasize: Keysym = 0xfe32;
220pub const KEY_ISO_Center_Object: Keysym = 0xfe33;
221pub const KEY_ISO_Enter: Keysym = 0xfe34;
222pub const KEY_dead_grave: Keysym = 0xfe50;
223pub const KEY_dead_acute: Keysym = 0xfe51;
224pub const KEY_dead_circumflex: Keysym = 0xfe52;
225pub const KEY_dead_tilde: Keysym = 0xfe53;
226pub const KEY_dead_perispomeni: Keysym = 0xfe53;
227pub const KEY_dead_macron: Keysym = 0xfe54;
228pub const KEY_dead_breve: Keysym = 0xfe55;
229pub const KEY_dead_abovedot: Keysym = 0xfe56;
230pub const KEY_dead_diaeresis: Keysym = 0xfe57;
231pub const KEY_dead_abovering: Keysym = 0xfe58;
232pub const KEY_dead_doubleacute: Keysym = 0xfe59;
233pub const KEY_dead_caron: Keysym = 0xfe5a;
234pub const KEY_dead_cedilla: Keysym = 0xfe5b;
235pub const KEY_dead_ogonek: Keysym = 0xfe5c;
236pub const KEY_dead_iota: Keysym = 0xfe5d;
237pub const KEY_dead_voiced_sound: Keysym = 0xfe5e;
238pub const KEY_dead_semivoiced_sound: Keysym = 0xfe5f;
239pub const KEY_dead_belowdot: Keysym = 0xfe60;
240pub const KEY_dead_hook: Keysym = 0xfe61;
241pub const KEY_dead_horn: Keysym = 0xfe62;
242pub const KEY_dead_stroke: Keysym = 0xfe63;
243pub const KEY_dead_abovecomma: Keysym = 0xfe64;
244pub const KEY_dead_psili: Keysym = 0xfe64;
245pub const KEY_dead_abovereversedcomma: Keysym = 0xfe65;
246pub const KEY_dead_dasia: Keysym = 0xfe65;
247pub const KEY_dead_doublegrave: Keysym = 0xfe66;
248pub const KEY_dead_belowring: Keysym = 0xfe67;
249pub const KEY_dead_belowmacron: Keysym = 0xfe68;
250pub const KEY_dead_belowcircumflex: Keysym = 0xfe69;
251pub const KEY_dead_belowtilde: Keysym = 0xfe6a;
252pub const KEY_dead_belowbreve: Keysym = 0xfe6b;
253pub const KEY_dead_belowdiaeresis: Keysym = 0xfe6c;
254pub const KEY_dead_invertedbreve: Keysym = 0xfe6d;
255pub const KEY_dead_belowcomma: Keysym = 0xfe6e;
256pub const KEY_dead_currency: Keysym = 0xfe6f;
257pub const KEY_dead_lowline: Keysym = 0xfe90;
258pub const KEY_dead_aboveverticalline: Keysym = 0xfe91;
259pub const KEY_dead_belowverticalline: Keysym = 0xfe92;
260pub const KEY_dead_longsolidusoverlay: Keysym = 0xfe93;
261pub const KEY_dead_a: Keysym = 0xfe80;
262pub const KEY_dead_A: Keysym = 0xfe81;
263pub const KEY_dead_e: Keysym = 0xfe82;
264pub const KEY_dead_E: Keysym = 0xfe83;
265pub const KEY_dead_i: Keysym = 0xfe84;
266pub const KEY_dead_I: Keysym = 0xfe85;
267pub const KEY_dead_o: Keysym = 0xfe86;
268pub const KEY_dead_O: Keysym = 0xfe87;
269pub const KEY_dead_u: Keysym = 0xfe88;
270pub const KEY_dead_U: Keysym = 0xfe89;
271pub const KEY_dead_small_schwa: Keysym = 0xfe8a;
272pub const KEY_dead_capital_schwa: Keysym = 0xfe8b;
273pub const KEY_dead_greek: Keysym = 0xfe8c;
274pub const KEY_First_Virtual_Screen: Keysym = 0xfed0;
275pub const KEY_Prev_Virtual_Screen: Keysym = 0xfed1;
276pub const KEY_Next_Virtual_Screen: Keysym = 0xfed2;
277pub const KEY_Last_Virtual_Screen: Keysym = 0xfed4;
278pub const KEY_Terminate_Server: Keysym = 0xfed5;
279pub const KEY_AccessX_Enable: Keysym = 0xfe70;
280pub const KEY_AccessX_Feedback_Enable: Keysym = 0xfe71;
281pub const KEY_RepeatKeys_Enable: Keysym = 0xfe72;
282pub const KEY_SlowKeys_Enable: Keysym = 0xfe73;
283pub const KEY_BounceKeys_Enable: Keysym = 0xfe74;
284pub const KEY_StickyKeys_Enable: Keysym = 0xfe75;
285pub const KEY_MouseKeys_Enable: Keysym = 0xfe76;
286pub const KEY_MouseKeys_Accel_Enable: Keysym = 0xfe77;
287pub const KEY_Overlay1_Enable: Keysym = 0xfe78;
288pub const KEY_Overlay2_Enable: Keysym = 0xfe79;
289pub const KEY_AudibleBell_Enable: Keysym = 0xfe7a;
290pub const KEY_Pointer_Left: Keysym = 0xfee0;
291pub const KEY_Pointer_Right: Keysym = 0xfee1;
292pub const KEY_Pointer_Up: Keysym = 0xfee2;
293pub const KEY_Pointer_Down: Keysym = 0xfee3;
294pub const KEY_Pointer_UpLeft: Keysym = 0xfee4;
295pub const KEY_Pointer_UpRight: Keysym = 0xfee5;
296pub const KEY_Pointer_DownLeft: Keysym = 0xfee6;
297pub const KEY_Pointer_DownRight: Keysym = 0xfee7;
298pub const KEY_Pointer_Button_Dflt: Keysym = 0xfee8;
299pub const KEY_Pointer_Button1: Keysym = 0xfee9;
300pub const KEY_Pointer_Button2: Keysym = 0xfeea;
301pub const KEY_Pointer_Button3: Keysym = 0xfeeb;
302pub const KEY_Pointer_Button4: Keysym = 0xfeec;
303pub const KEY_Pointer_Button5: Keysym = 0xfeed;
304pub const KEY_Pointer_DblClick_Dflt: Keysym = 0xfeee;
305pub const KEY_Pointer_DblClick1: Keysym = 0xfeef;
306pub const KEY_Pointer_DblClick2: Keysym = 0xfef0;
307pub const KEY_Pointer_DblClick3: Keysym = 0xfef1;
308pub const KEY_Pointer_DblClick4: Keysym = 0xfef2;
309pub const KEY_Pointer_DblClick5: Keysym = 0xfef3;
310pub const KEY_Pointer_Drag_Dflt: Keysym = 0xfef4;
311pub const KEY_Pointer_Drag1: Keysym = 0xfef5;
312pub const KEY_Pointer_Drag2: Keysym = 0xfef6;
313pub const KEY_Pointer_Drag3: Keysym = 0xfef7;
314pub const KEY_Pointer_Drag4: Keysym = 0xfef8;
315pub const KEY_Pointer_Drag5: Keysym = 0xfefd;
316pub const KEY_Pointer_EnableKeys: Keysym = 0xfef9;
317pub const KEY_Pointer_Accelerate: Keysym = 0xfefa;
318pub const KEY_Pointer_DfltBtnNext: Keysym = 0xfefb;
319pub const KEY_Pointer_DfltBtnPrev: Keysym = 0xfefc;
320pub const KEY_ch: Keysym = 0xfea0;
321pub const KEY_Ch: Keysym = 0xfea1;
322pub const KEY_CH: Keysym = 0xfea2;
323pub const KEY_c_h: Keysym = 0xfea3;
324pub const KEY_C_h: Keysym = 0xfea4;
325pub const KEY_C_H: Keysym = 0xfea5;
326pub const KEY_3270_Duplicate: Keysym = 0xfd01;
327pub const KEY_3270_FieldMark: Keysym = 0xfd02;
328pub const KEY_3270_Right2: Keysym = 0xfd03;
329pub const KEY_3270_Left2: Keysym = 0xfd04;
330pub const KEY_3270_BackTab: Keysym = 0xfd05;
331pub const KEY_3270_EraseEOF: Keysym = 0xfd06;
332pub const KEY_3270_EraseInput: Keysym = 0xfd07;
333pub const KEY_3270_Reset: Keysym = 0xfd08;
334pub const KEY_3270_Quit: Keysym = 0xfd09;
335pub const KEY_3270_PA1: Keysym = 0xfd0a;
336pub const KEY_3270_PA2: Keysym = 0xfd0b;
337pub const KEY_3270_PA3: Keysym = 0xfd0c;
338pub const KEY_3270_Test: Keysym = 0xfd0d;
339pub const KEY_3270_Attn: Keysym = 0xfd0e;
340pub const KEY_3270_CursorBlink: Keysym = 0xfd0f;
341pub const KEY_3270_AltCursor: Keysym = 0xfd10;
342pub const KEY_3270_KeyClick: Keysym = 0xfd11;
343pub const KEY_3270_Jump: Keysym = 0xfd12;
344pub const KEY_3270_Ident: Keysym = 0xfd13;
345pub const KEY_3270_Rule: Keysym = 0xfd14;
346pub const KEY_3270_Copy: Keysym = 0xfd15;
347pub const KEY_3270_Play: Keysym = 0xfd16;
348pub const KEY_3270_Setup: Keysym = 0xfd17;
349pub const KEY_3270_Record: Keysym = 0xfd18;
350pub const KEY_3270_ChangeScreen: Keysym = 0xfd19;
351pub const KEY_3270_DeleteWord: Keysym = 0xfd1a;
352pub const KEY_3270_ExSelect: Keysym = 0xfd1b;
353pub const KEY_3270_CursorSelect: Keysym = 0xfd1c;
354pub const KEY_3270_PrintScreen: Keysym = 0xfd1d;
355pub const KEY_3270_Enter: Keysym = 0xfd1e;
356pub const KEY_space: Keysym = 0x20;
357pub const KEY_exclam: Keysym = 0x21;
358pub const KEY_quotedbl: Keysym = 0x22;
359pub const KEY_numbersign: Keysym = 0x23;
360pub const KEY_dollar: Keysym = 0x24;
361pub const KEY_percent: Keysym = 0x25;
362pub const KEY_ampersand: Keysym = 0x26;
363pub const KEY_apostrophe: Keysym = 0x27;
364pub const KEY_quoteright: Keysym = 0x27;
365pub const KEY_parenleft: Keysym = 0x28;
366pub const KEY_parenright: Keysym = 0x29;
367pub const KEY_asterisk: Keysym = 0x2a;
368pub const KEY_plus: Keysym = 0x2b;
369pub const KEY_comma: Keysym = 0x2c;
370pub const KEY_minus: Keysym = 0x2d;
371pub const KEY_period: Keysym = 0x2e;
372pub const KEY_slash: Keysym = 0x2f;
373pub const KEY_0: Keysym = 0x30;
374pub const KEY_1: Keysym = 0x31;
375pub const KEY_2: Keysym = 0x32;
376pub const KEY_3: Keysym = 0x33;
377pub const KEY_4: Keysym = 0x34;
378pub const KEY_5: Keysym = 0x35;
379pub const KEY_6: Keysym = 0x36;
380pub const KEY_7: Keysym = 0x37;
381pub const KEY_8: Keysym = 0x38;
382pub const KEY_9: Keysym = 0x39;
383pub const KEY_colon: Keysym = 0x3a;
384pub const KEY_semicolon: Keysym = 0x3b;
385pub const KEY_less: Keysym = 0x3c;
386pub const KEY_equal: Keysym = 0x3d;
387pub const KEY_greater: Keysym = 0x3e;
388pub const KEY_question: Keysym = 0x3f;
389pub const KEY_at: Keysym = 0x40;
390pub const KEY_A: Keysym = 0x41;
391pub const KEY_B: Keysym = 0x42;
392pub const KEY_C: Keysym = 0x43;
393pub const KEY_D: Keysym = 0x44;
394pub const KEY_E: Keysym = 0x45;
395pub const KEY_F: Keysym = 0x46;
396pub const KEY_G: Keysym = 0x47;
397pub const KEY_H: Keysym = 0x48;
398pub const KEY_I: Keysym = 0x49;
399pub const KEY_J: Keysym = 0x4a;
400pub const KEY_K: Keysym = 0x4b;
401pub const KEY_L: Keysym = 0x4c;
402pub const KEY_M: Keysym = 0x4d;
403pub const KEY_N: Keysym = 0x4e;
404pub const KEY_O: Keysym = 0x4f;
405pub const KEY_P: Keysym = 0x50;
406pub const KEY_Q: Keysym = 0x51;
407pub const KEY_R: Keysym = 0x52;
408pub const KEY_S: Keysym = 0x53;
409pub const KEY_T: Keysym = 0x54;
410pub const KEY_U: Keysym = 0x55;
411pub const KEY_V: Keysym = 0x56;
412pub const KEY_W: Keysym = 0x57;
413pub const KEY_X: Keysym = 0x58;
414pub const KEY_Y: Keysym = 0x59;
415pub const KEY_Z: Keysym = 0x5a;
416pub const KEY_bracketleft: Keysym = 0x5b;
417pub const KEY_backslash: Keysym = 0x5c;
418pub const KEY_bracketright: Keysym = 0x5d;
419pub const KEY_asciicircum: Keysym = 0x5e;
420pub const KEY_underscore: Keysym = 0x5f;
421pub const KEY_grave: Keysym = 0x60;
422pub const KEY_quoteleft: Keysym = 0x60;
423pub const KEY_a: Keysym = 0x61;
424pub const KEY_b: Keysym = 0x62;
425pub const KEY_c: Keysym = 0x63;
426pub const KEY_d: Keysym = 0x64;
427pub const KEY_e: Keysym = 0x65;
428pub const KEY_f: Keysym = 0x66;
429pub const KEY_g: Keysym = 0x67;
430pub const KEY_h: Keysym = 0x68;
431pub const KEY_i: Keysym = 0x69;
432pub const KEY_j: Keysym = 0x6a;
433pub const KEY_k: Keysym = 0x6b;
434pub const KEY_l: Keysym = 0x6c;
435pub const KEY_m: Keysym = 0x6d;
436pub const KEY_n: Keysym = 0x6e;
437pub const KEY_o: Keysym = 0x6f;
438pub const KEY_p: Keysym = 0x70;
439pub const KEY_q: Keysym = 0x71;
440pub const KEY_r: Keysym = 0x72;
441pub const KEY_s: Keysym = 0x73;
442pub const KEY_t: Keysym = 0x74;
443pub const KEY_u: Keysym = 0x75;
444pub const KEY_v: Keysym = 0x76;
445pub const KEY_w: Keysym = 0x77;
446pub const KEY_x: Keysym = 0x78;
447pub const KEY_y: Keysym = 0x79;
448pub const KEY_z: Keysym = 0x7a;
449pub const KEY_braceleft: Keysym = 0x7b;
450pub const KEY_bar: Keysym = 0x7c;
451pub const KEY_braceright: Keysym = 0x7d;
452pub const KEY_asciitilde: Keysym = 0x7e;
453pub const KEY_nobreakspace: Keysym = 0xa0;
454pub const KEY_exclamdown: Keysym = 0xa1;
455pub const KEY_cent: Keysym = 0xa2;
456pub const KEY_sterling: Keysym = 0xa3;
457pub const KEY_currency: Keysym = 0xa4;
458pub const KEY_yen: Keysym = 0xa5;
459pub const KEY_brokenbar: Keysym = 0xa6;
460pub const KEY_section: Keysym = 0xa7;
461pub const KEY_diaeresis: Keysym = 0xa8;
462pub const KEY_copyright: Keysym = 0xa9;
463pub const KEY_ordfeminine: Keysym = 0xaa;
464pub const KEY_guillemotleft: Keysym = 0xab;
465pub const KEY_notsign: Keysym = 0xac;
466pub const KEY_hyphen: Keysym = 0xad;
467pub const KEY_registered: Keysym = 0xae;
468pub const KEY_macron: Keysym = 0xaf;
469pub const KEY_degree: Keysym = 0xb0;
470pub const KEY_plusminus: Keysym = 0xb1;
471pub const KEY_twosuperior: Keysym = 0xb2;
472pub const KEY_threesuperior: Keysym = 0xb3;
473pub const KEY_acute: Keysym = 0xb4;
474pub const KEY_mu: Keysym = 0xb5;
475pub const KEY_paragraph: Keysym = 0xb6;
476pub const KEY_periodcentered: Keysym = 0xb7;
477pub const KEY_cedilla: Keysym = 0xb8;
478pub const KEY_onesuperior: Keysym = 0xb9;
479pub const KEY_masculine: Keysym = 0xba;
480pub const KEY_guillemotright: Keysym = 0xbb;
481pub const KEY_onequarter: Keysym = 0xbc;
482pub const KEY_onehalf: Keysym = 0xbd;
483pub const KEY_threequarters: Keysym = 0xbe;
484pub const KEY_questiondown: Keysym = 0xbf;
485pub const KEY_Agrave: Keysym = 0xc0;
486pub const KEY_Aacute: Keysym = 0xc1;
487pub const KEY_Acircumflex: Keysym = 0xc2;
488pub const KEY_Atilde: Keysym = 0xc3;
489pub const KEY_Adiaeresis: Keysym = 0xc4;
490pub const KEY_Aring: Keysym = 0xc5;
491pub const KEY_AE: Keysym = 0xc6;
492pub const KEY_Ccedilla: Keysym = 0xc7;
493pub const KEY_Egrave: Keysym = 0xc8;
494pub const KEY_Eacute: Keysym = 0xc9;
495pub const KEY_Ecircumflex: Keysym = 0xca;
496pub const KEY_Ediaeresis: Keysym = 0xcb;
497pub const KEY_Igrave: Keysym = 0xcc;
498pub const KEY_Iacute: Keysym = 0xcd;
499pub const KEY_Icircumflex: Keysym = 0xce;
500pub const KEY_Idiaeresis: Keysym = 0xcf;
501pub const KEY_ETH: Keysym = 0xd0;
502pub const KEY_Eth: Keysym = 0xd0;
503pub const KEY_Ntilde: Keysym = 0xd1;
504pub const KEY_Ograve: Keysym = 0xd2;
505pub const KEY_Oacute: Keysym = 0xd3;
506pub const KEY_Ocircumflex: Keysym = 0xd4;
507pub const KEY_Otilde: Keysym = 0xd5;
508pub const KEY_Odiaeresis: Keysym = 0xd6;
509pub const KEY_multiply: Keysym = 0xd7;
510pub const KEY_Oslash: Keysym = 0xd8;
511pub const KEY_Ooblique: Keysym = 0xd8;
512pub const KEY_Ugrave: Keysym = 0xd9;
513pub const KEY_Uacute: Keysym = 0xda;
514pub const KEY_Ucircumflex: Keysym = 0xdb;
515pub const KEY_Udiaeresis: Keysym = 0xdc;
516pub const KEY_Yacute: Keysym = 0xdd;
517pub const KEY_THORN: Keysym = 0xde;
518pub const KEY_Thorn: Keysym = 0xde;
519pub const KEY_ssharp: Keysym = 0xdf;
520pub const KEY_agrave: Keysym = 0xe0;
521pub const KEY_aacute: Keysym = 0xe1;
522pub const KEY_acircumflex: Keysym = 0xe2;
523pub const KEY_atilde: Keysym = 0xe3;
524pub const KEY_adiaeresis: Keysym = 0xe4;
525pub const KEY_aring: Keysym = 0xe5;
526pub const KEY_ae: Keysym = 0xe6;
527pub const KEY_ccedilla: Keysym = 0xe7;
528pub const KEY_egrave: Keysym = 0xe8;
529pub const KEY_eacute: Keysym = 0xe9;
530pub const KEY_ecircumflex: Keysym = 0xea;
531pub const KEY_ediaeresis: Keysym = 0xeb;
532pub const KEY_igrave: Keysym = 0xec;
533pub const KEY_iacute: Keysym = 0xed;
534pub const KEY_icircumflex: Keysym = 0xee;
535pub const KEY_idiaeresis: Keysym = 0xef;
536pub const KEY_eth: Keysym = 0xf0;
537pub const KEY_ntilde: Keysym = 0xf1;
538pub const KEY_ograve: Keysym = 0xf2;
539pub const KEY_oacute: Keysym = 0xf3;
540pub const KEY_ocircumflex: Keysym = 0xf4;
541pub const KEY_otilde: Keysym = 0xf5;
542pub const KEY_odiaeresis: Keysym = 0xf6;
543pub const KEY_division: Keysym = 0xf7;
544pub const KEY_oslash: Keysym = 0xf8;
545pub const KEY_ooblique: Keysym = 0xf8;
546pub const KEY_ugrave: Keysym = 0xf9;
547pub const KEY_uacute: Keysym = 0xfa;
548pub const KEY_ucircumflex: Keysym = 0xfb;
549pub const KEY_udiaeresis: Keysym = 0xfc;
550pub const KEY_yacute: Keysym = 0xfd;
551pub const KEY_thorn: Keysym = 0xfe;
552pub const KEY_ydiaeresis: Keysym = 0xff;
553pub const KEY_Aogonek: Keysym = 0x1a1;
554pub const KEY_breve: Keysym = 0x1a2;
555pub const KEY_Lstroke: Keysym = 0x1a3;
556pub const KEY_Lcaron: Keysym = 0x1a5;
557pub const KEY_Sacute: Keysym = 0x1a6;
558pub const KEY_Scaron: Keysym = 0x1a9;
559pub const KEY_Scedilla: Keysym = 0x1aa;
560pub const KEY_Tcaron: Keysym = 0x1ab;
561pub const KEY_Zacute: Keysym = 0x1ac;
562pub const KEY_Zcaron: Keysym = 0x1ae;
563pub const KEY_Zabovedot: Keysym = 0x1af;
564pub const KEY_aogonek: Keysym = 0x1b1;
565pub const KEY_ogonek: Keysym = 0x1b2;
566pub const KEY_lstroke: Keysym = 0x1b3;
567pub const KEY_lcaron: Keysym = 0x1b5;
568pub const KEY_sacute: Keysym = 0x1b6;
569pub const KEY_caron: Keysym = 0x1b7;
570pub const KEY_scaron: Keysym = 0x1b9;
571pub const KEY_scedilla: Keysym = 0x1ba;
572pub const KEY_tcaron: Keysym = 0x1bb;
573pub const KEY_zacute: Keysym = 0x1bc;
574pub const KEY_doubleacute: Keysym = 0x1bd;
575pub const KEY_zcaron: Keysym = 0x1be;
576pub const KEY_zabovedot: Keysym = 0x1bf;
577pub const KEY_Racute: Keysym = 0x1c0;
578pub const KEY_Abreve: Keysym = 0x1c3;
579pub const KEY_Lacute: Keysym = 0x1c5;
580pub const KEY_Cacute: Keysym = 0x1c6;
581pub const KEY_Ccaron: Keysym = 0x1c8;
582pub const KEY_Eogonek: Keysym = 0x1ca;
583pub const KEY_Ecaron: Keysym = 0x1cc;
584pub const KEY_Dcaron: Keysym = 0x1cf;
585pub const KEY_Dstroke: Keysym = 0x1d0;
586pub const KEY_Nacute: Keysym = 0x1d1;
587pub const KEY_Ncaron: Keysym = 0x1d2;
588pub const KEY_Odoubleacute: Keysym = 0x1d5;
589pub const KEY_Rcaron: Keysym = 0x1d8;
590pub const KEY_Uring: Keysym = 0x1d9;
591pub const KEY_Udoubleacute: Keysym = 0x1db;
592pub const KEY_Tcedilla: Keysym = 0x1de;
593pub const KEY_racute: Keysym = 0x1e0;
594pub const KEY_abreve: Keysym = 0x1e3;
595pub const KEY_lacute: Keysym = 0x1e5;
596pub const KEY_cacute: Keysym = 0x1e6;
597pub const KEY_ccaron: Keysym = 0x1e8;
598pub const KEY_eogonek: Keysym = 0x1ea;
599pub const KEY_ecaron: Keysym = 0x1ec;
600pub const KEY_dcaron: Keysym = 0x1ef;
601pub const KEY_dstroke: Keysym = 0x1f0;
602pub const KEY_nacute: Keysym = 0x1f1;
603pub const KEY_ncaron: Keysym = 0x1f2;
604pub const KEY_odoubleacute: Keysym = 0x1f5;
605pub const KEY_rcaron: Keysym = 0x1f8;
606pub const KEY_uring: Keysym = 0x1f9;
607pub const KEY_udoubleacute: Keysym = 0x1fb;
608pub const KEY_tcedilla: Keysym = 0x1fe;
609pub const KEY_abovedot: Keysym = 0x1ff;
610pub const KEY_Hstroke: Keysym = 0x2a1;
611pub const KEY_Hcircumflex: Keysym = 0x2a6;
612pub const KEY_Iabovedot: Keysym = 0x2a9;
613pub const KEY_Gbreve: Keysym = 0x2ab;
614pub const KEY_Jcircumflex: Keysym = 0x2ac;
615pub const KEY_hstroke: Keysym = 0x2b1;
616pub const KEY_hcircumflex: Keysym = 0x2b6;
617pub const KEY_idotless: Keysym = 0x2b9;
618pub const KEY_gbreve: Keysym = 0x2bb;
619pub const KEY_jcircumflex: Keysym = 0x2bc;
620pub const KEY_Cabovedot: Keysym = 0x2c5;
621pub const KEY_Ccircumflex: Keysym = 0x2c6;
622pub const KEY_Gabovedot: Keysym = 0x2d5;
623pub const KEY_Gcircumflex: Keysym = 0x2d8;
624pub const KEY_Ubreve: Keysym = 0x2dd;
625pub const KEY_Scircumflex: Keysym = 0x2de;
626pub const KEY_cabovedot: Keysym = 0x2e5;
627pub const KEY_ccircumflex: Keysym = 0x2e6;
628pub const KEY_gabovedot: Keysym = 0x2f5;
629pub const KEY_gcircumflex: Keysym = 0x2f8;
630pub const KEY_ubreve: Keysym = 0x2fd;
631pub const KEY_scircumflex: Keysym = 0x2fe;
632pub const KEY_kra: Keysym = 0x3a2;
633pub const KEY_kappa: Keysym = 0x3a2;
634pub const KEY_Rcedilla: Keysym = 0x3a3;
635pub const KEY_Itilde: Keysym = 0x3a5;
636pub const KEY_Lcedilla: Keysym = 0x3a6;
637pub const KEY_Emacron: Keysym = 0x3aa;
638pub const KEY_Gcedilla: Keysym = 0x3ab;
639pub const KEY_Tslash: Keysym = 0x3ac;
640pub const KEY_rcedilla: Keysym = 0x3b3;
641pub const KEY_itilde: Keysym = 0x3b5;
642pub const KEY_lcedilla: Keysym = 0x3b6;
643pub const KEY_emacron: Keysym = 0x3ba;
644pub const KEY_gcedilla: Keysym = 0x3bb;
645pub const KEY_tslash: Keysym = 0x3bc;
646pub const KEY_ENG: Keysym = 0x3bd;
647pub const KEY_eng: Keysym = 0x3bf;
648pub const KEY_Amacron: Keysym = 0x3c0;
649pub const KEY_Iogonek: Keysym = 0x3c7;
650pub const KEY_Eabovedot: Keysym = 0x3cc;
651pub const KEY_Imacron: Keysym = 0x3cf;
652pub const KEY_Ncedilla: Keysym = 0x3d1;
653pub const KEY_Omacron: Keysym = 0x3d2;
654pub const KEY_Kcedilla: Keysym = 0x3d3;
655pub const KEY_Uogonek: Keysym = 0x3d9;
656pub const KEY_Utilde: Keysym = 0x3dd;
657pub const KEY_Umacron: Keysym = 0x3de;
658pub const KEY_amacron: Keysym = 0x3e0;
659pub const KEY_iogonek: Keysym = 0x3e7;
660pub const KEY_eabovedot: Keysym = 0x3ec;
661pub const KEY_imacron: Keysym = 0x3ef;
662pub const KEY_ncedilla: Keysym = 0x3f1;
663pub const KEY_omacron: Keysym = 0x3f2;
664pub const KEY_kcedilla: Keysym = 0x3f3;
665pub const KEY_uogonek: Keysym = 0x3f9;
666pub const KEY_utilde: Keysym = 0x3fd;
667pub const KEY_umacron: Keysym = 0x3fe;
668pub const KEY_Wcircumflex: Keysym = 0x1000174;
669pub const KEY_wcircumflex: Keysym = 0x1000175;
670pub const KEY_Ycircumflex: Keysym = 0x1000176;
671pub const KEY_ycircumflex: Keysym = 0x1000177;
672pub const KEY_Babovedot: Keysym = 0x1001e02;
673pub const KEY_babovedot: Keysym = 0x1001e03;
674pub const KEY_Dabovedot: Keysym = 0x1001e0a;
675pub const KEY_dabovedot: Keysym = 0x1001e0b;
676pub const KEY_Fabovedot: Keysym = 0x1001e1e;
677pub const KEY_fabovedot: Keysym = 0x1001e1f;
678pub const KEY_Mabovedot: Keysym = 0x1001e40;
679pub const KEY_mabovedot: Keysym = 0x1001e41;
680pub const KEY_Pabovedot: Keysym = 0x1001e56;
681pub const KEY_pabovedot: Keysym = 0x1001e57;
682pub const KEY_Sabovedot: Keysym = 0x1001e60;
683pub const KEY_sabovedot: Keysym = 0x1001e61;
684pub const KEY_Tabovedot: Keysym = 0x1001e6a;
685pub const KEY_tabovedot: Keysym = 0x1001e6b;
686pub const KEY_Wgrave: Keysym = 0x1001e80;
687pub const KEY_wgrave: Keysym = 0x1001e81;
688pub const KEY_Wacute: Keysym = 0x1001e82;
689pub const KEY_wacute: Keysym = 0x1001e83;
690pub const KEY_Wdiaeresis: Keysym = 0x1001e84;
691pub const KEY_wdiaeresis: Keysym = 0x1001e85;
692pub const KEY_Ygrave: Keysym = 0x1001ef2;
693pub const KEY_ygrave: Keysym = 0x1001ef3;
694pub const KEY_OE: Keysym = 0x13bc;
695pub const KEY_oe: Keysym = 0x13bd;
696pub const KEY_Ydiaeresis: Keysym = 0x13be;
697pub const KEY_overline: Keysym = 0x47e;
698pub const KEY_kana_fullstop: Keysym = 0x4a1;
699pub const KEY_kana_openingbracket: Keysym = 0x4a2;
700pub const KEY_kana_closingbracket: Keysym = 0x4a3;
701pub const KEY_kana_comma: Keysym = 0x4a4;
702pub const KEY_kana_conjunctive: Keysym = 0x4a5;
703pub const KEY_kana_middledot: Keysym = 0x4a5;
704pub const KEY_kana_WO: Keysym = 0x4a6;
705pub const KEY_kana_a: Keysym = 0x4a7;
706pub const KEY_kana_i: Keysym = 0x4a8;
707pub const KEY_kana_u: Keysym = 0x4a9;
708pub const KEY_kana_e: Keysym = 0x4aa;
709pub const KEY_kana_o: Keysym = 0x4ab;
710pub const KEY_kana_ya: Keysym = 0x4ac;
711pub const KEY_kana_yu: Keysym = 0x4ad;
712pub const KEY_kana_yo: Keysym = 0x4ae;
713pub const KEY_kana_tsu: Keysym = 0x4af;
714pub const KEY_kana_tu: Keysym = 0x4af;
715pub const KEY_prolongedsound: Keysym = 0x4b0;
716pub const KEY_kana_A: Keysym = 0x4b1;
717pub const KEY_kana_I: Keysym = 0x4b2;
718pub const KEY_kana_U: Keysym = 0x4b3;
719pub const KEY_kana_E: Keysym = 0x4b4;
720pub const KEY_kana_O: Keysym = 0x4b5;
721pub const KEY_kana_KA: Keysym = 0x4b6;
722pub const KEY_kana_KI: Keysym = 0x4b7;
723pub const KEY_kana_KU: Keysym = 0x4b8;
724pub const KEY_kana_KE: Keysym = 0x4b9;
725pub const KEY_kana_KO: Keysym = 0x4ba;
726pub const KEY_kana_SA: Keysym = 0x4bb;
727pub const KEY_kana_SHI: Keysym = 0x4bc;
728pub const KEY_kana_SU: Keysym = 0x4bd;
729pub const KEY_kana_SE: Keysym = 0x4be;
730pub const KEY_kana_SO: Keysym = 0x4bf;
731pub const KEY_kana_TA: Keysym = 0x4c0;
732pub const KEY_kana_CHI: Keysym = 0x4c1;
733pub const KEY_kana_TI: Keysym = 0x4c1;
734pub const KEY_kana_TSU: Keysym = 0x4c2;
735pub const KEY_kana_TU: Keysym = 0x4c2;
736pub const KEY_kana_TE: Keysym = 0x4c3;
737pub const KEY_kana_TO: Keysym = 0x4c4;
738pub const KEY_kana_NA: Keysym = 0x4c5;
739pub const KEY_kana_NI: Keysym = 0x4c6;
740pub const KEY_kana_NU: Keysym = 0x4c7;
741pub const KEY_kana_NE: Keysym = 0x4c8;
742pub const KEY_kana_NO: Keysym = 0x4c9;
743pub const KEY_kana_HA: Keysym = 0x4ca;
744pub const KEY_kana_HI: Keysym = 0x4cb;
745pub const KEY_kana_FU: Keysym = 0x4cc;
746pub const KEY_kana_HU: Keysym = 0x4cc;
747pub const KEY_kana_HE: Keysym = 0x4cd;
748pub const KEY_kana_HO: Keysym = 0x4ce;
749pub const KEY_kana_MA: Keysym = 0x4cf;
750pub const KEY_kana_MI: Keysym = 0x4d0;
751pub const KEY_kana_MU: Keysym = 0x4d1;
752pub const KEY_kana_ME: Keysym = 0x4d2;
753pub const KEY_kana_MO: Keysym = 0x4d3;
754pub const KEY_kana_YA: Keysym = 0x4d4;
755pub const KEY_kana_YU: Keysym = 0x4d5;
756pub const KEY_kana_YO: Keysym = 0x4d6;
757pub const KEY_kana_RA: Keysym = 0x4d7;
758pub const KEY_kana_RI: Keysym = 0x4d8;
759pub const KEY_kana_RU: Keysym = 0x4d9;
760pub const KEY_kana_RE: Keysym = 0x4da;
761pub const KEY_kana_RO: Keysym = 0x4db;
762pub const KEY_kana_WA: Keysym = 0x4dc;
763pub const KEY_kana_N: Keysym = 0x4dd;
764pub const KEY_voicedsound: Keysym = 0x4de;
765pub const KEY_semivoicedsound: Keysym = 0x4df;
766pub const KEY_kana_switch: Keysym = 0xff7e;
767pub const KEY_Farsi_0: Keysym = 0x10006f0;
768pub const KEY_Farsi_1: Keysym = 0x10006f1;
769pub const KEY_Farsi_2: Keysym = 0x10006f2;
770pub const KEY_Farsi_3: Keysym = 0x10006f3;
771pub const KEY_Farsi_4: Keysym = 0x10006f4;
772pub const KEY_Farsi_5: Keysym = 0x10006f5;
773pub const KEY_Farsi_6: Keysym = 0x10006f6;
774pub const KEY_Farsi_7: Keysym = 0x10006f7;
775pub const KEY_Farsi_8: Keysym = 0x10006f8;
776pub const KEY_Farsi_9: Keysym = 0x10006f9;
777pub const KEY_Arabic_percent: Keysym = 0x100066a;
778pub const KEY_Arabic_superscript_alef: Keysym = 0x1000670;
779pub const KEY_Arabic_tteh: Keysym = 0x1000679;
780pub const KEY_Arabic_peh: Keysym = 0x100067e;
781pub const KEY_Arabic_tcheh: Keysym = 0x1000686;
782pub const KEY_Arabic_ddal: Keysym = 0x1000688;
783pub const KEY_Arabic_rreh: Keysym = 0x1000691;
784pub const KEY_Arabic_comma: Keysym = 0x5ac;
785pub const KEY_Arabic_fullstop: Keysym = 0x10006d4;
786pub const KEY_Arabic_0: Keysym = 0x1000660;
787pub const KEY_Arabic_1: Keysym = 0x1000661;
788pub const KEY_Arabic_2: Keysym = 0x1000662;
789pub const KEY_Arabic_3: Keysym = 0x1000663;
790pub const KEY_Arabic_4: Keysym = 0x1000664;
791pub const KEY_Arabic_5: Keysym = 0x1000665;
792pub const KEY_Arabic_6: Keysym = 0x1000666;
793pub const KEY_Arabic_7: Keysym = 0x1000667;
794pub const KEY_Arabic_8: Keysym = 0x1000668;
795pub const KEY_Arabic_9: Keysym = 0x1000669;
796pub const KEY_Arabic_semicolon: Keysym = 0x5bb;
797pub const KEY_Arabic_question_mark: Keysym = 0x5bf;
798pub const KEY_Arabic_hamza: Keysym = 0x5c1;
799pub const KEY_Arabic_maddaonalef: Keysym = 0x5c2;
800pub const KEY_Arabic_hamzaonalef: Keysym = 0x5c3;
801pub const KEY_Arabic_hamzaonwaw: Keysym = 0x5c4;
802pub const KEY_Arabic_hamzaunderalef: Keysym = 0x5c5;
803pub const KEY_Arabic_hamzaonyeh: Keysym = 0x5c6;
804pub const KEY_Arabic_alef: Keysym = 0x5c7;
805pub const KEY_Arabic_beh: Keysym = 0x5c8;
806pub const KEY_Arabic_tehmarbuta: Keysym = 0x5c9;
807pub const KEY_Arabic_teh: Keysym = 0x5ca;
808pub const KEY_Arabic_theh: Keysym = 0x5cb;
809pub const KEY_Arabic_jeem: Keysym = 0x5cc;
810pub const KEY_Arabic_hah: Keysym = 0x5cd;
811pub const KEY_Arabic_khah: Keysym = 0x5ce;
812pub const KEY_Arabic_dal: Keysym = 0x5cf;
813pub const KEY_Arabic_thal: Keysym = 0x5d0;
814pub const KEY_Arabic_ra: Keysym = 0x5d1;
815pub const KEY_Arabic_zain: Keysym = 0x5d2;
816pub const KEY_Arabic_seen: Keysym = 0x5d3;
817pub const KEY_Arabic_sheen: Keysym = 0x5d4;
818pub const KEY_Arabic_sad: Keysym = 0x5d5;
819pub const KEY_Arabic_dad: Keysym = 0x5d6;
820pub const KEY_Arabic_tah: Keysym = 0x5d7;
821pub const KEY_Arabic_zah: Keysym = 0x5d8;
822pub const KEY_Arabic_ain: Keysym = 0x5d9;
823pub const KEY_Arabic_ghain: Keysym = 0x5da;
824pub const KEY_Arabic_tatweel: Keysym = 0x5e0;
825pub const KEY_Arabic_feh: Keysym = 0x5e1;
826pub const KEY_Arabic_qaf: Keysym = 0x5e2;
827pub const KEY_Arabic_kaf: Keysym = 0x5e3;
828pub const KEY_Arabic_lam: Keysym = 0x5e4;
829pub const KEY_Arabic_meem: Keysym = 0x5e5;
830pub const KEY_Arabic_noon: Keysym = 0x5e6;
831pub const KEY_Arabic_ha: Keysym = 0x5e7;
832pub const KEY_Arabic_heh: Keysym = 0x5e7;
833pub const KEY_Arabic_waw: Keysym = 0x5e8;
834pub const KEY_Arabic_alefmaksura: Keysym = 0x5e9;
835pub const KEY_Arabic_yeh: Keysym = 0x5ea;
836pub const KEY_Arabic_fathatan: Keysym = 0x5eb;
837pub const KEY_Arabic_dammatan: Keysym = 0x5ec;
838pub const KEY_Arabic_kasratan: Keysym = 0x5ed;
839pub const KEY_Arabic_fatha: Keysym = 0x5ee;
840pub const KEY_Arabic_damma: Keysym = 0x5ef;
841pub const KEY_Arabic_kasra: Keysym = 0x5f0;
842pub const KEY_Arabic_shadda: Keysym = 0x5f1;
843pub const KEY_Arabic_sukun: Keysym = 0x5f2;
844pub const KEY_Arabic_madda_above: Keysym = 0x1000653;
845pub const KEY_Arabic_hamza_above: Keysym = 0x1000654;
846pub const KEY_Arabic_hamza_below: Keysym = 0x1000655;
847pub const KEY_Arabic_jeh: Keysym = 0x1000698;
848pub const KEY_Arabic_veh: Keysym = 0x10006a4;
849pub const KEY_Arabic_keheh: Keysym = 0x10006a9;
850pub const KEY_Arabic_gaf: Keysym = 0x10006af;
851pub const KEY_Arabic_noon_ghunna: Keysym = 0x10006ba;
852pub const KEY_Arabic_heh_doachashmee: Keysym = 0x10006be;
853pub const KEY_Farsi_yeh: Keysym = 0x10006cc;
854pub const KEY_Arabic_farsi_yeh: Keysym = 0x10006cc;
855pub const KEY_Arabic_yeh_baree: Keysym = 0x10006d2;
856pub const KEY_Arabic_heh_goal: Keysym = 0x10006c1;
857pub const KEY_Arabic_switch: Keysym = 0xff7e;
858pub const KEY_Cyrillic_GHE_bar: Keysym = 0x1000492;
859pub const KEY_Cyrillic_ghe_bar: Keysym = 0x1000493;
860pub const KEY_Cyrillic_ZHE_descender: Keysym = 0x1000496;
861pub const KEY_Cyrillic_zhe_descender: Keysym = 0x1000497;
862pub const KEY_Cyrillic_KA_descender: Keysym = 0x100049a;
863pub const KEY_Cyrillic_ka_descender: Keysym = 0x100049b;
864pub const KEY_Cyrillic_KA_vertstroke: Keysym = 0x100049c;
865pub const KEY_Cyrillic_ka_vertstroke: Keysym = 0x100049d;
866pub const KEY_Cyrillic_EN_descender: Keysym = 0x10004a2;
867pub const KEY_Cyrillic_en_descender: Keysym = 0x10004a3;
868pub const KEY_Cyrillic_U_straight: Keysym = 0x10004ae;
869pub const KEY_Cyrillic_u_straight: Keysym = 0x10004af;
870pub const KEY_Cyrillic_U_straight_bar: Keysym = 0x10004b0;
871pub const KEY_Cyrillic_u_straight_bar: Keysym = 0x10004b1;
872pub const KEY_Cyrillic_HA_descender: Keysym = 0x10004b2;
873pub const KEY_Cyrillic_ha_descender: Keysym = 0x10004b3;
874pub const KEY_Cyrillic_CHE_descender: Keysym = 0x10004b6;
875pub const KEY_Cyrillic_che_descender: Keysym = 0x10004b7;
876pub const KEY_Cyrillic_CHE_vertstroke: Keysym = 0x10004b8;
877pub const KEY_Cyrillic_che_vertstroke: Keysym = 0x10004b9;
878pub const KEY_Cyrillic_SHHA: Keysym = 0x10004ba;
879pub const KEY_Cyrillic_shha: Keysym = 0x10004bb;
880pub const KEY_Cyrillic_SCHWA: Keysym = 0x10004d8;
881pub const KEY_Cyrillic_schwa: Keysym = 0x10004d9;
882pub const KEY_Cyrillic_I_macron: Keysym = 0x10004e2;
883pub const KEY_Cyrillic_i_macron: Keysym = 0x10004e3;
884pub const KEY_Cyrillic_O_bar: Keysym = 0x10004e8;
885pub const KEY_Cyrillic_o_bar: Keysym = 0x10004e9;
886pub const KEY_Cyrillic_U_macron: Keysym = 0x10004ee;
887pub const KEY_Cyrillic_u_macron: Keysym = 0x10004ef;
888pub const KEY_Serbian_dje: Keysym = 0x6a1;
889pub const KEY_Macedonia_gje: Keysym = 0x6a2;
890pub const KEY_Cyrillic_io: Keysym = 0x6a3;
891pub const KEY_Ukrainian_ie: Keysym = 0x6a4;
892pub const KEY_Ukranian_je: Keysym = 0x6a4;
893pub const KEY_Macedonia_dse: Keysym = 0x6a5;
894pub const KEY_Ukrainian_i: Keysym = 0x6a6;
895pub const KEY_Ukranian_i: Keysym = 0x6a6;
896pub const KEY_Ukrainian_yi: Keysym = 0x6a7;
897pub const KEY_Ukranian_yi: Keysym = 0x6a7;
898pub const KEY_Cyrillic_je: Keysym = 0x6a8;
899pub const KEY_Serbian_je: Keysym = 0x6a8;
900pub const KEY_Cyrillic_lje: Keysym = 0x6a9;
901pub const KEY_Serbian_lje: Keysym = 0x6a9;
902pub const KEY_Cyrillic_nje: Keysym = 0x6aa;
903pub const KEY_Serbian_nje: Keysym = 0x6aa;
904pub const KEY_Serbian_tshe: Keysym = 0x6ab;
905pub const KEY_Macedonia_kje: Keysym = 0x6ac;
906pub const KEY_Ukrainian_ghe_with_upturn: Keysym = 0x6ad;
907pub const KEY_Byelorussian_shortu: Keysym = 0x6ae;
908pub const KEY_Cyrillic_dzhe: Keysym = 0x6af;
909pub const KEY_Serbian_dze: Keysym = 0x6af;
910pub const KEY_numerosign: Keysym = 0x6b0;
911pub const KEY_Serbian_DJE: Keysym = 0x6b1;
912pub const KEY_Macedonia_GJE: Keysym = 0x6b2;
913pub const KEY_Cyrillic_IO: Keysym = 0x6b3;
914pub const KEY_Ukrainian_IE: Keysym = 0x6b4;
915pub const KEY_Ukranian_JE: Keysym = 0x6b4;
916pub const KEY_Macedonia_DSE: Keysym = 0x6b5;
917pub const KEY_Ukrainian_I: Keysym = 0x6b6;
918pub const KEY_Ukranian_I: Keysym = 0x6b6;
919pub const KEY_Ukrainian_YI: Keysym = 0x6b7;
920pub const KEY_Ukranian_YI: Keysym = 0x6b7;
921pub const KEY_Cyrillic_JE: Keysym = 0x6b8;
922pub const KEY_Serbian_JE: Keysym = 0x6b8;
923pub const KEY_Cyrillic_LJE: Keysym = 0x6b9;
924pub const KEY_Serbian_LJE: Keysym = 0x6b9;
925pub const KEY_Cyrillic_NJE: Keysym = 0x6ba;
926pub const KEY_Serbian_NJE: Keysym = 0x6ba;
927pub const KEY_Serbian_TSHE: Keysym = 0x6bb;
928pub const KEY_Macedonia_KJE: Keysym = 0x6bc;
929pub const KEY_Ukrainian_GHE_WITH_UPTURN: Keysym = 0x6bd;
930pub const KEY_Byelorussian_SHORTU: Keysym = 0x6be;
931pub const KEY_Cyrillic_DZHE: Keysym = 0x6bf;
932pub const KEY_Serbian_DZE: Keysym = 0x6bf;
933pub const KEY_Cyrillic_yu: Keysym = 0x6c0;
934pub const KEY_Cyrillic_a: Keysym = 0x6c1;
935pub const KEY_Cyrillic_be: Keysym = 0x6c2;
936pub const KEY_Cyrillic_tse: Keysym = 0x6c3;
937pub const KEY_Cyrillic_de: Keysym = 0x6c4;
938pub const KEY_Cyrillic_ie: Keysym = 0x6c5;
939pub const KEY_Cyrillic_ef: Keysym = 0x6c6;
940pub const KEY_Cyrillic_ghe: Keysym = 0x6c7;
941pub const KEY_Cyrillic_ha: Keysym = 0x6c8;
942pub const KEY_Cyrillic_i: Keysym = 0x6c9;
943pub const KEY_Cyrillic_shorti: Keysym = 0x6ca;
944pub const KEY_Cyrillic_ka: Keysym = 0x6cb;
945pub const KEY_Cyrillic_el: Keysym = 0x6cc;
946pub const KEY_Cyrillic_em: Keysym = 0x6cd;
947pub const KEY_Cyrillic_en: Keysym = 0x6ce;
948pub const KEY_Cyrillic_o: Keysym = 0x6cf;
949pub const KEY_Cyrillic_pe: Keysym = 0x6d0;
950pub const KEY_Cyrillic_ya: Keysym = 0x6d1;
951pub const KEY_Cyrillic_er: Keysym = 0x6d2;
952pub const KEY_Cyrillic_es: Keysym = 0x6d3;
953pub const KEY_Cyrillic_te: Keysym = 0x6d4;
954pub const KEY_Cyrillic_u: Keysym = 0x6d5;
955pub const KEY_Cyrillic_zhe: Keysym = 0x6d6;
956pub const KEY_Cyrillic_ve: Keysym = 0x6d7;
957pub const KEY_Cyrillic_softsign: Keysym = 0x6d8;
958pub const KEY_Cyrillic_yeru: Keysym = 0x6d9;
959pub const KEY_Cyrillic_ze: Keysym = 0x6da;
960pub const KEY_Cyrillic_sha: Keysym = 0x6db;
961pub const KEY_Cyrillic_e: Keysym = 0x6dc;
962pub const KEY_Cyrillic_shcha: Keysym = 0x6dd;
963pub const KEY_Cyrillic_che: Keysym = 0x6de;
964pub const KEY_Cyrillic_hardsign: Keysym = 0x6df;
965pub const KEY_Cyrillic_YU: Keysym = 0x6e0;
966pub const KEY_Cyrillic_A: Keysym = 0x6e1;
967pub const KEY_Cyrillic_BE: Keysym = 0x6e2;
968pub const KEY_Cyrillic_TSE: Keysym = 0x6e3;
969pub const KEY_Cyrillic_DE: Keysym = 0x6e4;
970pub const KEY_Cyrillic_IE: Keysym = 0x6e5;
971pub const KEY_Cyrillic_EF: Keysym = 0x6e6;
972pub const KEY_Cyrillic_GHE: Keysym = 0x6e7;
973pub const KEY_Cyrillic_HA: Keysym = 0x6e8;
974pub const KEY_Cyrillic_I: Keysym = 0x6e9;
975pub const KEY_Cyrillic_SHORTI: Keysym = 0x6ea;
976pub const KEY_Cyrillic_KA: Keysym = 0x6eb;
977pub const KEY_Cyrillic_EL: Keysym = 0x6ec;
978pub const KEY_Cyrillic_EM: Keysym = 0x6ed;
979pub const KEY_Cyrillic_EN: Keysym = 0x6ee;
980pub const KEY_Cyrillic_O: Keysym = 0x6ef;
981pub const KEY_Cyrillic_PE: Keysym = 0x6f0;
982pub const KEY_Cyrillic_YA: Keysym = 0x6f1;
983pub const KEY_Cyrillic_ER: Keysym = 0x6f2;
984pub const KEY_Cyrillic_ES: Keysym = 0x6f3;
985pub const KEY_Cyrillic_TE: Keysym = 0x6f4;
986pub const KEY_Cyrillic_U: Keysym = 0x6f5;
987pub const KEY_Cyrillic_ZHE: Keysym = 0x6f6;
988pub const KEY_Cyrillic_VE: Keysym = 0x6f7;
989pub const KEY_Cyrillic_SOFTSIGN: Keysym = 0x6f8;
990pub const KEY_Cyrillic_YERU: Keysym = 0x6f9;
991pub const KEY_Cyrillic_ZE: Keysym = 0x6fa;
992pub const KEY_Cyrillic_SHA: Keysym = 0x6fb;
993pub const KEY_Cyrillic_E: Keysym = 0x6fc;
994pub const KEY_Cyrillic_SHCHA: Keysym = 0x6fd;
995pub const KEY_Cyrillic_CHE: Keysym = 0x6fe;
996pub const KEY_Cyrillic_HARDSIGN: Keysym = 0x6ff;
997pub const KEY_Greek_ALPHAaccent: Keysym = 0x7a1;
998pub const KEY_Greek_EPSILONaccent: Keysym = 0x7a2;
999pub const KEY_Greek_ETAaccent: Keysym = 0x7a3;
1000pub const KEY_Greek_IOTAaccent: Keysym = 0x7a4;
1001pub const KEY_Greek_IOTAdieresis: Keysym = 0x7a5;
1002pub const KEY_Greek_IOTAdiaeresis: Keysym = 0x7a5;
1003pub const KEY_Greek_OMICRONaccent: Keysym = 0x7a7;
1004pub const KEY_Greek_UPSILONaccent: Keysym = 0x7a8;
1005pub const KEY_Greek_UPSILONdieresis: Keysym = 0x7a9;
1006pub const KEY_Greek_OMEGAaccent: Keysym = 0x7ab;
1007pub const KEY_Greek_accentdieresis: Keysym = 0x7ae;
1008pub const KEY_Greek_horizbar: Keysym = 0x7af;
1009pub const KEY_Greek_alphaaccent: Keysym = 0x7b1;
1010pub const KEY_Greek_epsilonaccent: Keysym = 0x7b2;
1011pub const KEY_Greek_etaaccent: Keysym = 0x7b3;
1012pub const KEY_Greek_iotaaccent: Keysym = 0x7b4;
1013pub const KEY_Greek_iotadieresis: Keysym = 0x7b5;
1014pub const KEY_Greek_iotaaccentdieresis: Keysym = 0x7b6;
1015pub const KEY_Greek_omicronaccent: Keysym = 0x7b7;
1016pub const KEY_Greek_upsilonaccent: Keysym = 0x7b8;
1017pub const KEY_Greek_upsilondieresis: Keysym = 0x7b9;
1018pub const KEY_Greek_upsilonaccentdieresis: Keysym = 0x7ba;
1019pub const KEY_Greek_omegaaccent: Keysym = 0x7bb;
1020pub const KEY_Greek_ALPHA: Keysym = 0x7c1;
1021pub const KEY_Greek_BETA: Keysym = 0x7c2;
1022pub const KEY_Greek_GAMMA: Keysym = 0x7c3;
1023pub const KEY_Greek_DELTA: Keysym = 0x7c4;
1024pub const KEY_Greek_EPSILON: Keysym = 0x7c5;
1025pub const KEY_Greek_ZETA: Keysym = 0x7c6;
1026pub const KEY_Greek_ETA: Keysym = 0x7c7;
1027pub const KEY_Greek_THETA: Keysym = 0x7c8;
1028pub const KEY_Greek_IOTA: Keysym = 0x7c9;
1029pub const KEY_Greek_KAPPA: Keysym = 0x7ca;
1030pub const KEY_Greek_LAMDA: Keysym = 0x7cb;
1031pub const KEY_Greek_LAMBDA: Keysym = 0x7cb;
1032pub const KEY_Greek_MU: Keysym = 0x7cc;
1033pub const KEY_Greek_NU: Keysym = 0x7cd;
1034pub const KEY_Greek_XI: Keysym = 0x7ce;
1035pub const KEY_Greek_OMICRON: Keysym = 0x7cf;
1036pub const KEY_Greek_PI: Keysym = 0x7d0;
1037pub const KEY_Greek_RHO: Keysym = 0x7d1;
1038pub const KEY_Greek_SIGMA: Keysym = 0x7d2;
1039pub const KEY_Greek_TAU: Keysym = 0x7d4;
1040pub const KEY_Greek_UPSILON: Keysym = 0x7d5;
1041pub const KEY_Greek_PHI: Keysym = 0x7d6;
1042pub const KEY_Greek_CHI: Keysym = 0x7d7;
1043pub const KEY_Greek_PSI: Keysym = 0x7d8;
1044pub const KEY_Greek_OMEGA: Keysym = 0x7d9;
1045pub const KEY_Greek_alpha: Keysym = 0x7e1;
1046pub const KEY_Greek_beta: Keysym = 0x7e2;
1047pub const KEY_Greek_gamma: Keysym = 0x7e3;
1048pub const KEY_Greek_delta: Keysym = 0x7e4;
1049pub const KEY_Greek_epsilon: Keysym = 0x7e5;
1050pub const KEY_Greek_zeta: Keysym = 0x7e6;
1051pub const KEY_Greek_eta: Keysym = 0x7e7;
1052pub const KEY_Greek_theta: Keysym = 0x7e8;
1053pub const KEY_Greek_iota: Keysym = 0x7e9;
1054pub const KEY_Greek_kappa: Keysym = 0x7ea;
1055pub const KEY_Greek_lamda: Keysym = 0x7eb;
1056pub const KEY_Greek_lambda: Keysym = 0x7eb;
1057pub const KEY_Greek_mu: Keysym = 0x7ec;
1058pub const KEY_Greek_nu: Keysym = 0x7ed;
1059pub const KEY_Greek_xi: Keysym = 0x7ee;
1060pub const KEY_Greek_omicron: Keysym = 0x7ef;
1061pub const KEY_Greek_pi: Keysym = 0x7f0;
1062pub const KEY_Greek_rho: Keysym = 0x7f1;
1063pub const KEY_Greek_sigma: Keysym = 0x7f2;
1064pub const KEY_Greek_finalsmallsigma: Keysym = 0x7f3;
1065pub const KEY_Greek_tau: Keysym = 0x7f4;
1066pub const KEY_Greek_upsilon: Keysym = 0x7f5;
1067pub const KEY_Greek_phi: Keysym = 0x7f6;
1068pub const KEY_Greek_chi: Keysym = 0x7f7;
1069pub const KEY_Greek_psi: Keysym = 0x7f8;
1070pub const KEY_Greek_omega: Keysym = 0x7f9;
1071pub const KEY_Greek_switch: Keysym = 0xff7e;
1072pub const KEY_leftradical: Keysym = 0x8a1;
1073pub const KEY_topleftradical: Keysym = 0x8a2;
1074pub const KEY_horizconnector: Keysym = 0x8a3;
1075pub const KEY_topintegral: Keysym = 0x8a4;
1076pub const KEY_botintegral: Keysym = 0x8a5;
1077pub const KEY_vertconnector: Keysym = 0x8a6;
1078pub const KEY_topleftsqbracket: Keysym = 0x8a7;
1079pub const KEY_botleftsqbracket: Keysym = 0x8a8;
1080pub const KEY_toprightsqbracket: Keysym = 0x8a9;
1081pub const KEY_botrightsqbracket: Keysym = 0x8aa;
1082pub const KEY_topleftparens: Keysym = 0x8ab;
1083pub const KEY_botleftparens: Keysym = 0x8ac;
1084pub const KEY_toprightparens: Keysym = 0x8ad;
1085pub const KEY_botrightparens: Keysym = 0x8ae;
1086pub const KEY_leftmiddlecurlybrace: Keysym = 0x8af;
1087pub const KEY_rightmiddlecurlybrace: Keysym = 0x8b0;
1088pub const KEY_topleftsummation: Keysym = 0x8b1;
1089pub const KEY_botleftsummation: Keysym = 0x8b2;
1090pub const KEY_topvertsummationconnector: Keysym = 0x8b3;
1091pub const KEY_botvertsummationconnector: Keysym = 0x8b4;
1092pub const KEY_toprightsummation: Keysym = 0x8b5;
1093pub const KEY_botrightsummation: Keysym = 0x8b6;
1094pub const KEY_rightmiddlesummation: Keysym = 0x8b7;
1095pub const KEY_lessthanequal: Keysym = 0x8bc;
1096pub const KEY_notequal: Keysym = 0x8bd;
1097pub const KEY_greaterthanequal: Keysym = 0x8be;
1098pub const KEY_integral: Keysym = 0x8bf;
1099pub const KEY_therefore: Keysym = 0x8c0;
1100pub const KEY_variation: Keysym = 0x8c1;
1101pub const KEY_infinity: Keysym = 0x8c2;
1102pub const KEY_nabla: Keysym = 0x8c5;
1103pub const KEY_approximate: Keysym = 0x8c8;
1104pub const KEY_similarequal: Keysym = 0x8c9;
1105pub const KEY_ifonlyif: Keysym = 0x8cd;
1106pub const KEY_implies: Keysym = 0x8ce;
1107pub const KEY_identical: Keysym = 0x8cf;
1108pub const KEY_radical: Keysym = 0x8d6;
1109pub const KEY_includedin: Keysym = 0x8da;
1110pub const KEY_includes: Keysym = 0x8db;
1111pub const KEY_intersection: Keysym = 0x8dc;
1112pub const KEY_union: Keysym = 0x8dd;
1113pub const KEY_logicaland: Keysym = 0x8de;
1114pub const KEY_logicalor: Keysym = 0x8df;
1115pub const KEY_partialderivative: Keysym = 0x8ef;
1116pub const KEY_function: Keysym = 0x8f6;
1117pub const KEY_leftarrow: Keysym = 0x8fb;
1118pub const KEY_uparrow: Keysym = 0x8fc;
1119pub const KEY_rightarrow: Keysym = 0x8fd;
1120pub const KEY_downarrow: Keysym = 0x8fe;
1121pub const KEY_blank: Keysym = 0x9df;
1122pub const KEY_soliddiamond: Keysym = 0x9e0;
1123pub const KEY_checkerboard: Keysym = 0x9e1;
1124pub const KEY_ht: Keysym = 0x9e2;
1125pub const KEY_ff: Keysym = 0x9e3;
1126pub const KEY_cr: Keysym = 0x9e4;
1127pub const KEY_lf: Keysym = 0x9e5;
1128pub const KEY_nl: Keysym = 0x9e8;
1129pub const KEY_vt: Keysym = 0x9e9;
1130pub const KEY_lowrightcorner: Keysym = 0x9ea;
1131pub const KEY_uprightcorner: Keysym = 0x9eb;
1132pub const KEY_upleftcorner: Keysym = 0x9ec;
1133pub const KEY_lowleftcorner: Keysym = 0x9ed;
1134pub const KEY_crossinglines: Keysym = 0x9ee;
1135pub const KEY_horizlinescan1: Keysym = 0x9ef;
1136pub const KEY_horizlinescan3: Keysym = 0x9f0;
1137pub const KEY_horizlinescan5: Keysym = 0x9f1;
1138pub const KEY_horizlinescan7: Keysym = 0x9f2;
1139pub const KEY_horizlinescan9: Keysym = 0x9f3;
1140pub const KEY_leftt: Keysym = 0x9f4;
1141pub const KEY_rightt: Keysym = 0x9f5;
1142pub const KEY_bott: Keysym = 0x9f6;
1143pub const KEY_topt: Keysym = 0x9f7;
1144pub const KEY_vertbar: Keysym = 0x9f8;
1145pub const KEY_emspace: Keysym = 0xaa1;
1146pub const KEY_enspace: Keysym = 0xaa2;
1147pub const KEY_em3space: Keysym = 0xaa3;
1148pub const KEY_em4space: Keysym = 0xaa4;
1149pub const KEY_digitspace: Keysym = 0xaa5;
1150pub const KEY_punctspace: Keysym = 0xaa6;
1151pub const KEY_thinspace: Keysym = 0xaa7;
1152pub const KEY_hairspace: Keysym = 0xaa8;
1153pub const KEY_emdash: Keysym = 0xaa9;
1154pub const KEY_endash: Keysym = 0xaaa;
1155pub const KEY_signifblank: Keysym = 0xaac;
1156pub const KEY_ellipsis: Keysym = 0xaae;
1157pub const KEY_doubbaselinedot: Keysym = 0xaaf;
1158pub const KEY_onethird: Keysym = 0xab0;
1159pub const KEY_twothirds: Keysym = 0xab1;
1160pub const KEY_onefifth: Keysym = 0xab2;
1161pub const KEY_twofifths: Keysym = 0xab3;
1162pub const KEY_threefifths: Keysym = 0xab4;
1163pub const KEY_fourfifths: Keysym = 0xab5;
1164pub const KEY_onesixth: Keysym = 0xab6;
1165pub const KEY_fivesixths: Keysym = 0xab7;
1166pub const KEY_careof: Keysym = 0xab8;
1167pub const KEY_figdash: Keysym = 0xabb;
1168pub const KEY_leftanglebracket: Keysym = 0xabc;
1169pub const KEY_decimalpoint: Keysym = 0xabd;
1170pub const KEY_rightanglebracket: Keysym = 0xabe;
1171pub const KEY_marker: Keysym = 0xabf;
1172pub const KEY_oneeighth: Keysym = 0xac3;
1173pub const KEY_threeeighths: Keysym = 0xac4;
1174pub const KEY_fiveeighths: Keysym = 0xac5;
1175pub const KEY_seveneighths: Keysym = 0xac6;
1176pub const KEY_trademark: Keysym = 0xac9;
1177pub const KEY_signaturemark: Keysym = 0xaca;
1178pub const KEY_trademarkincircle: Keysym = 0xacb;
1179pub const KEY_leftopentriangle: Keysym = 0xacc;
1180pub const KEY_rightopentriangle: Keysym = 0xacd;
1181pub const KEY_emopencircle: Keysym = 0xace;
1182pub const KEY_emopenrectangle: Keysym = 0xacf;
1183pub const KEY_leftsinglequotemark: Keysym = 0xad0;
1184pub const KEY_rightsinglequotemark: Keysym = 0xad1;
1185pub const KEY_leftdoublequotemark: Keysym = 0xad2;
1186pub const KEY_rightdoublequotemark: Keysym = 0xad3;
1187pub const KEY_prescription: Keysym = 0xad4;
1188pub const KEY_permille: Keysym = 0xad5;
1189pub const KEY_minutes: Keysym = 0xad6;
1190pub const KEY_seconds: Keysym = 0xad7;
1191pub const KEY_latincross: Keysym = 0xad9;
1192pub const KEY_hexagram: Keysym = 0xada;
1193pub const KEY_filledrectbullet: Keysym = 0xadb;
1194pub const KEY_filledlefttribullet: Keysym = 0xadc;
1195pub const KEY_filledrighttribullet: Keysym = 0xadd;
1196pub const KEY_emfilledcircle: Keysym = 0xade;
1197pub const KEY_emfilledrect: Keysym = 0xadf;
1198pub const KEY_enopencircbullet: Keysym = 0xae0;
1199pub const KEY_enopensquarebullet: Keysym = 0xae1;
1200pub const KEY_openrectbullet: Keysym = 0xae2;
1201pub const KEY_opentribulletup: Keysym = 0xae3;
1202pub const KEY_opentribulletdown: Keysym = 0xae4;
1203pub const KEY_openstar: Keysym = 0xae5;
1204pub const KEY_enfilledcircbullet: Keysym = 0xae6;
1205pub const KEY_enfilledsqbullet: Keysym = 0xae7;
1206pub const KEY_filledtribulletup: Keysym = 0xae8;
1207pub const KEY_filledtribulletdown: Keysym = 0xae9;
1208pub const KEY_leftpointer: Keysym = 0xaea;
1209pub const KEY_rightpointer: Keysym = 0xaeb;
1210pub const KEY_club: Keysym = 0xaec;
1211pub const KEY_diamond: Keysym = 0xaed;
1212pub const KEY_heart: Keysym = 0xaee;
1213pub const KEY_maltesecross: Keysym = 0xaf0;
1214pub const KEY_dagger: Keysym = 0xaf1;
1215pub const KEY_doubledagger: Keysym = 0xaf2;
1216pub const KEY_checkmark: Keysym = 0xaf3;
1217pub const KEY_ballotcross: Keysym = 0xaf4;
1218pub const KEY_musicalsharp: Keysym = 0xaf5;
1219pub const KEY_musicalflat: Keysym = 0xaf6;
1220pub const KEY_malesymbol: Keysym = 0xaf7;
1221pub const KEY_femalesymbol: Keysym = 0xaf8;
1222pub const KEY_telephone: Keysym = 0xaf9;
1223pub const KEY_telephonerecorder: Keysym = 0xafa;
1224pub const KEY_phonographcopyright: Keysym = 0xafb;
1225pub const KEY_caret: Keysym = 0xafc;
1226pub const KEY_singlelowquotemark: Keysym = 0xafd;
1227pub const KEY_doublelowquotemark: Keysym = 0xafe;
1228pub const KEY_cursor: Keysym = 0xaff;
1229pub const KEY_leftcaret: Keysym = 0xba3;
1230pub const KEY_rightcaret: Keysym = 0xba6;
1231pub const KEY_downcaret: Keysym = 0xba8;
1232pub const KEY_upcaret: Keysym = 0xba9;
1233pub const KEY_overbar: Keysym = 0xbc0;
1234pub const KEY_downtack: Keysym = 0xbc2;
1235pub const KEY_upshoe: Keysym = 0xbc3;
1236pub const KEY_downstile: Keysym = 0xbc4;
1237pub const KEY_underbar: Keysym = 0xbc6;
1238pub const KEY_jot: Keysym = 0xbca;
1239pub const KEY_quad: Keysym = 0xbcc;
1240pub const KEY_uptack: Keysym = 0xbce;
1241pub const KEY_circle: Keysym = 0xbcf;
1242pub const KEY_upstile: Keysym = 0xbd3;
1243pub const KEY_downshoe: Keysym = 0xbd6;
1244pub const KEY_rightshoe: Keysym = 0xbd8;
1245pub const KEY_leftshoe: Keysym = 0xbda;
1246pub const KEY_lefttack: Keysym = 0xbdc;
1247pub const KEY_righttack: Keysym = 0xbfc;
1248pub const KEY_hebrew_doublelowline: Keysym = 0xcdf;
1249pub const KEY_hebrew_aleph: Keysym = 0xce0;
1250pub const KEY_hebrew_bet: Keysym = 0xce1;
1251pub const KEY_hebrew_beth: Keysym = 0xce1;
1252pub const KEY_hebrew_gimel: Keysym = 0xce2;
1253pub const KEY_hebrew_gimmel: Keysym = 0xce2;
1254pub const KEY_hebrew_dalet: Keysym = 0xce3;
1255pub const KEY_hebrew_daleth: Keysym = 0xce3;
1256pub const KEY_hebrew_he: Keysym = 0xce4;
1257pub const KEY_hebrew_waw: Keysym = 0xce5;
1258pub const KEY_hebrew_zain: Keysym = 0xce6;
1259pub const KEY_hebrew_zayin: Keysym = 0xce6;
1260pub const KEY_hebrew_chet: Keysym = 0xce7;
1261pub const KEY_hebrew_het: Keysym = 0xce7;
1262pub const KEY_hebrew_tet: Keysym = 0xce8;
1263pub const KEY_hebrew_teth: Keysym = 0xce8;
1264pub const KEY_hebrew_yod: Keysym = 0xce9;
1265pub const KEY_hebrew_finalkaph: Keysym = 0xcea;
1266pub const KEY_hebrew_kaph: Keysym = 0xceb;
1267pub const KEY_hebrew_lamed: Keysym = 0xcec;
1268pub const KEY_hebrew_finalmem: Keysym = 0xced;
1269pub const KEY_hebrew_mem: Keysym = 0xcee;
1270pub const KEY_hebrew_finalnun: Keysym = 0xcef;
1271pub const KEY_hebrew_nun: Keysym = 0xcf0;
1272pub const KEY_hebrew_samech: Keysym = 0xcf1;
1273pub const KEY_hebrew_samekh: Keysym = 0xcf1;
1274pub const KEY_hebrew_ayin: Keysym = 0xcf2;
1275pub const KEY_hebrew_finalpe: Keysym = 0xcf3;
1276pub const KEY_hebrew_pe: Keysym = 0xcf4;
1277pub const KEY_hebrew_finalzade: Keysym = 0xcf5;
1278pub const KEY_hebrew_finalzadi: Keysym = 0xcf5;
1279pub const KEY_hebrew_zade: Keysym = 0xcf6;
1280pub const KEY_hebrew_zadi: Keysym = 0xcf6;
1281pub const KEY_hebrew_qoph: Keysym = 0xcf7;
1282pub const KEY_hebrew_kuf: Keysym = 0xcf7;
1283pub const KEY_hebrew_resh: Keysym = 0xcf8;
1284pub const KEY_hebrew_shin: Keysym = 0xcf9;
1285pub const KEY_hebrew_taw: Keysym = 0xcfa;
1286pub const KEY_hebrew_taf: Keysym = 0xcfa;
1287pub const KEY_Hebrew_switch: Keysym = 0xff7e;
1288pub const KEY_Thai_kokai: Keysym = 0xda1;
1289pub const KEY_Thai_khokhai: Keysym = 0xda2;
1290pub const KEY_Thai_khokhuat: Keysym = 0xda3;
1291pub const KEY_Thai_khokhwai: Keysym = 0xda4;
1292pub const KEY_Thai_khokhon: Keysym = 0xda5;
1293pub const KEY_Thai_khorakhang: Keysym = 0xda6;
1294pub const KEY_Thai_ngongu: Keysym = 0xda7;
1295pub const KEY_Thai_chochan: Keysym = 0xda8;
1296pub const KEY_Thai_choching: Keysym = 0xda9;
1297pub const KEY_Thai_chochang: Keysym = 0xdaa;
1298pub const KEY_Thai_soso: Keysym = 0xdab;
1299pub const KEY_Thai_chochoe: Keysym = 0xdac;
1300pub const KEY_Thai_yoying: Keysym = 0xdad;
1301pub const KEY_Thai_dochada: Keysym = 0xdae;
1302pub const KEY_Thai_topatak: Keysym = 0xdaf;
1303pub const KEY_Thai_thothan: Keysym = 0xdb0;
1304pub const KEY_Thai_thonangmontho: Keysym = 0xdb1;
1305pub const KEY_Thai_thophuthao: Keysym = 0xdb2;
1306pub const KEY_Thai_nonen: Keysym = 0xdb3;
1307pub const KEY_Thai_dodek: Keysym = 0xdb4;
1308pub const KEY_Thai_totao: Keysym = 0xdb5;
1309pub const KEY_Thai_thothung: Keysym = 0xdb6;
1310pub const KEY_Thai_thothahan: Keysym = 0xdb7;
1311pub const KEY_Thai_thothong: Keysym = 0xdb8;
1312pub const KEY_Thai_nonu: Keysym = 0xdb9;
1313pub const KEY_Thai_bobaimai: Keysym = 0xdba;
1314pub const KEY_Thai_popla: Keysym = 0xdbb;
1315pub const KEY_Thai_phophung: Keysym = 0xdbc;
1316pub const KEY_Thai_fofa: Keysym = 0xdbd;
1317pub const KEY_Thai_phophan: Keysym = 0xdbe;
1318pub const KEY_Thai_fofan: Keysym = 0xdbf;
1319pub const KEY_Thai_phosamphao: Keysym = 0xdc0;
1320pub const KEY_Thai_moma: Keysym = 0xdc1;
1321pub const KEY_Thai_yoyak: Keysym = 0xdc2;
1322pub const KEY_Thai_rorua: Keysym = 0xdc3;
1323pub const KEY_Thai_ru: Keysym = 0xdc4;
1324pub const KEY_Thai_loling: Keysym = 0xdc5;
1325pub const KEY_Thai_lu: Keysym = 0xdc6;
1326pub const KEY_Thai_wowaen: Keysym = 0xdc7;
1327pub const KEY_Thai_sosala: Keysym = 0xdc8;
1328pub const KEY_Thai_sorusi: Keysym = 0xdc9;
1329pub const KEY_Thai_sosua: Keysym = 0xdca;
1330pub const KEY_Thai_hohip: Keysym = 0xdcb;
1331pub const KEY_Thai_lochula: Keysym = 0xdcc;
1332pub const KEY_Thai_oang: Keysym = 0xdcd;
1333pub const KEY_Thai_honokhuk: Keysym = 0xdce;
1334pub const KEY_Thai_paiyannoi: Keysym = 0xdcf;
1335pub const KEY_Thai_saraa: Keysym = 0xdd0;
1336pub const KEY_Thai_maihanakat: Keysym = 0xdd1;
1337pub const KEY_Thai_saraaa: Keysym = 0xdd2;
1338pub const KEY_Thai_saraam: Keysym = 0xdd3;
1339pub const KEY_Thai_sarai: Keysym = 0xdd4;
1340pub const KEY_Thai_saraii: Keysym = 0xdd5;
1341pub const KEY_Thai_saraue: Keysym = 0xdd6;
1342pub const KEY_Thai_sarauee: Keysym = 0xdd7;
1343pub const KEY_Thai_sarau: Keysym = 0xdd8;
1344pub const KEY_Thai_sarauu: Keysym = 0xdd9;
1345pub const KEY_Thai_phinthu: Keysym = 0xdda;
1346pub const KEY_Thai_maihanakat_maitho: Keysym = 0xdde;
1347pub const KEY_Thai_baht: Keysym = 0xddf;
1348pub const KEY_Thai_sarae: Keysym = 0xde0;
1349pub const KEY_Thai_saraae: Keysym = 0xde1;
1350pub const KEY_Thai_sarao: Keysym = 0xde2;
1351pub const KEY_Thai_saraaimaimuan: Keysym = 0xde3;
1352pub const KEY_Thai_saraaimaimalai: Keysym = 0xde4;
1353pub const KEY_Thai_lakkhangyao: Keysym = 0xde5;
1354pub const KEY_Thai_maiyamok: Keysym = 0xde6;
1355pub const KEY_Thai_maitaikhu: Keysym = 0xde7;
1356pub const KEY_Thai_maiek: Keysym = 0xde8;
1357pub const KEY_Thai_maitho: Keysym = 0xde9;
1358pub const KEY_Thai_maitri: Keysym = 0xdea;
1359pub const KEY_Thai_maichattawa: Keysym = 0xdeb;
1360pub const KEY_Thai_thanthakhat: Keysym = 0xdec;
1361pub const KEY_Thai_nikhahit: Keysym = 0xded;
1362pub const KEY_Thai_leksun: Keysym = 0xdf0;
1363pub const KEY_Thai_leknung: Keysym = 0xdf1;
1364pub const KEY_Thai_leksong: Keysym = 0xdf2;
1365pub const KEY_Thai_leksam: Keysym = 0xdf3;
1366pub const KEY_Thai_leksi: Keysym = 0xdf4;
1367pub const KEY_Thai_lekha: Keysym = 0xdf5;
1368pub const KEY_Thai_lekhok: Keysym = 0xdf6;
1369pub const KEY_Thai_lekchet: Keysym = 0xdf7;
1370pub const KEY_Thai_lekpaet: Keysym = 0xdf8;
1371pub const KEY_Thai_lekkao: Keysym = 0xdf9;
1372pub const KEY_Hangul: Keysym = 0xff31;
1373pub const KEY_Hangul_Start: Keysym = 0xff32;
1374pub const KEY_Hangul_End: Keysym = 0xff33;
1375pub const KEY_Hangul_Hanja: Keysym = 0xff34;
1376pub const KEY_Hangul_Jamo: Keysym = 0xff35;
1377pub const KEY_Hangul_Romaja: Keysym = 0xff36;
1378pub const KEY_Hangul_Codeinput: Keysym = 0xff37;
1379pub const KEY_Hangul_Jeonja: Keysym = 0xff38;
1380pub const KEY_Hangul_Banja: Keysym = 0xff39;
1381pub const KEY_Hangul_PreHanja: Keysym = 0xff3a;
1382pub const KEY_Hangul_PostHanja: Keysym = 0xff3b;
1383pub const KEY_Hangul_SingleCandidate: Keysym = 0xff3c;
1384pub const KEY_Hangul_MultipleCandidate: Keysym = 0xff3d;
1385pub const KEY_Hangul_PreviousCandidate: Keysym = 0xff3e;
1386pub const KEY_Hangul_Special: Keysym = 0xff3f;
1387pub const KEY_Hangul_switch: Keysym = 0xff7e;
1388pub const KEY_Hangul_Kiyeog: Keysym = 0xea1;
1389pub const KEY_Hangul_SsangKiyeog: Keysym = 0xea2;
1390pub const KEY_Hangul_KiyeogSios: Keysym = 0xea3;
1391pub const KEY_Hangul_Nieun: Keysym = 0xea4;
1392pub const KEY_Hangul_NieunJieuj: Keysym = 0xea5;
1393pub const KEY_Hangul_NieunHieuh: Keysym = 0xea6;
1394pub const KEY_Hangul_Dikeud: Keysym = 0xea7;
1395pub const KEY_Hangul_SsangDikeud: Keysym = 0xea8;
1396pub const KEY_Hangul_Rieul: Keysym = 0xea9;
1397pub const KEY_Hangul_RieulKiyeog: Keysym = 0xeaa;
1398pub const KEY_Hangul_RieulMieum: Keysym = 0xeab;
1399pub const KEY_Hangul_RieulPieub: Keysym = 0xeac;
1400pub const KEY_Hangul_RieulSios: Keysym = 0xead;
1401pub const KEY_Hangul_RieulTieut: Keysym = 0xeae;
1402pub const KEY_Hangul_RieulPhieuf: Keysym = 0xeaf;
1403pub const KEY_Hangul_RieulHieuh: Keysym = 0xeb0;
1404pub const KEY_Hangul_Mieum: Keysym = 0xeb1;
1405pub const KEY_Hangul_Pieub: Keysym = 0xeb2;
1406pub const KEY_Hangul_SsangPieub: Keysym = 0xeb3;
1407pub const KEY_Hangul_PieubSios: Keysym = 0xeb4;
1408pub const KEY_Hangul_Sios: Keysym = 0xeb5;
1409pub const KEY_Hangul_SsangSios: Keysym = 0xeb6;
1410pub const KEY_Hangul_Ieung: Keysym = 0xeb7;
1411pub const KEY_Hangul_Jieuj: Keysym = 0xeb8;
1412pub const KEY_Hangul_SsangJieuj: Keysym = 0xeb9;
1413pub const KEY_Hangul_Cieuc: Keysym = 0xeba;
1414pub const KEY_Hangul_Khieuq: Keysym = 0xebb;
1415pub const KEY_Hangul_Tieut: Keysym = 0xebc;
1416pub const KEY_Hangul_Phieuf: Keysym = 0xebd;
1417pub const KEY_Hangul_Hieuh: Keysym = 0xebe;
1418pub const KEY_Hangul_A: Keysym = 0xebf;
1419pub const KEY_Hangul_AE: Keysym = 0xec0;
1420pub const KEY_Hangul_YA: Keysym = 0xec1;
1421pub const KEY_Hangul_YAE: Keysym = 0xec2;
1422pub const KEY_Hangul_EO: Keysym = 0xec3;
1423pub const KEY_Hangul_E: Keysym = 0xec4;
1424pub const KEY_Hangul_YEO: Keysym = 0xec5;
1425pub const KEY_Hangul_YE: Keysym = 0xec6;
1426pub const KEY_Hangul_O: Keysym = 0xec7;
1427pub const KEY_Hangul_WA: Keysym = 0xec8;
1428pub const KEY_Hangul_WAE: Keysym = 0xec9;
1429pub const KEY_Hangul_OE: Keysym = 0xeca;
1430pub const KEY_Hangul_YO: Keysym = 0xecb;
1431pub const KEY_Hangul_U: Keysym = 0xecc;
1432pub const KEY_Hangul_WEO: Keysym = 0xecd;
1433pub const KEY_Hangul_WE: Keysym = 0xece;
1434pub const KEY_Hangul_WI: Keysym = 0xecf;
1435pub const KEY_Hangul_YU: Keysym = 0xed0;
1436pub const KEY_Hangul_EU: Keysym = 0xed1;
1437pub const KEY_Hangul_YI: Keysym = 0xed2;
1438pub const KEY_Hangul_I: Keysym = 0xed3;
1439pub const KEY_Hangul_J_Kiyeog: Keysym = 0xed4;
1440pub const KEY_Hangul_J_SsangKiyeog: Keysym = 0xed5;
1441pub const KEY_Hangul_J_KiyeogSios: Keysym = 0xed6;
1442pub const KEY_Hangul_J_Nieun: Keysym = 0xed7;
1443pub const KEY_Hangul_J_NieunJieuj: Keysym = 0xed8;
1444pub const KEY_Hangul_J_NieunHieuh: Keysym = 0xed9;
1445pub const KEY_Hangul_J_Dikeud: Keysym = 0xeda;
1446pub const KEY_Hangul_J_Rieul: Keysym = 0xedb;
1447pub const KEY_Hangul_J_RieulKiyeog: Keysym = 0xedc;
1448pub const KEY_Hangul_J_RieulMieum: Keysym = 0xedd;
1449pub const KEY_Hangul_J_RieulPieub: Keysym = 0xede;
1450pub const KEY_Hangul_J_RieulSios: Keysym = 0xedf;
1451pub const KEY_Hangul_J_RieulTieut: Keysym = 0xee0;
1452pub const KEY_Hangul_J_RieulPhieuf: Keysym = 0xee1;
1453pub const KEY_Hangul_J_RieulHieuh: Keysym = 0xee2;
1454pub const KEY_Hangul_J_Mieum: Keysym = 0xee3;
1455pub const KEY_Hangul_J_Pieub: Keysym = 0xee4;
1456pub const KEY_Hangul_J_PieubSios: Keysym = 0xee5;
1457pub const KEY_Hangul_J_Sios: Keysym = 0xee6;
1458pub const KEY_Hangul_J_SsangSios: Keysym = 0xee7;
1459pub const KEY_Hangul_J_Ieung: Keysym = 0xee8;
1460pub const KEY_Hangul_J_Jieuj: Keysym = 0xee9;
1461pub const KEY_Hangul_J_Cieuc: Keysym = 0xeea;
1462pub const KEY_Hangul_J_Khieuq: Keysym = 0xeeb;
1463pub const KEY_Hangul_J_Tieut: Keysym = 0xeec;
1464pub const KEY_Hangul_J_Phieuf: Keysym = 0xeed;
1465pub const KEY_Hangul_J_Hieuh: Keysym = 0xeee;
1466pub const KEY_Hangul_RieulYeorinHieuh: Keysym = 0xeef;
1467pub const KEY_Hangul_SunkyeongeumMieum: Keysym = 0xef0;
1468pub const KEY_Hangul_SunkyeongeumPieub: Keysym = 0xef1;
1469pub const KEY_Hangul_PanSios: Keysym = 0xef2;
1470pub const KEY_Hangul_KkogjiDalrinIeung: Keysym = 0xef3;
1471pub const KEY_Hangul_SunkyeongeumPhieuf: Keysym = 0xef4;
1472pub const KEY_Hangul_YeorinHieuh: Keysym = 0xef5;
1473pub const KEY_Hangul_AraeA: Keysym = 0xef6;
1474pub const KEY_Hangul_AraeAE: Keysym = 0xef7;
1475pub const KEY_Hangul_J_PanSios: Keysym = 0xef8;
1476pub const KEY_Hangul_J_KkogjiDalrinIeung: Keysym = 0xef9;
1477pub const KEY_Hangul_J_YeorinHieuh: Keysym = 0xefa;
1478pub const KEY_Korean_Won: Keysym = 0xeff;
1479pub const KEY_Armenian_ligature_ew: Keysym = 0x1000587;
1480pub const KEY_Armenian_full_stop: Keysym = 0x1000589;
1481pub const KEY_Armenian_verjaket: Keysym = 0x1000589;
1482pub const KEY_Armenian_separation_mark: Keysym = 0x100055d;
1483pub const KEY_Armenian_but: Keysym = 0x100055d;
1484pub const KEY_Armenian_hyphen: Keysym = 0x100058a;
1485pub const KEY_Armenian_yentamna: Keysym = 0x100058a;
1486pub const KEY_Armenian_exclam: Keysym = 0x100055c;
1487pub const KEY_Armenian_amanak: Keysym = 0x100055c;
1488pub const KEY_Armenian_accent: Keysym = 0x100055b;
1489pub const KEY_Armenian_shesht: Keysym = 0x100055b;
1490pub const KEY_Armenian_question: Keysym = 0x100055e;
1491pub const KEY_Armenian_paruyk: Keysym = 0x100055e;
1492pub const KEY_Armenian_AYB: Keysym = 0x1000531;
1493pub const KEY_Armenian_ayb: Keysym = 0x1000561;
1494pub const KEY_Armenian_BEN: Keysym = 0x1000532;
1495pub const KEY_Armenian_ben: Keysym = 0x1000562;
1496pub const KEY_Armenian_GIM: Keysym = 0x1000533;
1497pub const KEY_Armenian_gim: Keysym = 0x1000563;
1498pub const KEY_Armenian_DA: Keysym = 0x1000534;
1499pub const KEY_Armenian_da: Keysym = 0x1000564;
1500pub const KEY_Armenian_YECH: Keysym = 0x1000535;
1501pub const KEY_Armenian_yech: Keysym = 0x1000565;
1502pub const KEY_Armenian_ZA: Keysym = 0x1000536;
1503pub const KEY_Armenian_za: Keysym = 0x1000566;
1504pub const KEY_Armenian_E: Keysym = 0x1000537;
1505pub const KEY_Armenian_e: Keysym = 0x1000567;
1506pub const KEY_Armenian_AT: Keysym = 0x1000538;
1507pub const KEY_Armenian_at: Keysym = 0x1000568;
1508pub const KEY_Armenian_TO: Keysym = 0x1000539;
1509pub const KEY_Armenian_to: Keysym = 0x1000569;
1510pub const KEY_Armenian_ZHE: Keysym = 0x100053a;
1511pub const KEY_Armenian_zhe: Keysym = 0x100056a;
1512pub const KEY_Armenian_INI: Keysym = 0x100053b;
1513pub const KEY_Armenian_ini: Keysym = 0x100056b;
1514pub const KEY_Armenian_LYUN: Keysym = 0x100053c;
1515pub const KEY_Armenian_lyun: Keysym = 0x100056c;
1516pub const KEY_Armenian_KHE: Keysym = 0x100053d;
1517pub const KEY_Armenian_khe: Keysym = 0x100056d;
1518pub const KEY_Armenian_TSA: Keysym = 0x100053e;
1519pub const KEY_Armenian_tsa: Keysym = 0x100056e;
1520pub const KEY_Armenian_KEN: Keysym = 0x100053f;
1521pub const KEY_Armenian_ken: Keysym = 0x100056f;
1522pub const KEY_Armenian_HO: Keysym = 0x1000540;
1523pub const KEY_Armenian_ho: Keysym = 0x1000570;
1524pub const KEY_Armenian_DZA: Keysym = 0x1000541;
1525pub const KEY_Armenian_dza: Keysym = 0x1000571;
1526pub const KEY_Armenian_GHAT: Keysym = 0x1000542;
1527pub const KEY_Armenian_ghat: Keysym = 0x1000572;
1528pub const KEY_Armenian_TCHE: Keysym = 0x1000543;
1529pub const KEY_Armenian_tche: Keysym = 0x1000573;
1530pub const KEY_Armenian_MEN: Keysym = 0x1000544;
1531pub const KEY_Armenian_men: Keysym = 0x1000574;
1532pub const KEY_Armenian_HI: Keysym = 0x1000545;
1533pub const KEY_Armenian_hi: Keysym = 0x1000575;
1534pub const KEY_Armenian_NU: Keysym = 0x1000546;
1535pub const KEY_Armenian_nu: Keysym = 0x1000576;
1536pub const KEY_Armenian_SHA: Keysym = 0x1000547;
1537pub const KEY_Armenian_sha: Keysym = 0x1000577;
1538pub const KEY_Armenian_VO: Keysym = 0x1000548;
1539pub const KEY_Armenian_vo: Keysym = 0x1000578;
1540pub const KEY_Armenian_CHA: Keysym = 0x1000549;
1541pub const KEY_Armenian_cha: Keysym = 0x1000579;
1542pub const KEY_Armenian_PE: Keysym = 0x100054a;
1543pub const KEY_Armenian_pe: Keysym = 0x100057a;
1544pub const KEY_Armenian_JE: Keysym = 0x100054b;
1545pub const KEY_Armenian_je: Keysym = 0x100057b;
1546pub const KEY_Armenian_RA: Keysym = 0x100054c;
1547pub const KEY_Armenian_ra: Keysym = 0x100057c;
1548pub const KEY_Armenian_SE: Keysym = 0x100054d;
1549pub const KEY_Armenian_se: Keysym = 0x100057d;
1550pub const KEY_Armenian_VEV: Keysym = 0x100054e;
1551pub const KEY_Armenian_vev: Keysym = 0x100057e;
1552pub const KEY_Armenian_TYUN: Keysym = 0x100054f;
1553pub const KEY_Armenian_tyun: Keysym = 0x100057f;
1554pub const KEY_Armenian_RE: Keysym = 0x1000550;
1555pub const KEY_Armenian_re: Keysym = 0x1000580;
1556pub const KEY_Armenian_TSO: Keysym = 0x1000551;
1557pub const KEY_Armenian_tso: Keysym = 0x1000581;
1558pub const KEY_Armenian_VYUN: Keysym = 0x1000552;
1559pub const KEY_Armenian_vyun: Keysym = 0x1000582;
1560pub const KEY_Armenian_PYUR: Keysym = 0x1000553;
1561pub const KEY_Armenian_pyur: Keysym = 0x1000583;
1562pub const KEY_Armenian_KE: Keysym = 0x1000554;
1563pub const KEY_Armenian_ke: Keysym = 0x1000584;
1564pub const KEY_Armenian_O: Keysym = 0x1000555;
1565pub const KEY_Armenian_o: Keysym = 0x1000585;
1566pub const KEY_Armenian_FE: Keysym = 0x1000556;
1567pub const KEY_Armenian_fe: Keysym = 0x1000586;
1568pub const KEY_Armenian_apostrophe: Keysym = 0x100055a;
1569pub const KEY_Georgian_an: Keysym = 0x10010d0;
1570pub const KEY_Georgian_ban: Keysym = 0x10010d1;
1571pub const KEY_Georgian_gan: Keysym = 0x10010d2;
1572pub const KEY_Georgian_don: Keysym = 0x10010d3;
1573pub const KEY_Georgian_en: Keysym = 0x10010d4;
1574pub const KEY_Georgian_vin: Keysym = 0x10010d5;
1575pub const KEY_Georgian_zen: Keysym = 0x10010d6;
1576pub const KEY_Georgian_tan: Keysym = 0x10010d7;
1577pub const KEY_Georgian_in: Keysym = 0x10010d8;
1578pub const KEY_Georgian_kan: Keysym = 0x10010d9;
1579pub const KEY_Georgian_las: Keysym = 0x10010da;
1580pub const KEY_Georgian_man: Keysym = 0x10010db;
1581pub const KEY_Georgian_nar: Keysym = 0x10010dc;
1582pub const KEY_Georgian_on: Keysym = 0x10010dd;
1583pub const KEY_Georgian_par: Keysym = 0x10010de;
1584pub const KEY_Georgian_zhar: Keysym = 0x10010df;
1585pub const KEY_Georgian_rae: Keysym = 0x10010e0;
1586pub const KEY_Georgian_san: Keysym = 0x10010e1;
1587pub const KEY_Georgian_tar: Keysym = 0x10010e2;
1588pub const KEY_Georgian_un: Keysym = 0x10010e3;
1589pub const KEY_Georgian_phar: Keysym = 0x10010e4;
1590pub const KEY_Georgian_khar: Keysym = 0x10010e5;
1591pub const KEY_Georgian_ghan: Keysym = 0x10010e6;
1592pub const KEY_Georgian_qar: Keysym = 0x10010e7;
1593pub const KEY_Georgian_shin: Keysym = 0x10010e8;
1594pub const KEY_Georgian_chin: Keysym = 0x10010e9;
1595pub const KEY_Georgian_can: Keysym = 0x10010ea;
1596pub const KEY_Georgian_jil: Keysym = 0x10010eb;
1597pub const KEY_Georgian_cil: Keysym = 0x10010ec;
1598pub const KEY_Georgian_char: Keysym = 0x10010ed;
1599pub const KEY_Georgian_xan: Keysym = 0x10010ee;
1600pub const KEY_Georgian_jhan: Keysym = 0x10010ef;
1601pub const KEY_Georgian_hae: Keysym = 0x10010f0;
1602pub const KEY_Georgian_he: Keysym = 0x10010f1;
1603pub const KEY_Georgian_hie: Keysym = 0x10010f2;
1604pub const KEY_Georgian_we: Keysym = 0x10010f3;
1605pub const KEY_Georgian_har: Keysym = 0x10010f4;
1606pub const KEY_Georgian_hoe: Keysym = 0x10010f5;
1607pub const KEY_Georgian_fi: Keysym = 0x10010f6;
1608pub const KEY_Xabovedot: Keysym = 0x1001e8a;
1609pub const KEY_Ibreve: Keysym = 0x100012c;
1610pub const KEY_Zstroke: Keysym = 0x10001b5;
1611pub const KEY_Gcaron: Keysym = 0x10001e6;
1612pub const KEY_Ocaron: Keysym = 0x10001d1;
1613pub const KEY_Obarred: Keysym = 0x100019f;
1614pub const KEY_xabovedot: Keysym = 0x1001e8b;
1615pub const KEY_ibreve: Keysym = 0x100012d;
1616pub const KEY_zstroke: Keysym = 0x10001b6;
1617pub const KEY_gcaron: Keysym = 0x10001e7;
1618pub const KEY_ocaron: Keysym = 0x10001d2;
1619pub const KEY_obarred: Keysym = 0x1000275;
1620pub const KEY_SCHWA: Keysym = 0x100018f;
1621pub const KEY_schwa: Keysym = 0x1000259;
1622pub const KEY_EZH: Keysym = 0x10001b7;
1623pub const KEY_ezh: Keysym = 0x1000292;
1624pub const KEY_Lbelowdot: Keysym = 0x1001e36;
1625pub const KEY_lbelowdot: Keysym = 0x1001e37;
1626pub const KEY_Abelowdot: Keysym = 0x1001ea0;
1627pub const KEY_abelowdot: Keysym = 0x1001ea1;
1628pub const KEY_Ahook: Keysym = 0x1001ea2;
1629pub const KEY_ahook: Keysym = 0x1001ea3;
1630pub const KEY_Acircumflexacute: Keysym = 0x1001ea4;
1631pub const KEY_acircumflexacute: Keysym = 0x1001ea5;
1632pub const KEY_Acircumflexgrave: Keysym = 0x1001ea6;
1633pub const KEY_acircumflexgrave: Keysym = 0x1001ea7;
1634pub const KEY_Acircumflexhook: Keysym = 0x1001ea8;
1635pub const KEY_acircumflexhook: Keysym = 0x1001ea9;
1636pub const KEY_Acircumflextilde: Keysym = 0x1001eaa;
1637pub const KEY_acircumflextilde: Keysym = 0x1001eab;
1638pub const KEY_Acircumflexbelowdot: Keysym = 0x1001eac;
1639pub const KEY_acircumflexbelowdot: Keysym = 0x1001ead;
1640pub const KEY_Abreveacute: Keysym = 0x1001eae;
1641pub const KEY_abreveacute: Keysym = 0x1001eaf;
1642pub const KEY_Abrevegrave: Keysym = 0x1001eb0;
1643pub const KEY_abrevegrave: Keysym = 0x1001eb1;
1644pub const KEY_Abrevehook: Keysym = 0x1001eb2;
1645pub const KEY_abrevehook: Keysym = 0x1001eb3;
1646pub const KEY_Abrevetilde: Keysym = 0x1001eb4;
1647pub const KEY_abrevetilde: Keysym = 0x1001eb5;
1648pub const KEY_Abrevebelowdot: Keysym = 0x1001eb6;
1649pub const KEY_abrevebelowdot: Keysym = 0x1001eb7;
1650pub const KEY_Ebelowdot: Keysym = 0x1001eb8;
1651pub const KEY_ebelowdot: Keysym = 0x1001eb9;
1652pub const KEY_Ehook: Keysym = 0x1001eba;
1653pub const KEY_ehook: Keysym = 0x1001ebb;
1654pub const KEY_Etilde: Keysym = 0x1001ebc;
1655pub const KEY_etilde: Keysym = 0x1001ebd;
1656pub const KEY_Ecircumflexacute: Keysym = 0x1001ebe;
1657pub const KEY_ecircumflexacute: Keysym = 0x1001ebf;
1658pub const KEY_Ecircumflexgrave: Keysym = 0x1001ec0;
1659pub const KEY_ecircumflexgrave: Keysym = 0x1001ec1;
1660pub const KEY_Ecircumflexhook: Keysym = 0x1001ec2;
1661pub const KEY_ecircumflexhook: Keysym = 0x1001ec3;
1662pub const KEY_Ecircumflextilde: Keysym = 0x1001ec4;
1663pub const KEY_ecircumflextilde: Keysym = 0x1001ec5;
1664pub const KEY_Ecircumflexbelowdot: Keysym = 0x1001ec6;
1665pub const KEY_ecircumflexbelowdot: Keysym = 0x1001ec7;
1666pub const KEY_Ihook: Keysym = 0x1001ec8;
1667pub const KEY_ihook: Keysym = 0x1001ec9;
1668pub const KEY_Ibelowdot: Keysym = 0x1001eca;
1669pub const KEY_ibelowdot: Keysym = 0x1001ecb;
1670pub const KEY_Obelowdot: Keysym = 0x1001ecc;
1671pub const KEY_obelowdot: Keysym = 0x1001ecd;
1672pub const KEY_Ohook: Keysym = 0x1001ece;
1673pub const KEY_ohook: Keysym = 0x1001ecf;
1674pub const KEY_Ocircumflexacute: Keysym = 0x1001ed0;
1675pub const KEY_ocircumflexacute: Keysym = 0x1001ed1;
1676pub const KEY_Ocircumflexgrave: Keysym = 0x1001ed2;
1677pub const KEY_ocircumflexgrave: Keysym = 0x1001ed3;
1678pub const KEY_Ocircumflexhook: Keysym = 0x1001ed4;
1679pub const KEY_ocircumflexhook: Keysym = 0x1001ed5;
1680pub const KEY_Ocircumflextilde: Keysym = 0x1001ed6;
1681pub const KEY_ocircumflextilde: Keysym = 0x1001ed7;
1682pub const KEY_Ocircumflexbelowdot: Keysym = 0x1001ed8;
1683pub const KEY_ocircumflexbelowdot: Keysym = 0x1001ed9;
1684pub const KEY_Ohornacute: Keysym = 0x1001eda;
1685pub const KEY_ohornacute: Keysym = 0x1001edb;
1686pub const KEY_Ohorngrave: Keysym = 0x1001edc;
1687pub const KEY_ohorngrave: Keysym = 0x1001edd;
1688pub const KEY_Ohornhook: Keysym = 0x1001ede;
1689pub const KEY_ohornhook: Keysym = 0x1001edf;
1690pub const KEY_Ohorntilde: Keysym = 0x1001ee0;
1691pub const KEY_ohorntilde: Keysym = 0x1001ee1;
1692pub const KEY_Ohornbelowdot: Keysym = 0x1001ee2;
1693pub const KEY_ohornbelowdot: Keysym = 0x1001ee3;
1694pub const KEY_Ubelowdot: Keysym = 0x1001ee4;
1695pub const KEY_ubelowdot: Keysym = 0x1001ee5;
1696pub const KEY_Uhook: Keysym = 0x1001ee6;
1697pub const KEY_uhook: Keysym = 0x1001ee7;
1698pub const KEY_Uhornacute: Keysym = 0x1001ee8;
1699pub const KEY_uhornacute: Keysym = 0x1001ee9;
1700pub const KEY_Uhorngrave: Keysym = 0x1001eea;
1701pub const KEY_uhorngrave: Keysym = 0x1001eeb;
1702pub const KEY_Uhornhook: Keysym = 0x1001eec;
1703pub const KEY_uhornhook: Keysym = 0x1001eed;
1704pub const KEY_Uhorntilde: Keysym = 0x1001eee;
1705pub const KEY_uhorntilde: Keysym = 0x1001eef;
1706pub const KEY_Uhornbelowdot: Keysym = 0x1001ef0;
1707pub const KEY_uhornbelowdot: Keysym = 0x1001ef1;
1708pub const KEY_Ybelowdot: Keysym = 0x1001ef4;
1709pub const KEY_ybelowdot: Keysym = 0x1001ef5;
1710pub const KEY_Yhook: Keysym = 0x1001ef6;
1711pub const KEY_yhook: Keysym = 0x1001ef7;
1712pub const KEY_Ytilde: Keysym = 0x1001ef8;
1713pub const KEY_ytilde: Keysym = 0x1001ef9;
1714pub const KEY_Ohorn: Keysym = 0x10001a0;
1715pub const KEY_ohorn: Keysym = 0x10001a1;
1716pub const KEY_Uhorn: Keysym = 0x10001af;
1717pub const KEY_uhorn: Keysym = 0x10001b0;
1718pub const KEY_combining_tilde: Keysym = 0x1000303;
1719pub const KEY_combining_grave: Keysym = 0x1000300;
1720pub const KEY_combining_acute: Keysym = 0x1000301;
1721pub const KEY_combining_hook: Keysym = 0x1000309;
1722pub const KEY_combining_belowdot: Keysym = 0x1000323;
1723pub const KEY_EcuSign: Keysym = 0x10020a0;
1724pub const KEY_ColonSign: Keysym = 0x10020a1;
1725pub const KEY_CruzeiroSign: Keysym = 0x10020a2;
1726pub const KEY_FFrancSign: Keysym = 0x10020a3;
1727pub const KEY_LiraSign: Keysym = 0x10020a4;
1728pub const KEY_MillSign: Keysym = 0x10020a5;
1729pub const KEY_NairaSign: Keysym = 0x10020a6;
1730pub const KEY_PesetaSign: Keysym = 0x10020a7;
1731pub const KEY_RupeeSign: Keysym = 0x10020a8;
1732pub const KEY_WonSign: Keysym = 0x10020a9;
1733pub const KEY_NewSheqelSign: Keysym = 0x10020aa;
1734pub const KEY_DongSign: Keysym = 0x10020ab;
1735pub const KEY_EuroSign: Keysym = 0x20ac;
1736pub const KEY_zerosuperior: Keysym = 0x1002070;
1737pub const KEY_foursuperior: Keysym = 0x1002074;
1738pub const KEY_fivesuperior: Keysym = 0x1002075;
1739pub const KEY_sixsuperior: Keysym = 0x1002076;
1740pub const KEY_sevensuperior: Keysym = 0x1002077;
1741pub const KEY_eightsuperior: Keysym = 0x1002078;
1742pub const KEY_ninesuperior: Keysym = 0x1002079;
1743pub const KEY_zerosubscript: Keysym = 0x1002080;
1744pub const KEY_onesubscript: Keysym = 0x1002081;
1745pub const KEY_twosubscript: Keysym = 0x1002082;
1746pub const KEY_threesubscript: Keysym = 0x1002083;
1747pub const KEY_foursubscript: Keysym = 0x1002084;
1748pub const KEY_fivesubscript: Keysym = 0x1002085;
1749pub const KEY_sixsubscript: Keysym = 0x1002086;
1750pub const KEY_sevensubscript: Keysym = 0x1002087;
1751pub const KEY_eightsubscript: Keysym = 0x1002088;
1752pub const KEY_ninesubscript: Keysym = 0x1002089;
1753pub const KEY_partdifferential: Keysym = 0x1002202;
1754pub const KEY_emptyset: Keysym = 0x1002205;
1755pub const KEY_elementof: Keysym = 0x1002208;
1756pub const KEY_notelementof: Keysym = 0x1002209;
1757pub const KEY_containsas: Keysym = 0x100220b;
1758pub const KEY_squareroot: Keysym = 0x100221a;
1759pub const KEY_cuberoot: Keysym = 0x100221b;
1760pub const KEY_fourthroot: Keysym = 0x100221c;
1761pub const KEY_dintegral: Keysym = 0x100222c;
1762pub const KEY_tintegral: Keysym = 0x100222d;
1763pub const KEY_because: Keysym = 0x1002235;
1764pub const KEY_approxeq: Keysym = 0x1002248;
1765pub const KEY_notapproxeq: Keysym = 0x1002247;
1766pub const KEY_notidentical: Keysym = 0x1002262;
1767pub const KEY_stricteq: Keysym = 0x1002263;
1768pub const KEY_braille_dot_1: Keysym = 0xfff1;
1769pub const KEY_braille_dot_2: Keysym = 0xfff2;
1770pub const KEY_braille_dot_3: Keysym = 0xfff3;
1771pub const KEY_braille_dot_4: Keysym = 0xfff4;
1772pub const KEY_braille_dot_5: Keysym = 0xfff5;
1773pub const KEY_braille_dot_6: Keysym = 0xfff6;
1774pub const KEY_braille_dot_7: Keysym = 0xfff7;
1775pub const KEY_braille_dot_8: Keysym = 0xfff8;
1776pub const KEY_braille_dot_9: Keysym = 0xfff9;
1777pub const KEY_braille_dot_10: Keysym = 0xfffa;
1778pub const KEY_braille_blank: Keysym = 0x1002800;
1779pub const KEY_braille_dots_1: Keysym = 0x1002801;
1780pub const KEY_braille_dots_2: Keysym = 0x1002802;
1781pub const KEY_braille_dots_12: Keysym = 0x1002803;
1782pub const KEY_braille_dots_3: Keysym = 0x1002804;
1783pub const KEY_braille_dots_13: Keysym = 0x1002805;
1784pub const KEY_braille_dots_23: Keysym = 0x1002806;
1785pub const KEY_braille_dots_123: Keysym = 0x1002807;
1786pub const KEY_braille_dots_4: Keysym = 0x1002808;
1787pub const KEY_braille_dots_14: Keysym = 0x1002809;
1788pub const KEY_braille_dots_24: Keysym = 0x100280a;
1789pub const KEY_braille_dots_124: Keysym = 0x100280b;
1790pub const KEY_braille_dots_34: Keysym = 0x100280c;
1791pub const KEY_braille_dots_134: Keysym = 0x100280d;
1792pub const KEY_braille_dots_234: Keysym = 0x100280e;
1793pub const KEY_braille_dots_1234: Keysym = 0x100280f;
1794pub const KEY_braille_dots_5: Keysym = 0x1002810;
1795pub const KEY_braille_dots_15: Keysym = 0x1002811;
1796pub const KEY_braille_dots_25: Keysym = 0x1002812;
1797pub const KEY_braille_dots_125: Keysym = 0x1002813;
1798pub const KEY_braille_dots_35: Keysym = 0x1002814;
1799pub const KEY_braille_dots_135: Keysym = 0x1002815;
1800pub const KEY_braille_dots_235: Keysym = 0x1002816;
1801pub const KEY_braille_dots_1235: Keysym = 0x1002817;
1802pub const KEY_braille_dots_45: Keysym = 0x1002818;
1803pub const KEY_braille_dots_145: Keysym = 0x1002819;
1804pub const KEY_braille_dots_245: Keysym = 0x100281a;
1805pub const KEY_braille_dots_1245: Keysym = 0x100281b;
1806pub const KEY_braille_dots_345: Keysym = 0x100281c;
1807pub const KEY_braille_dots_1345: Keysym = 0x100281d;
1808pub const KEY_braille_dots_2345: Keysym = 0x100281e;
1809pub const KEY_braille_dots_12345: Keysym = 0x100281f;
1810pub const KEY_braille_dots_6: Keysym = 0x1002820;
1811pub const KEY_braille_dots_16: Keysym = 0x1002821;
1812pub const KEY_braille_dots_26: Keysym = 0x1002822;
1813pub const KEY_braille_dots_126: Keysym = 0x1002823;
1814pub const KEY_braille_dots_36: Keysym = 0x1002824;
1815pub const KEY_braille_dots_136: Keysym = 0x1002825;
1816pub const KEY_braille_dots_236: Keysym = 0x1002826;
1817pub const KEY_braille_dots_1236: Keysym = 0x1002827;
1818pub const KEY_braille_dots_46: Keysym = 0x1002828;
1819pub const KEY_braille_dots_146: Keysym = 0x1002829;
1820pub const KEY_braille_dots_246: Keysym = 0x100282a;
1821pub const KEY_braille_dots_1246: Keysym = 0x100282b;
1822pub const KEY_braille_dots_346: Keysym = 0x100282c;
1823pub const KEY_braille_dots_1346: Keysym = 0x100282d;
1824pub const KEY_braille_dots_2346: Keysym = 0x100282e;
1825pub const KEY_braille_dots_12346: Keysym = 0x100282f;
1826pub const KEY_braille_dots_56: Keysym = 0x1002830;
1827pub const KEY_braille_dots_156: Keysym = 0x1002831;
1828pub const KEY_braille_dots_256: Keysym = 0x1002832;
1829pub const KEY_braille_dots_1256: Keysym = 0x1002833;
1830pub const KEY_braille_dots_356: Keysym = 0x1002834;
1831pub const KEY_braille_dots_1356: Keysym = 0x1002835;
1832pub const KEY_braille_dots_2356: Keysym = 0x1002836;
1833pub const KEY_braille_dots_12356: Keysym = 0x1002837;
1834pub const KEY_braille_dots_456: Keysym = 0x1002838;
1835pub const KEY_braille_dots_1456: Keysym = 0x1002839;
1836pub const KEY_braille_dots_2456: Keysym = 0x100283a;
1837pub const KEY_braille_dots_12456: Keysym = 0x100283b;
1838pub const KEY_braille_dots_3456: Keysym = 0x100283c;
1839pub const KEY_braille_dots_13456: Keysym = 0x100283d;
1840pub const KEY_braille_dots_23456: Keysym = 0x100283e;
1841pub const KEY_braille_dots_123456: Keysym = 0x100283f;
1842pub const KEY_braille_dots_7: Keysym = 0x1002840;
1843pub const KEY_braille_dots_17: Keysym = 0x1002841;
1844pub const KEY_braille_dots_27: Keysym = 0x1002842;
1845pub const KEY_braille_dots_127: Keysym = 0x1002843;
1846pub const KEY_braille_dots_37: Keysym = 0x1002844;
1847pub const KEY_braille_dots_137: Keysym = 0x1002845;
1848pub const KEY_braille_dots_237: Keysym = 0x1002846;
1849pub const KEY_braille_dots_1237: Keysym = 0x1002847;
1850pub const KEY_braille_dots_47: Keysym = 0x1002848;
1851pub const KEY_braille_dots_147: Keysym = 0x1002849;
1852pub const KEY_braille_dots_247: Keysym = 0x100284a;
1853pub const KEY_braille_dots_1247: Keysym = 0x100284b;
1854pub const KEY_braille_dots_347: Keysym = 0x100284c;
1855pub const KEY_braille_dots_1347: Keysym = 0x100284d;
1856pub const KEY_braille_dots_2347: Keysym = 0x100284e;
1857pub const KEY_braille_dots_12347: Keysym = 0x100284f;
1858pub const KEY_braille_dots_57: Keysym = 0x1002850;
1859pub const KEY_braille_dots_157: Keysym = 0x1002851;
1860pub const KEY_braille_dots_257: Keysym = 0x1002852;
1861pub const KEY_braille_dots_1257: Keysym = 0x1002853;
1862pub const KEY_braille_dots_357: Keysym = 0x1002854;
1863pub const KEY_braille_dots_1357: Keysym = 0x1002855;
1864pub const KEY_braille_dots_2357: Keysym = 0x1002856;
1865pub const KEY_braille_dots_12357: Keysym = 0x1002857;
1866pub const KEY_braille_dots_457: Keysym = 0x1002858;
1867pub const KEY_braille_dots_1457: Keysym = 0x1002859;
1868pub const KEY_braille_dots_2457: Keysym = 0x100285a;
1869pub const KEY_braille_dots_12457: Keysym = 0x100285b;
1870pub const KEY_braille_dots_3457: Keysym = 0x100285c;
1871pub const KEY_braille_dots_13457: Keysym = 0x100285d;
1872pub const KEY_braille_dots_23457: Keysym = 0x100285e;
1873pub const KEY_braille_dots_123457: Keysym = 0x100285f;
1874pub const KEY_braille_dots_67: Keysym = 0x1002860;
1875pub const KEY_braille_dots_167: Keysym = 0x1002861;
1876pub const KEY_braille_dots_267: Keysym = 0x1002862;
1877pub const KEY_braille_dots_1267: Keysym = 0x1002863;
1878pub const KEY_braille_dots_367: Keysym = 0x1002864;
1879pub const KEY_braille_dots_1367: Keysym = 0x1002865;
1880pub const KEY_braille_dots_2367: Keysym = 0x1002866;
1881pub const KEY_braille_dots_12367: Keysym = 0x1002867;
1882pub const KEY_braille_dots_467: Keysym = 0x1002868;
1883pub const KEY_braille_dots_1467: Keysym = 0x1002869;
1884pub const KEY_braille_dots_2467: Keysym = 0x100286a;
1885pub const KEY_braille_dots_12467: Keysym = 0x100286b;
1886pub const KEY_braille_dots_3467: Keysym = 0x100286c;
1887pub const KEY_braille_dots_13467: Keysym = 0x100286d;
1888pub const KEY_braille_dots_23467: Keysym = 0x100286e;
1889pub const KEY_braille_dots_123467: Keysym = 0x100286f;
1890pub const KEY_braille_dots_567: Keysym = 0x1002870;
1891pub const KEY_braille_dots_1567: Keysym = 0x1002871;
1892pub const KEY_braille_dots_2567: Keysym = 0x1002872;
1893pub const KEY_braille_dots_12567: Keysym = 0x1002873;
1894pub const KEY_braille_dots_3567: Keysym = 0x1002874;
1895pub const KEY_braille_dots_13567: Keysym = 0x1002875;
1896pub const KEY_braille_dots_23567: Keysym = 0x1002876;
1897pub const KEY_braille_dots_123567: Keysym = 0x1002877;
1898pub const KEY_braille_dots_4567: Keysym = 0x1002878;
1899pub const KEY_braille_dots_14567: Keysym = 0x1002879;
1900pub const KEY_braille_dots_24567: Keysym = 0x100287a;
1901pub const KEY_braille_dots_124567: Keysym = 0x100287b;
1902pub const KEY_braille_dots_34567: Keysym = 0x100287c;
1903pub const KEY_braille_dots_134567: Keysym = 0x100287d;
1904pub const KEY_braille_dots_234567: Keysym = 0x100287e;
1905pub const KEY_braille_dots_1234567: Keysym = 0x100287f;
1906pub const KEY_braille_dots_8: Keysym = 0x1002880;
1907pub const KEY_braille_dots_18: Keysym = 0x1002881;
1908pub const KEY_braille_dots_28: Keysym = 0x1002882;
1909pub const KEY_braille_dots_128: Keysym = 0x1002883;
1910pub const KEY_braille_dots_38: Keysym = 0x1002884;
1911pub const KEY_braille_dots_138: Keysym = 0x1002885;
1912pub const KEY_braille_dots_238: Keysym = 0x1002886;
1913pub const KEY_braille_dots_1238: Keysym = 0x1002887;
1914pub const KEY_braille_dots_48: Keysym = 0x1002888;
1915pub const KEY_braille_dots_148: Keysym = 0x1002889;
1916pub const KEY_braille_dots_248: Keysym = 0x100288a;
1917pub const KEY_braille_dots_1248: Keysym = 0x100288b;
1918pub const KEY_braille_dots_348: Keysym = 0x100288c;
1919pub const KEY_braille_dots_1348: Keysym = 0x100288d;
1920pub const KEY_braille_dots_2348: Keysym = 0x100288e;
1921pub const KEY_braille_dots_12348: Keysym = 0x100288f;
1922pub const KEY_braille_dots_58: Keysym = 0x1002890;
1923pub const KEY_braille_dots_158: Keysym = 0x1002891;
1924pub const KEY_braille_dots_258: Keysym = 0x1002892;
1925pub const KEY_braille_dots_1258: Keysym = 0x1002893;
1926pub const KEY_braille_dots_358: Keysym = 0x1002894;
1927pub const KEY_braille_dots_1358: Keysym = 0x1002895;
1928pub const KEY_braille_dots_2358: Keysym = 0x1002896;
1929pub const KEY_braille_dots_12358: Keysym = 0x1002897;
1930pub const KEY_braille_dots_458: Keysym = 0x1002898;
1931pub const KEY_braille_dots_1458: Keysym = 0x1002899;
1932pub const KEY_braille_dots_2458: Keysym = 0x100289a;
1933pub const KEY_braille_dots_12458: Keysym = 0x100289b;
1934pub const KEY_braille_dots_3458: Keysym = 0x100289c;
1935pub const KEY_braille_dots_13458: Keysym = 0x100289d;
1936pub const KEY_braille_dots_23458: Keysym = 0x100289e;
1937pub const KEY_braille_dots_123458: Keysym = 0x100289f;
1938pub const KEY_braille_dots_68: Keysym = 0x10028a0;
1939pub const KEY_braille_dots_168: Keysym = 0x10028a1;
1940pub const KEY_braille_dots_268: Keysym = 0x10028a2;
1941pub const KEY_braille_dots_1268: Keysym = 0x10028a3;
1942pub const KEY_braille_dots_368: Keysym = 0x10028a4;
1943pub const KEY_braille_dots_1368: Keysym = 0x10028a5;
1944pub const KEY_braille_dots_2368: Keysym = 0x10028a6;
1945pub const KEY_braille_dots_12368: Keysym = 0x10028a7;
1946pub const KEY_braille_dots_468: Keysym = 0x10028a8;
1947pub const KEY_braille_dots_1468: Keysym = 0x10028a9;
1948pub const KEY_braille_dots_2468: Keysym = 0x10028aa;
1949pub const KEY_braille_dots_12468: Keysym = 0x10028ab;
1950pub const KEY_braille_dots_3468: Keysym = 0x10028ac;
1951pub const KEY_braille_dots_13468: Keysym = 0x10028ad;
1952pub const KEY_braille_dots_23468: Keysym = 0x10028ae;
1953pub const KEY_braille_dots_123468: Keysym = 0x10028af;
1954pub const KEY_braille_dots_568: Keysym = 0x10028b0;
1955pub const KEY_braille_dots_1568: Keysym = 0x10028b1;
1956pub const KEY_braille_dots_2568: Keysym = 0x10028b2;
1957pub const KEY_braille_dots_12568: Keysym = 0x10028b3;
1958pub const KEY_braille_dots_3568: Keysym = 0x10028b4;
1959pub const KEY_braille_dots_13568: Keysym = 0x10028b5;
1960pub const KEY_braille_dots_23568: Keysym = 0x10028b6;
1961pub const KEY_braille_dots_123568: Keysym = 0x10028b7;
1962pub const KEY_braille_dots_4568: Keysym = 0x10028b8;
1963pub const KEY_braille_dots_14568: Keysym = 0x10028b9;
1964pub const KEY_braille_dots_24568: Keysym = 0x10028ba;
1965pub const KEY_braille_dots_124568: Keysym = 0x10028bb;
1966pub const KEY_braille_dots_34568: Keysym = 0x10028bc;
1967pub const KEY_braille_dots_134568: Keysym = 0x10028bd;
1968pub const KEY_braille_dots_234568: Keysym = 0x10028be;
1969pub const KEY_braille_dots_1234568: Keysym = 0x10028bf;
1970pub const KEY_braille_dots_78: Keysym = 0x10028c0;
1971pub const KEY_braille_dots_178: Keysym = 0x10028c1;
1972pub const KEY_braille_dots_278: Keysym = 0x10028c2;
1973pub const KEY_braille_dots_1278: Keysym = 0x10028c3;
1974pub const KEY_braille_dots_378: Keysym = 0x10028c4;
1975pub const KEY_braille_dots_1378: Keysym = 0x10028c5;
1976pub const KEY_braille_dots_2378: Keysym = 0x10028c6;
1977pub const KEY_braille_dots_12378: Keysym = 0x10028c7;
1978pub const KEY_braille_dots_478: Keysym = 0x10028c8;
1979pub const KEY_braille_dots_1478: Keysym = 0x10028c9;
1980pub const KEY_braille_dots_2478: Keysym = 0x10028ca;
1981pub const KEY_braille_dots_12478: Keysym = 0x10028cb;
1982pub const KEY_braille_dots_3478: Keysym = 0x10028cc;
1983pub const KEY_braille_dots_13478: Keysym = 0x10028cd;
1984pub const KEY_braille_dots_23478: Keysym = 0x10028ce;
1985pub const KEY_braille_dots_123478: Keysym = 0x10028cf;
1986pub const KEY_braille_dots_578: Keysym = 0x10028d0;
1987pub const KEY_braille_dots_1578: Keysym = 0x10028d1;
1988pub const KEY_braille_dots_2578: Keysym = 0x10028d2;
1989pub const KEY_braille_dots_12578: Keysym = 0x10028d3;
1990pub const KEY_braille_dots_3578: Keysym = 0x10028d4;
1991pub const KEY_braille_dots_13578: Keysym = 0x10028d5;
1992pub const KEY_braille_dots_23578: Keysym = 0x10028d6;
1993pub const KEY_braille_dots_123578: Keysym = 0x10028d7;
1994pub const KEY_braille_dots_4578: Keysym = 0x10028d8;
1995pub const KEY_braille_dots_14578: Keysym = 0x10028d9;
1996pub const KEY_braille_dots_24578: Keysym = 0x10028da;
1997pub const KEY_braille_dots_124578: Keysym = 0x10028db;
1998pub const KEY_braille_dots_34578: Keysym = 0x10028dc;
1999pub const KEY_braille_dots_134578: Keysym = 0x10028dd;
2000pub const KEY_braille_dots_234578: Keysym = 0x10028de;
2001pub const KEY_braille_dots_1234578: Keysym = 0x10028df;
2002pub const KEY_braille_dots_678: Keysym = 0x10028e0;
2003pub const KEY_braille_dots_1678: Keysym = 0x10028e1;
2004pub const KEY_braille_dots_2678: Keysym = 0x10028e2;
2005pub const KEY_braille_dots_12678: Keysym = 0x10028e3;
2006pub const KEY_braille_dots_3678: Keysym = 0x10028e4;
2007pub const KEY_braille_dots_13678: Keysym = 0x10028e5;
2008pub const KEY_braille_dots_23678: Keysym = 0x10028e6;
2009pub const KEY_braille_dots_123678: Keysym = 0x10028e7;
2010pub const KEY_braille_dots_4678: Keysym = 0x10028e8;
2011pub const KEY_braille_dots_14678: Keysym = 0x10028e9;
2012pub const KEY_braille_dots_24678: Keysym = 0x10028ea;
2013pub const KEY_braille_dots_124678: Keysym = 0x10028eb;
2014pub const KEY_braille_dots_34678: Keysym = 0x10028ec;
2015pub const KEY_braille_dots_134678: Keysym = 0x10028ed;
2016pub const KEY_braille_dots_234678: Keysym = 0x10028ee;
2017pub const KEY_braille_dots_1234678: Keysym = 0x10028ef;
2018pub const KEY_braille_dots_5678: Keysym = 0x10028f0;
2019pub const KEY_braille_dots_15678: Keysym = 0x10028f1;
2020pub const KEY_braille_dots_25678: Keysym = 0x10028f2;
2021pub const KEY_braille_dots_125678: Keysym = 0x10028f3;
2022pub const KEY_braille_dots_35678: Keysym = 0x10028f4;
2023pub const KEY_braille_dots_135678: Keysym = 0x10028f5;
2024pub const KEY_braille_dots_235678: Keysym = 0x10028f6;
2025pub const KEY_braille_dots_1235678: Keysym = 0x10028f7;
2026pub const KEY_braille_dots_45678: Keysym = 0x10028f8;
2027pub const KEY_braille_dots_145678: Keysym = 0x10028f9;
2028pub const KEY_braille_dots_245678: Keysym = 0x10028fa;
2029pub const KEY_braille_dots_1245678: Keysym = 0x10028fb;
2030pub const KEY_braille_dots_345678: Keysym = 0x10028fc;
2031pub const KEY_braille_dots_1345678: Keysym = 0x10028fd;
2032pub const KEY_braille_dots_2345678: Keysym = 0x10028fe;
2033pub const KEY_braille_dots_12345678: Keysym = 0x10028ff;
2034pub const KEY_Sinh_ng: Keysym = 0x1000d82;
2035pub const KEY_Sinh_h2: Keysym = 0x1000d83;
2036pub const KEY_Sinh_a: Keysym = 0x1000d85;
2037pub const KEY_Sinh_aa: Keysym = 0x1000d86;
2038pub const KEY_Sinh_ae: Keysym = 0x1000d87;
2039pub const KEY_Sinh_aee: Keysym = 0x1000d88;
2040pub const KEY_Sinh_i: Keysym = 0x1000d89;
2041pub const KEY_Sinh_ii: Keysym = 0x1000d8a;
2042pub const KEY_Sinh_u: Keysym = 0x1000d8b;
2043pub const KEY_Sinh_uu: Keysym = 0x1000d8c;
2044pub const KEY_Sinh_ri: Keysym = 0x1000d8d;
2045pub const KEY_Sinh_rii: Keysym = 0x1000d8e;
2046pub const KEY_Sinh_lu: Keysym = 0x1000d8f;
2047pub const KEY_Sinh_luu: Keysym = 0x1000d90;
2048pub const KEY_Sinh_e: Keysym = 0x1000d91;
2049pub const KEY_Sinh_ee: Keysym = 0x1000d92;
2050pub const KEY_Sinh_ai: Keysym = 0x1000d93;
2051pub const KEY_Sinh_o: Keysym = 0x1000d94;
2052pub const KEY_Sinh_oo: Keysym = 0x1000d95;
2053pub const KEY_Sinh_au: Keysym = 0x1000d96;
2054pub const KEY_Sinh_ka: Keysym = 0x1000d9a;
2055pub const KEY_Sinh_kha: Keysym = 0x1000d9b;
2056pub const KEY_Sinh_ga: Keysym = 0x1000d9c;
2057pub const KEY_Sinh_gha: Keysym = 0x1000d9d;
2058pub const KEY_Sinh_ng2: Keysym = 0x1000d9e;
2059pub const KEY_Sinh_nga: Keysym = 0x1000d9f;
2060pub const KEY_Sinh_ca: Keysym = 0x1000da0;
2061pub const KEY_Sinh_cha: Keysym = 0x1000da1;
2062pub const KEY_Sinh_ja: Keysym = 0x1000da2;
2063pub const KEY_Sinh_jha: Keysym = 0x1000da3;
2064pub const KEY_Sinh_nya: Keysym = 0x1000da4;
2065pub const KEY_Sinh_jnya: Keysym = 0x1000da5;
2066pub const KEY_Sinh_nja: Keysym = 0x1000da6;
2067pub const KEY_Sinh_tta: Keysym = 0x1000da7;
2068pub const KEY_Sinh_ttha: Keysym = 0x1000da8;
2069pub const KEY_Sinh_dda: Keysym = 0x1000da9;
2070pub const KEY_Sinh_ddha: Keysym = 0x1000daa;
2071pub const KEY_Sinh_nna: Keysym = 0x1000dab;
2072pub const KEY_Sinh_ndda: Keysym = 0x1000dac;
2073pub const KEY_Sinh_tha: Keysym = 0x1000dad;
2074pub const KEY_Sinh_thha: Keysym = 0x1000dae;
2075pub const KEY_Sinh_dha: Keysym = 0x1000daf;
2076pub const KEY_Sinh_dhha: Keysym = 0x1000db0;
2077pub const KEY_Sinh_na: Keysym = 0x1000db1;
2078pub const KEY_Sinh_ndha: Keysym = 0x1000db3;
2079pub const KEY_Sinh_pa: Keysym = 0x1000db4;
2080pub const KEY_Sinh_pha: Keysym = 0x1000db5;
2081pub const KEY_Sinh_ba: Keysym = 0x1000db6;
2082pub const KEY_Sinh_bha: Keysym = 0x1000db7;
2083pub const KEY_Sinh_ma: Keysym = 0x1000db8;
2084pub const KEY_Sinh_mba: Keysym = 0x1000db9;
2085pub const KEY_Sinh_ya: Keysym = 0x1000dba;
2086pub const KEY_Sinh_ra: Keysym = 0x1000dbb;
2087pub const KEY_Sinh_la: Keysym = 0x1000dbd;
2088pub const KEY_Sinh_va: Keysym = 0x1000dc0;
2089pub const KEY_Sinh_sha: Keysym = 0x1000dc1;
2090pub const KEY_Sinh_ssha: Keysym = 0x1000dc2;
2091pub const KEY_Sinh_sa: Keysym = 0x1000dc3;
2092pub const KEY_Sinh_ha: Keysym = 0x1000dc4;
2093pub const KEY_Sinh_lla: Keysym = 0x1000dc5;
2094pub const KEY_Sinh_fa: Keysym = 0x1000dc6;
2095pub const KEY_Sinh_al: Keysym = 0x1000dca;
2096pub const KEY_Sinh_aa2: Keysym = 0x1000dcf;
2097pub const KEY_Sinh_ae2: Keysym = 0x1000dd0;
2098pub const KEY_Sinh_aee2: Keysym = 0x1000dd1;
2099pub const KEY_Sinh_i2: Keysym = 0x1000dd2;
2100pub const KEY_Sinh_ii2: Keysym = 0x1000dd3;
2101pub const KEY_Sinh_u2: Keysym = 0x1000dd4;
2102pub const KEY_Sinh_uu2: Keysym = 0x1000dd6;
2103pub const KEY_Sinh_ru2: Keysym = 0x1000dd8;
2104pub const KEY_Sinh_e2: Keysym = 0x1000dd9;
2105pub const KEY_Sinh_ee2: Keysym = 0x1000dda;
2106pub const KEY_Sinh_ai2: Keysym = 0x1000ddb;
2107pub const KEY_Sinh_o2: Keysym = 0x1000ddc;
2108pub const KEY_Sinh_oo2: Keysym = 0x1000ddd;
2109pub const KEY_Sinh_au2: Keysym = 0x1000dde;
2110pub const KEY_Sinh_lu2: Keysym = 0x1000ddf;
2111pub const KEY_Sinh_ruu2: Keysym = 0x1000df2;
2112pub const KEY_Sinh_luu2: Keysym = 0x1000df3;
2113pub const KEY_Sinh_kunddaliya: Keysym = 0x1000df4;
2114pub const KEY_XF86_ModeLock: Keysym = 0x1008ff01;
2115pub const KEY_XF86_MonBrightnessUp: Keysym = 0x1008ff02;
2116pub const KEY_XF86_MonBrightnessDown: Keysym = 0x1008ff03;
2117pub const KEY_XF86_KbdLightOnOff: Keysym = 0x1008ff04;
2118pub const KEY_XF86_KbdBrightnessUp: Keysym = 0x1008ff05;
2119pub const KEY_XF86_KbdBrightnessDown: Keysym = 0x1008ff06;
2120pub const KEY_XF86_MonBrightnessCycle: Keysym = 0x1008ff07;
2121pub const KEY_XF86_Standby: Keysym = 0x1008ff10;
2122pub const KEY_XF86_AudioLowerVolume: Keysym = 0x1008ff11;
2123pub const KEY_XF86_AudioMute: Keysym = 0x1008ff12;
2124pub const KEY_XF86_AudioRaiseVolume: Keysym = 0x1008ff13;
2125pub const KEY_XF86_AudioPlay: Keysym = 0x1008ff14;
2126pub const KEY_XF86_AudioStop: Keysym = 0x1008ff15;
2127pub const KEY_XF86_AudioPrev: Keysym = 0x1008ff16;
2128pub const KEY_XF86_AudioNext: Keysym = 0x1008ff17;
2129pub const KEY_XF86_HomePage: Keysym = 0x1008ff18;
2130pub const KEY_XF86_Mail: Keysym = 0x1008ff19;
2131pub const KEY_XF86_Start: Keysym = 0x1008ff1a;
2132pub const KEY_XF86_Search: Keysym = 0x1008ff1b;
2133pub const KEY_XF86_AudioRecord: Keysym = 0x1008ff1c;
2134pub const KEY_XF86_Calculator: Keysym = 0x1008ff1d;
2135pub const KEY_XF86_Memo: Keysym = 0x1008ff1e;
2136pub const KEY_XF86_ToDoList: Keysym = 0x1008ff1f;
2137pub const KEY_XF86_Calendar: Keysym = 0x1008ff20;
2138pub const KEY_XF86_PowerDown: Keysym = 0x1008ff21;
2139pub const KEY_XF86_ContrastAdjust: Keysym = 0x1008ff22;
2140pub const KEY_XF86_RockerUp: Keysym = 0x1008ff23;
2141pub const KEY_XF86_RockerDown: Keysym = 0x1008ff24;
2142pub const KEY_XF86_RockerEnter: Keysym = 0x1008ff25;
2143pub const KEY_XF86_Back: Keysym = 0x1008ff26;
2144pub const KEY_XF86_Forward: Keysym = 0x1008ff27;
2145pub const KEY_XF86_Stop: Keysym = 0x1008ff28;
2146pub const KEY_XF86_Refresh: Keysym = 0x1008ff29;
2147pub const KEY_XF86_PowerOff: Keysym = 0x1008ff2a;
2148pub const KEY_XF86_WakeUp: Keysym = 0x1008ff2b;
2149pub const KEY_XF86_Eject: Keysym = 0x1008ff2c;
2150pub const KEY_XF86_ScreenSaver: Keysym = 0x1008ff2d;
2151pub const KEY_XF86_WWW: Keysym = 0x1008ff2e;
2152pub const KEY_XF86_Sleep: Keysym = 0x1008ff2f;
2153pub const KEY_XF86_Favorites: Keysym = 0x1008ff30;
2154pub const KEY_XF86_AudioPause: Keysym = 0x1008ff31;
2155pub const KEY_XF86_AudioMedia: Keysym = 0x1008ff32;
2156pub const KEY_XF86_MyComputer: Keysym = 0x1008ff33;
2157pub const KEY_XF86_VendorHome: Keysym = 0x1008ff34;
2158pub const KEY_XF86_LightBulb: Keysym = 0x1008ff35;
2159pub const KEY_XF86_Shop: Keysym = 0x1008ff36;
2160pub const KEY_XF86_History: Keysym = 0x1008ff37;
2161pub const KEY_XF86_OpenURL: Keysym = 0x1008ff38;
2162pub const KEY_XF86_AddFavorite: Keysym = 0x1008ff39;
2163pub const KEY_XF86_HotLinks: Keysym = 0x1008ff3a;
2164pub const KEY_XF86_BrightnessAdjust: Keysym = 0x1008ff3b;
2165pub const KEY_XF86_Finance: Keysym = 0x1008ff3c;
2166pub const KEY_XF86_Community: Keysym = 0x1008ff3d;
2167pub const KEY_XF86_AudioRewind: Keysym = 0x1008ff3e;
2168pub const KEY_XF86_BackForward: Keysym = 0x1008ff3f;
2169pub const KEY_XF86_Launch0: Keysym = 0x1008ff40;
2170pub const KEY_XF86_Launch1: Keysym = 0x1008ff41;
2171pub const KEY_XF86_Launch2: Keysym = 0x1008ff42;
2172pub const KEY_XF86_Launch3: Keysym = 0x1008ff43;
2173pub const KEY_XF86_Launch4: Keysym = 0x1008ff44;
2174pub const KEY_XF86_Launch5: Keysym = 0x1008ff45;
2175pub const KEY_XF86_Launch6: Keysym = 0x1008ff46;
2176pub const KEY_XF86_Launch7: Keysym = 0x1008ff47;
2177pub const KEY_XF86_Launch8: Keysym = 0x1008ff48;
2178pub const KEY_XF86_Launch9: Keysym = 0x1008ff49;
2179pub const KEY_XF86_LaunchA: Keysym = 0x1008ff4a;
2180pub const KEY_XF86_LaunchB: Keysym = 0x1008ff4b;
2181pub const KEY_XF86_LaunchC: Keysym = 0x1008ff4c;
2182pub const KEY_XF86_LaunchD: Keysym = 0x1008ff4d;
2183pub const KEY_XF86_LaunchE: Keysym = 0x1008ff4e;
2184pub const KEY_XF86_LaunchF: Keysym = 0x1008ff4f;
2185pub const KEY_XF86_ApplicationLeft: Keysym = 0x1008ff50;
2186pub const KEY_XF86_ApplicationRight: Keysym = 0x1008ff51;
2187pub const KEY_XF86_Book: Keysym = 0x1008ff52;
2188pub const KEY_XF86_CD: Keysym = 0x1008ff53;
2189pub const KEY_XF86_Calculater: Keysym = 0x1008ff54;
2190pub const KEY_XF86_Clear: Keysym = 0x1008ff55;
2191pub const KEY_XF86_Close: Keysym = 0x1008ff56;
2192pub const KEY_XF86_Copy: Keysym = 0x1008ff57;
2193pub const KEY_XF86_Cut: Keysym = 0x1008ff58;
2194pub const KEY_XF86_Display: Keysym = 0x1008ff59;
2195pub const KEY_XF86_DOS: Keysym = 0x1008ff5a;
2196pub const KEY_XF86_Documents: Keysym = 0x1008ff5b;
2197pub const KEY_XF86_Excel: Keysym = 0x1008ff5c;
2198pub const KEY_XF86_Explorer: Keysym = 0x1008ff5d;
2199pub const KEY_XF86_Game: Keysym = 0x1008ff5e;
2200pub const KEY_XF86_Go: Keysym = 0x1008ff5f;
2201pub const KEY_XF86_iTouch: Keysym = 0x1008ff60;
2202pub const KEY_XF86_LogOff: Keysym = 0x1008ff61;
2203pub const KEY_XF86_Market: Keysym = 0x1008ff62;
2204pub const KEY_XF86_Meeting: Keysym = 0x1008ff63;
2205pub const KEY_XF86_MenuKB: Keysym = 0x1008ff65;
2206pub const KEY_XF86_MenuPB: Keysym = 0x1008ff66;
2207pub const KEY_XF86_MySites: Keysym = 0x1008ff67;
2208pub const KEY_XF86_New: Keysym = 0x1008ff68;
2209pub const KEY_XF86_News: Keysym = 0x1008ff69;
2210pub const KEY_XF86_OfficeHome: Keysym = 0x1008ff6a;
2211pub const KEY_XF86_Open: Keysym = 0x1008ff6b;
2212pub const KEY_XF86_Option: Keysym = 0x1008ff6c;
2213pub const KEY_XF86_Paste: Keysym = 0x1008ff6d;
2214pub const KEY_XF86_Phone: Keysym = 0x1008ff6e;
2215pub const KEY_XF86_Q: Keysym = 0x1008ff70;
2216pub const KEY_XF86_Reply: Keysym = 0x1008ff72;
2217pub const KEY_XF86_Reload: Keysym = 0x1008ff73;
2218pub const KEY_XF86_RotateWindows: Keysym = 0x1008ff74;
2219pub const KEY_XF86_RotationPB: Keysym = 0x1008ff75;
2220pub const KEY_XF86_RotationKB: Keysym = 0x1008ff76;
2221pub const KEY_XF86_Save: Keysym = 0x1008ff77;
2222pub const KEY_XF86_ScrollUp: Keysym = 0x1008ff78;
2223pub const KEY_XF86_ScrollDown: Keysym = 0x1008ff79;
2224pub const KEY_XF86_ScrollClick: Keysym = 0x1008ff7a;
2225pub const KEY_XF86_Send: Keysym = 0x1008ff7b;
2226pub const KEY_XF86_Spell: Keysym = 0x1008ff7c;
2227pub const KEY_XF86_SplitScreen: Keysym = 0x1008ff7d;
2228pub const KEY_XF86_Support: Keysym = 0x1008ff7e;
2229pub const KEY_XF86_TaskPane: Keysym = 0x1008ff7f;
2230pub const KEY_XF86_Terminal: Keysym = 0x1008ff80;
2231pub const KEY_XF86_Tools: Keysym = 0x1008ff81;
2232pub const KEY_XF86_Travel: Keysym = 0x1008ff82;
2233pub const KEY_XF86_UserPB: Keysym = 0x1008ff84;
2234pub const KEY_XF86_User1KB: Keysym = 0x1008ff85;
2235pub const KEY_XF86_User2KB: Keysym = 0x1008ff86;
2236pub const KEY_XF86_Video: Keysym = 0x1008ff87;
2237pub const KEY_XF86_WheelButton: Keysym = 0x1008ff88;
2238pub const KEY_XF86_Word: Keysym = 0x1008ff89;
2239pub const KEY_XF86_Xfer: Keysym = 0x1008ff8a;
2240pub const KEY_XF86_ZoomIn: Keysym = 0x1008ff8b;
2241pub const KEY_XF86_ZoomOut: Keysym = 0x1008ff8c;
2242pub const KEY_XF86_Away: Keysym = 0x1008ff8d;
2243pub const KEY_XF86_Messenger: Keysym = 0x1008ff8e;
2244pub const KEY_XF86_WebCam: Keysym = 0x1008ff8f;
2245pub const KEY_XF86_MailForward: Keysym = 0x1008ff90;
2246pub const KEY_XF86_Pictures: Keysym = 0x1008ff91;
2247pub const KEY_XF86_Music: Keysym = 0x1008ff92;
2248pub const KEY_XF86_Battery: Keysym = 0x1008ff93;
2249pub const KEY_XF86_Bluetooth: Keysym = 0x1008ff94;
2250pub const KEY_XF86_WLAN: Keysym = 0x1008ff95;
2251pub const KEY_XF86_UWB: Keysym = 0x1008ff96;
2252pub const KEY_XF86_AudioForward: Keysym = 0x1008ff97;
2253pub const KEY_XF86_AudioRepeat: Keysym = 0x1008ff98;
2254pub const KEY_XF86_AudioRandomPlay: Keysym = 0x1008ff99;
2255pub const KEY_XF86_Subtitle: Keysym = 0x1008ff9a;
2256pub const KEY_XF86_AudioCycleTrack: Keysym = 0x1008ff9b;
2257pub const KEY_XF86_CycleAngle: Keysym = 0x1008ff9c;
2258pub const KEY_XF86_FrameBack: Keysym = 0x1008ff9d;
2259pub const KEY_XF86_FrameForward: Keysym = 0x1008ff9e;
2260pub const KEY_XF86_Time: Keysym = 0x1008ff9f;
2261pub const KEY_XF86_Select: Keysym = 0x1008ffa0;
2262pub const KEY_XF86_View: Keysym = 0x1008ffa1;
2263pub const KEY_XF86_TopMenu: Keysym = 0x1008ffa2;
2264pub const KEY_XF86_Red: Keysym = 0x1008ffa3;
2265pub const KEY_XF86_Green: Keysym = 0x1008ffa4;
2266pub const KEY_XF86_Yellow: Keysym = 0x1008ffa5;
2267pub const KEY_XF86_Blue: Keysym = 0x1008ffa6;
2268pub const KEY_XF86_Suspend: Keysym = 0x1008ffa7;
2269pub const KEY_XF86_Hibernate: Keysym = 0x1008ffa8;
2270pub const KEY_XF86_TouchpadToggle: Keysym = 0x1008ffa9;
2271pub const KEY_XF86_TouchpadOn: Keysym = 0x1008ffb0;
2272pub const KEY_XF86_TouchpadOff: Keysym = 0x1008ffb1;
2273pub const KEY_XF86_AudioMicMute: Keysym = 0x1008ffb2;
2274pub const KEY_XF86_Keyboard: Keysym = 0x1008ffb3;
2275pub const KEY_XF86_WWAN: Keysym = 0x1008ffb4;
2276pub const KEY_XF86_RFKill: Keysym = 0x1008ffb5;
2277pub const KEY_XF86_AudioPreset: Keysym = 0x1008ffb6;
2278pub const KEY_XF86_RotationLockToggle: Keysym = 0x1008ffb7;
2279pub const KEY_XF86_FullScreen: Keysym = 0x1008ffb8;
2280pub const KEY_XF86_Switch_VT_1: Keysym = 0x1008fe01;
2281pub const KEY_XF86_Switch_VT_2: Keysym = 0x1008fe02;
2282pub const KEY_XF86_Switch_VT_3: Keysym = 0x1008fe03;
2283pub const KEY_XF86_Switch_VT_4: Keysym = 0x1008fe04;
2284pub const KEY_XF86_Switch_VT_5: Keysym = 0x1008fe05;
2285pub const KEY_XF86_Switch_VT_6: Keysym = 0x1008fe06;
2286pub const KEY_XF86_Switch_VT_7: Keysym = 0x1008fe07;
2287pub const KEY_XF86_Switch_VT_8: Keysym = 0x1008fe08;
2288pub const KEY_XF86_Switch_VT_9: Keysym = 0x1008fe09;
2289pub const KEY_XF86_Switch_VT_10: Keysym = 0x1008fe0a;
2290pub const KEY_XF86_Switch_VT_11: Keysym = 0x1008fe0b;
2291pub const KEY_XF86_Switch_VT_12: Keysym = 0x1008fe0c;
2292pub const KEY_XF86_Ungrab: Keysym = 0x1008fe20;
2293pub const KEY_XF86_ClearGrab: Keysym = 0x1008fe21;
2294pub const KEY_XF86_Next_VMode: Keysym = 0x1008fe22;
2295pub const KEY_XF86_Prev_VMode: Keysym = 0x1008fe23;
2296pub const KEY_XF86_LogWindowTree: Keysym = 0x1008fe24;
2297pub const KEY_XF86_LogGrabInfo: Keysym = 0x1008fe25;
2298pub const KEY_XF86_BrightnessAuto: Keysym = 0x100810f4;
2299pub const KEY_XF86_DisplayOff: Keysym = 0x100810f5;
2300pub const KEY_XF86_Info: Keysym = 0x10081166;
2301pub const KEY_XF86_AspectRatio: Keysym = 0x10081177;
2302pub const KEY_XF86_DVD: Keysym = 0x10081185;
2303pub const KEY_XF86_Audio: Keysym = 0x10081188;
2304pub const KEY_XF86_ChannelUp: Keysym = 0x10081192;
2305pub const KEY_XF86_ChannelDown: Keysym = 0x10081193;
2306pub const KEY_XF86_Break: Keysym = 0x1008119b;
2307pub const KEY_XF86_VideoPhone: Keysym = 0x100811a0;
2308pub const KEY_XF86_ZoomReset: Keysym = 0x100811a4;
2309pub const KEY_XF86_Editor: Keysym = 0x100811a6;
2310pub const KEY_XF86_GraphicsEditor: Keysym = 0x100811a8;
2311pub const KEY_XF86_Presentation: Keysym = 0x100811a9;
2312pub const KEY_XF86_Database: Keysym = 0x100811aa;
2313pub const KEY_XF86_Voicemail: Keysym = 0x100811ac;
2314pub const KEY_XF86_Addressbook: Keysym = 0x100811ad;
2315pub const KEY_XF86_DisplayToggle: Keysym = 0x100811af;
2316pub const KEY_XF86_SpellCheck: Keysym = 0x100811b0;
2317pub const KEY_XF86_ContextMenu: Keysym = 0x100811b6;
2318pub const KEY_XF86_MediaRepeat: Keysym = 0x100811b7;
2319pub const KEY_XF86_10ChannelsUp: Keysym = 0x100811b8;
2320pub const KEY_XF86_10ChannelsDown: Keysym = 0x100811b9;
2321pub const KEY_XF86_Images: Keysym = 0x100811ba;
2322pub const KEY_XF86_NotificationCenter: Keysym = 0x100811bc;
2323pub const KEY_XF86_PickupPhone: Keysym = 0x100811bd;
2324pub const KEY_XF86_HangupPhone: Keysym = 0x100811be;
2325pub const KEY_XF86_Fn: Keysym = 0x100811d0;
2326pub const KEY_XF86_Fn_Esc: Keysym = 0x100811d1;
2327pub const KEY_XF86_FnRightShift: Keysym = 0x100811e5;
2328pub const KEY_XF86_Numeric0: Keysym = 0x10081200;
2329pub const KEY_XF86_Numeric1: Keysym = 0x10081201;
2330pub const KEY_XF86_Numeric2: Keysym = 0x10081202;
2331pub const KEY_XF86_Numeric3: Keysym = 0x10081203;
2332pub const KEY_XF86_Numeric4: Keysym = 0x10081204;
2333pub const KEY_XF86_Numeric5: Keysym = 0x10081205;
2334pub const KEY_XF86_Numeric6: Keysym = 0x10081206;
2335pub const KEY_XF86_Numeric7: Keysym = 0x10081207;
2336pub const KEY_XF86_Numeric8: Keysym = 0x10081208;
2337pub const KEY_XF86_Numeric9: Keysym = 0x10081209;
2338pub const KEY_XF86_NumericStar: Keysym = 0x1008120a;
2339pub const KEY_XF86_NumericPound: Keysym = 0x1008120b;
2340pub const KEY_XF86_NumericA: Keysym = 0x1008120c;
2341pub const KEY_XF86_NumericB: Keysym = 0x1008120d;
2342pub const KEY_XF86_NumericC: Keysym = 0x1008120e;
2343pub const KEY_XF86_NumericD: Keysym = 0x1008120f;
2344pub const KEY_XF86_CameraFocus: Keysym = 0x10081210;
2345pub const KEY_XF86_WPSButton: Keysym = 0x10081211;
2346pub const KEY_XF86_CameraZoomIn: Keysym = 0x10081215;
2347pub const KEY_XF86_CameraZoomOut: Keysym = 0x10081216;
2348pub const KEY_XF86_CameraUp: Keysym = 0x10081217;
2349pub const KEY_XF86_CameraDown: Keysym = 0x10081218;
2350pub const KEY_XF86_CameraLeft: Keysym = 0x10081219;
2351pub const KEY_XF86_CameraRight: Keysym = 0x1008121a;
2352pub const KEY_XF86_AttendantOn: Keysym = 0x1008121b;
2353pub const KEY_XF86_AttendantOff: Keysym = 0x1008121c;
2354pub const KEY_XF86_AttendantToggle: Keysym = 0x1008121d;
2355pub const KEY_XF86_LightsToggle: Keysym = 0x1008121e;
2356pub const KEY_XF86_ALSToggle: Keysym = 0x10081230;
2357pub const KEY_XF86_Buttonconfig: Keysym = 0x10081240;
2358pub const KEY_XF86_Taskmanager: Keysym = 0x10081241;
2359pub const KEY_XF86_Journal: Keysym = 0x10081242;
2360pub const KEY_XF86_ControlPanel: Keysym = 0x10081243;
2361pub const KEY_XF86_AppSelect: Keysym = 0x10081244;
2362pub const KEY_XF86_Screensaver: Keysym = 0x10081245;
2363pub const KEY_XF86_VoiceCommand: Keysym = 0x10081246;
2364pub const KEY_XF86_Assistant: Keysym = 0x10081247;
2365pub const KEY_XF86_BrightnessMin: Keysym = 0x10081250;
2366pub const KEY_XF86_BrightnessMax: Keysym = 0x10081251;
2367pub const KEY_XF86_KbdInputAssistPrev: Keysym = 0x10081260;
2368pub const KEY_XF86_KbdInputAssistNext: Keysym = 0x10081261;
2369pub const KEY_XF86_KbdInputAssistPrevgroup: Keysym = 0x10081262;
2370pub const KEY_XF86_KbdInputAssistNextgroup: Keysym = 0x10081263;
2371pub const KEY_XF86_KbdInputAssistAccept: Keysym = 0x10081264;
2372pub const KEY_XF86_KbdInputAssistCancel: Keysym = 0x10081265;
2373pub const KEY_XF86_RightUp: Keysym = 0x10081266;
2374pub const KEY_XF86_RightDown: Keysym = 0x10081267;
2375pub const KEY_XF86_LeftUp: Keysym = 0x10081268;
2376pub const KEY_XF86_LeftDown: Keysym = 0x10081269;
2377pub const KEY_XF86_RootMenu: Keysym = 0x1008126a;
2378pub const KEY_XF86_MediaTopMenu: Keysym = 0x1008126b;
2379pub const KEY_XF86_Numeric11: Keysym = 0x1008126c;
2380pub const KEY_XF86_Numeric12: Keysym = 0x1008126d;
2381pub const KEY_XF86_AudioDesc: Keysym = 0x1008126e;
2382pub const KEY_XF86_3DMode: Keysym = 0x1008126f;
2383pub const KEY_XF86_NextFavorite: Keysym = 0x10081270;
2384pub const KEY_XF86_StopRecord: Keysym = 0x10081271;
2385pub const KEY_XF86_PauseRecord: Keysym = 0x10081272;
2386pub const KEY_XF86_VOD: Keysym = 0x10081273;
2387pub const KEY_XF86_Unmute: Keysym = 0x10081274;
2388pub const KEY_XF86_FastReverse: Keysym = 0x10081275;
2389pub const KEY_XF86_SlowReverse: Keysym = 0x10081276;
2390pub const KEY_XF86_Data: Keysym = 0x10081277;
2391pub const KEY_XF86_OnScreenKeyboard: Keysym = 0x10081278;
2392pub const KEY_XF86_PrivacyScreenToggle: Keysym = 0x10081279;
2393pub const KEY_XF86_SelectiveScreenshot: Keysym = 0x1008127a;
2394pub const KEY_XF86_Macro1: Keysym = 0x10081290;
2395pub const KEY_XF86_Macro2: Keysym = 0x10081291;
2396pub const KEY_XF86_Macro3: Keysym = 0x10081292;
2397pub const KEY_XF86_Macro4: Keysym = 0x10081293;
2398pub const KEY_XF86_Macro5: Keysym = 0x10081294;
2399pub const KEY_XF86_Macro6: Keysym = 0x10081295;
2400pub const KEY_XF86_Macro7: Keysym = 0x10081296;
2401pub const KEY_XF86_Macro8: Keysym = 0x10081297;
2402pub const KEY_XF86_Macro9: Keysym = 0x10081298;
2403pub const KEY_XF86_Macro10: Keysym = 0x10081299;
2404pub const KEY_XF86_Macro11: Keysym = 0x1008129a;
2405pub const KEY_XF86_Macro12: Keysym = 0x1008129b;
2406pub const KEY_XF86_Macro13: Keysym = 0x1008129c;
2407pub const KEY_XF86_Macro14: Keysym = 0x1008129d;
2408pub const KEY_XF86_Macro15: Keysym = 0x1008129e;
2409pub const KEY_XF86_Macro16: Keysym = 0x1008129f;
2410pub const KEY_XF86_Macro17: Keysym = 0x100812a0;
2411pub const KEY_XF86_Macro18: Keysym = 0x100812a1;
2412pub const KEY_XF86_Macro19: Keysym = 0x100812a2;
2413pub const KEY_XF86_Macro20: Keysym = 0x100812a3;
2414pub const KEY_XF86_Macro21: Keysym = 0x100812a4;
2415pub const KEY_XF86_Macro22: Keysym = 0x100812a5;
2416pub const KEY_XF86_Macro23: Keysym = 0x100812a6;
2417pub const KEY_XF86_Macro24: Keysym = 0x100812a7;
2418pub const KEY_XF86_Macro25: Keysym = 0x100812a8;
2419pub const KEY_XF86_Macro26: Keysym = 0x100812a9;
2420pub const KEY_XF86_Macro27: Keysym = 0x100812aa;
2421pub const KEY_XF86_Macro28: Keysym = 0x100812ab;
2422pub const KEY_XF86_Macro29: Keysym = 0x100812ac;
2423pub const KEY_XF86_Macro30: Keysym = 0x100812ad;
2424pub const KEY_XF86_MacroRecordStart: Keysym = 0x100812b0;
2425pub const KEY_XF86_MacroRecordStop: Keysym = 0x100812b1;
2426pub const KEY_XF86_MacroPresetCycle: Keysym = 0x100812b2;
2427pub const KEY_XF86_MacroPreset1: Keysym = 0x100812b3;
2428pub const KEY_XF86_MacroPreset2: Keysym = 0x100812b4;
2429pub const KEY_XF86_MacroPreset3: Keysym = 0x100812b5;
2430pub const KEY_XF86_KbdLcdMenu1: Keysym = 0x100812b8;
2431pub const KEY_XF86_KbdLcdMenu2: Keysym = 0x100812b9;
2432pub const KEY_XF86_KbdLcdMenu3: Keysym = 0x100812ba;
2433pub const KEY_XF86_KbdLcdMenu4: Keysym = 0x100812bb;
2434pub const KEY_XF86_KbdLcdMenu5: Keysym = 0x100812bc;
2435pub const KEY_SUN_FA_Grave: Keysym = 0x1005ff00;
2436pub const KEY_SUN_FA_Circum: Keysym = 0x1005ff01;
2437pub const KEY_SUN_FA_Tilde: Keysym = 0x1005ff02;
2438pub const KEY_SUN_FA_Acute: Keysym = 0x1005ff03;
2439pub const KEY_SUN_FA_Diaeresis: Keysym = 0x1005ff04;
2440pub const KEY_SUN_FA_Cedilla: Keysym = 0x1005ff05;
2441pub const KEY_SUN_F36: Keysym = 0x1005ff10;
2442pub const KEY_SUN_F37: Keysym = 0x1005ff11;
2443pub const KEY_SUN_Sys_Req: Keysym = 0x1005ff60;
2444pub const KEY_SUN_Print_Screen: Keysym = 0xff61;
2445pub const KEY_SUN_Compose: Keysym = 0xff20;
2446pub const KEY_SUN_AltGraph: Keysym = 0xff7e;
2447pub const KEY_SUN_PageUp: Keysym = 0xff55;
2448pub const KEY_SUN_PageDown: Keysym = 0xff56;
2449pub const KEY_SUN_Undo: Keysym = 0xff65;
2450pub const KEY_SUN_Again: Keysym = 0xff66;
2451pub const KEY_SUN_Find: Keysym = 0xff68;
2452pub const KEY_SUN_Stop: Keysym = 0xff69;
2453pub const KEY_SUN_Props: Keysym = 0x1005ff70;
2454pub const KEY_SUN_Front: Keysym = 0x1005ff71;
2455pub const KEY_SUN_Copy: Keysym = 0x1005ff72;
2456pub const KEY_SUN_Open: Keysym = 0x1005ff73;
2457pub const KEY_SUN_Paste: Keysym = 0x1005ff74;
2458pub const KEY_SUN_Cut: Keysym = 0x1005ff75;
2459pub const KEY_SUN_PowerSwitch: Keysym = 0x1005ff76;
2460pub const KEY_SUN_AudioLowerVolume: Keysym = 0x1005ff77;
2461pub const KEY_SUN_AudioMute: Keysym = 0x1005ff78;
2462pub const KEY_SUN_AudioRaiseVolume: Keysym = 0x1005ff79;
2463pub const KEY_SUN_VideoDegauss: Keysym = 0x1005ff7a;
2464pub const KEY_SUN_VideoLowerBrightness: Keysym = 0x1005ff7b;
2465pub const KEY_SUN_VideoRaiseBrightness: Keysym = 0x1005ff7c;
2466pub const KEY_SUN_PowerSwitchShift: Keysym = 0x1005ff7d;
2467pub const KEY_D_ring_accent: Keysym = 0x1000feb0;
2468pub const KEY_D_circumflex_accent: Keysym = 0x1000fe5e;
2469pub const KEY_D_cedilla_accent: Keysym = 0x1000fe2c;
2470pub const KEY_D_acute_accent: Keysym = 0x1000fe27;
2471pub const KEY_D_grave_accent: Keysym = 0x1000fe60;
2472pub const KEY_D_tilde: Keysym = 0x1000fe7e;
2473pub const KEY_D_diaeresis: Keysym = 0x1000fe22;
2474pub const KEY_D_Remove: Keysym = 0x1000ff00;
2475pub const KEY_HP_ClearLine: Keysym = 0x1000ff6f;
2476pub const KEY_HP_InsertLine: Keysym = 0x1000ff70;
2477pub const KEY_HP_DeleteLine: Keysym = 0x1000ff71;
2478pub const KEY_HP_InsertChar: Keysym = 0x1000ff72;
2479pub const KEY_HP_DeleteChar: Keysym = 0x1000ff73;
2480pub const KEY_HP_BackTab: Keysym = 0x1000ff74;
2481pub const KEY_HP_KP_BackTab: Keysym = 0x1000ff75;
2482pub const KEY_HP_Modelock1: Keysym = 0x1000ff48;
2483pub const KEY_HP_Modelock2: Keysym = 0x1000ff49;
2484pub const KEY_HP_Reset: Keysym = 0x1000ff6c;
2485pub const KEY_HP_System: Keysym = 0x1000ff6d;
2486pub const KEY_HP_User: Keysym = 0x1000ff6e;
2487pub const KEY_HP_mute_acute: Keysym = 0x100000a8;
2488pub const KEY_HP_mute_grave: Keysym = 0x100000a9;
2489pub const KEY_HP_mute_asciicircum: Keysym = 0x100000aa;
2490pub const KEY_HP_mute_diaeresis: Keysym = 0x100000ab;
2491pub const KEY_HP_mute_asciitilde: Keysym = 0x100000ac;
2492pub const KEY_HP_lira: Keysym = 0x100000af;
2493pub const KEY_HP_guilder: Keysym = 0x100000be;
2494pub const KEY_HP_IO: Keysym = 0x100000ee;
2495pub const KEY_HP_longminus: Keysym = 0x100000f6;
2496pub const KEY_HP_block: Keysym = 0x100000fc;
2497pub const KEY_OSF_Copy: Keysym = 0x1004ff02;
2498pub const KEY_OSF_Cut: Keysym = 0x1004ff03;
2499pub const KEY_OSF_Paste: Keysym = 0x1004ff04;
2500pub const KEY_OSF_BackTab: Keysym = 0x1004ff07;
2501pub const KEY_OSF_BackSpace: Keysym = 0x1004ff08;
2502pub const KEY_OSF_Clear: Keysym = 0x1004ff0b;
2503pub const KEY_OSF_Escape: Keysym = 0x1004ff1b;
2504pub const KEY_OSF_AddMode: Keysym = 0x1004ff31;
2505pub const KEY_OSF_PrimaryPaste: Keysym = 0x1004ff32;
2506pub const KEY_OSF_QuickPaste: Keysym = 0x1004ff33;
2507pub const KEY_OSF_PageLeft: Keysym = 0x1004ff40;
2508pub const KEY_OSF_PageUp: Keysym = 0x1004ff41;
2509pub const KEY_OSF_PageDown: Keysym = 0x1004ff42;
2510pub const KEY_OSF_PageRight: Keysym = 0x1004ff43;
2511pub const KEY_OSF_Activate: Keysym = 0x1004ff44;
2512pub const KEY_OSF_MenuBar: Keysym = 0x1004ff45;
2513pub const KEY_OSF_Left: Keysym = 0x1004ff51;
2514pub const KEY_OSF_Up: Keysym = 0x1004ff52;
2515pub const KEY_OSF_Right: Keysym = 0x1004ff53;
2516pub const KEY_OSF_Down: Keysym = 0x1004ff54;
2517pub const KEY_OSF_EndLine: Keysym = 0x1004ff57;
2518pub const KEY_OSF_BeginLine: Keysym = 0x1004ff58;
2519pub const KEY_OSF_EndData: Keysym = 0x1004ff59;
2520pub const KEY_OSF_BeginData: Keysym = 0x1004ff5a;
2521pub const KEY_OSF_PrevMenu: Keysym = 0x1004ff5b;
2522pub const KEY_OSF_NextMenu: Keysym = 0x1004ff5c;
2523pub const KEY_OSF_PrevField: Keysym = 0x1004ff5d;
2524pub const KEY_OSF_NextField: Keysym = 0x1004ff5e;
2525pub const KEY_OSF_Select: Keysym = 0x1004ff60;
2526pub const KEY_OSF_Insert: Keysym = 0x1004ff63;
2527pub const KEY_OSF_Undo: Keysym = 0x1004ff65;
2528pub const KEY_OSF_Menu: Keysym = 0x1004ff67;
2529pub const KEY_OSF_Cancel: Keysym = 0x1004ff69;
2530pub const KEY_OSF_Help: Keysym = 0x1004ff6a;
2531pub const KEY_OSF_SelectAll: Keysym = 0x1004ff71;
2532pub const KEY_OSF_DeselectAll: Keysym = 0x1004ff72;
2533pub const KEY_OSF_Reselect: Keysym = 0x1004ff73;
2534pub const KEY_OSF_Extend: Keysym = 0x1004ff74;
2535pub const KEY_OSF_Restore: Keysym = 0x1004ff78;
2536pub const KEY_OSF_Delete: Keysym = 0x1004ffff;
2537pub const KEY_Reset: Keysym = 0x1000ff6c;
2538pub const KEY_System: Keysym = 0x1000ff6d;
2539pub const KEY_User: Keysym = 0x1000ff6e;
2540pub const KEY_ClearLine: Keysym = 0x1000ff6f;
2541pub const KEY_InsertLine: Keysym = 0x1000ff70;
2542pub const KEY_DeleteLine: Keysym = 0x1000ff71;
2543pub const KEY_InsertChar: Keysym = 0x1000ff72;
2544pub const KEY_DeleteChar: Keysym = 0x1000ff73;
2545pub const KEY_BackTab: Keysym = 0x1000ff74;
2546pub const KEY_KP_BackTab: Keysym = 0x1000ff75;
2547pub const KEY_Ext16bit_L: Keysym = 0x1000ff76;
2548pub const KEY_Ext16bit_R: Keysym = 0x1000ff77;
2549pub const KEY_mute_acute: Keysym = 0x100000a8;
2550pub const KEY_mute_grave: Keysym = 0x100000a9;
2551pub const KEY_mute_asciicircum: Keysym = 0x100000aa;
2552pub const KEY_mute_diaeresis: Keysym = 0x100000ab;
2553pub const KEY_mute_asciitilde: Keysym = 0x100000ac;
2554pub const KEY_lira: Keysym = 0x100000af;
2555pub const KEY_guilder: Keysym = 0x100000be;
2556pub const KEY_IO: Keysym = 0x100000ee;
2557pub const KEY_longminus: Keysym = 0x100000f6;
2558pub const KEY_block: Keysym = 0x100000fc;