1 // x11-rs: Rust bindings for X11 libraries
2 // The X11 libraries are available under the MIT license.
3 // These bindings are public domain.
4 
5 use std::os::raw::c_uint;
6 
7 pub const XK_BackSpace: c_uint = 0xFF08;
8 pub const XK_Tab: c_uint = 0xFF09;
9 pub const XK_Linefeed: c_uint = 0xFF0A;
10 pub const XK_Clear: c_uint = 0xFF0B;
11 pub const XK_Return: c_uint = 0xFF0D;
12 pub const XK_Pause: c_uint = 0xFF13;
13 pub const XK_Scroll_Lock: c_uint = 0xFF14;
14 pub const XK_Sys_Req: c_uint = 0xFF15;
15 pub const XK_Escape: c_uint = 0xFF1B;
16 pub const XK_Delete: c_uint = 0xFFFF;
17 pub const XK_Multi_key: c_uint = 0xFF20;
18 pub const XK_Kanji: c_uint = 0xFF21;
19 pub const XK_Muhenkan: c_uint = 0xFF22;
20 pub const XK_Henkan_Mode: c_uint = 0xFF23;
21 pub const XK_Henkan: c_uint = 0xFF23;
22 pub const XK_Romaji: c_uint = 0xFF24;
23 pub const XK_Hiragana: c_uint = 0xFF25;
24 pub const XK_Katakana: c_uint = 0xFF26;
25 pub const XK_Hiragana_Katakana: c_uint = 0xFF27;
26 pub const XK_Zenkaku: c_uint = 0xFF28;
27 pub const XK_Hankaku: c_uint = 0xFF29;
28 pub const XK_Zenkaku_Hankaku: c_uint = 0xFF2A;
29 pub const XK_Touroku: c_uint = 0xFF2B;
30 pub const XK_Massyo: c_uint = 0xFF2C;
31 pub const XK_Kana_Lock: c_uint = 0xFF2D;
32 pub const XK_Kana_Shift: c_uint = 0xFF2E;
33 pub const XK_Eisu_Shift: c_uint = 0xFF2F;
34 pub const XK_Eisu_toggle: c_uint = 0xFF30;
35 pub const XK_Home: c_uint = 0xFF50;
36 pub const XK_Left: c_uint = 0xFF51;
37 pub const XK_Up: c_uint = 0xFF52;
38 pub const XK_Right: c_uint = 0xFF53;
39 pub const XK_Down: c_uint = 0xFF54;
40 pub const XK_Prior: c_uint = 0xFF55;
41 pub const XK_Page_Up: c_uint = 0xFF55;
42 pub const XK_Next: c_uint = 0xFF56;
43 pub const XK_Page_Down: c_uint = 0xFF56;
44 pub const XK_End: c_uint = 0xFF57;
45 pub const XK_Begin: c_uint = 0xFF58;
46 pub const XK_Win_L: c_uint = 0xFF5B;
47 pub const XK_Win_R: c_uint = 0xFF5C;
48 pub const XK_App: c_uint = 0xFF5D;
49 pub const XK_Select: c_uint = 0xFF60;
50 pub const XK_Print: c_uint = 0xFF61;
51 pub const XK_Execute: c_uint = 0xFF62;
52 pub const XK_Insert: c_uint = 0xFF63;
53 pub const XK_Undo: c_uint = 0xFF65;
54 pub const XK_Redo: c_uint = 0xFF66;
55 pub const XK_Menu: c_uint = 0xFF67;
56 pub const XK_Find: c_uint = 0xFF68;
57 pub const XK_Cancel: c_uint = 0xFF69;
58 pub const XK_Help: c_uint = 0xFF6A;
59 pub const XK_Break: c_uint = 0xFF6B;
60 pub const XK_Mode_switch: c_uint = 0xFF7E;
61 pub const XK_script_switch: c_uint = 0xFF7E;
62 pub const XK_Num_Lock: c_uint = 0xFF7F;
63 pub const XK_KP_Space: c_uint = 0xFF80;
64 pub const XK_KP_Tab: c_uint = 0xFF89;
65 pub const XK_KP_Enter: c_uint = 0xFF8D;
66 pub const XK_KP_F1: c_uint = 0xFF91;
67 pub const XK_KP_F2: c_uint = 0xFF92;
68 pub const XK_KP_F3: c_uint = 0xFF93;
69 pub const XK_KP_F4: c_uint = 0xFF94;
70 pub const XK_KP_Home: c_uint = 0xFF95;
71 pub const XK_KP_Left: c_uint = 0xFF96;
72 pub const XK_KP_Up: c_uint = 0xFF97;
73 pub const XK_KP_Right: c_uint = 0xFF98;
74 pub const XK_KP_Down: c_uint = 0xFF99;
75 pub const XK_KP_Prior: c_uint = 0xFF9A;
76 pub const XK_KP_Page_Up: c_uint = 0xFF9A;
77 pub const XK_KP_Next: c_uint = 0xFF9B;
78 pub const XK_KP_Page_Down: c_uint = 0xFF9B;
79 pub const XK_KP_End: c_uint = 0xFF9C;
80 pub const XK_KP_Begin: c_uint = 0xFF9D;
81 pub const XK_KP_Insert: c_uint = 0xFF9E;
82 pub const XK_KP_Delete: c_uint = 0xFF9F;
83 pub const XK_KP_Equal: c_uint = 0xFFBD;
84 pub const XK_KP_Multiply: c_uint = 0xFFAA;
85 pub const XK_KP_Add: c_uint = 0xFFAB;
86 pub const XK_KP_Separator: c_uint = 0xFFAC;
87 pub const XK_KP_Subtract: c_uint = 0xFFAD;
88 pub const XK_KP_Decimal: c_uint = 0xFFAE;
89 pub const XK_KP_Divide: c_uint = 0xFFAF;
90 pub const XK_KP_0: c_uint = 0xFFB0;
91 pub const XK_KP_1: c_uint = 0xFFB1;
92 pub const XK_KP_2: c_uint = 0xFFB2;
93 pub const XK_KP_3: c_uint = 0xFFB3;
94 pub const XK_KP_4: c_uint = 0xFFB4;
95 pub const XK_KP_5: c_uint = 0xFFB5;
96 pub const XK_KP_6: c_uint = 0xFFB6;
97 pub const XK_KP_7: c_uint = 0xFFB7;
98 pub const XK_KP_8: c_uint = 0xFFB8;
99 pub const XK_KP_9: c_uint = 0xFFB9;
100 pub const XK_F1: c_uint = 0xFFBE;
101 pub const XK_F2: c_uint = 0xFFBF;
102 pub const XK_F3: c_uint = 0xFFC0;
103 pub const XK_F4: c_uint = 0xFFC1;
104 pub const XK_F5: c_uint = 0xFFC2;
105 pub const XK_F6: c_uint = 0xFFC3;
106 pub const XK_F7: c_uint = 0xFFC4;
107 pub const XK_F8: c_uint = 0xFFC5;
108 pub const XK_F9: c_uint = 0xFFC6;
109 pub const XK_F10: c_uint = 0xFFC7;
110 pub const XK_F11: c_uint = 0xFFC8;
111 pub const XK_L1: c_uint = 0xFFC8;
112 pub const XK_F12: c_uint = 0xFFC9;
113 pub const XK_L2: c_uint = 0xFFC9;
114 pub const XK_F13: c_uint = 0xFFCA;
115 pub const XK_L3: c_uint = 0xFFCA;
116 pub const XK_F14: c_uint = 0xFFCB;
117 pub const XK_L4: c_uint = 0xFFCB;
118 pub const XK_F15: c_uint = 0xFFCC;
119 pub const XK_L5: c_uint = 0xFFCC;
120 pub const XK_F16: c_uint = 0xFFCD;
121 pub const XK_L6: c_uint = 0xFFCD;
122 pub const XK_F17: c_uint = 0xFFCE;
123 pub const XK_L7: c_uint = 0xFFCE;
124 pub const XK_F18: c_uint = 0xFFCF;
125 pub const XK_L8: c_uint = 0xFFCF;
126 pub const XK_F19: c_uint = 0xFFD0;
127 pub const XK_L9: c_uint = 0xFFD0;
128 pub const XK_F20: c_uint = 0xFFD1;
129 pub const XK_L10: c_uint = 0xFFD1;
130 pub const XK_F21: c_uint = 0xFFD2;
131 pub const XK_R1: c_uint = 0xFFD2;
132 pub const XK_F22: c_uint = 0xFFD3;
133 pub const XK_R2: c_uint = 0xFFD3;
134 pub const XK_F23: c_uint = 0xFFD4;
135 pub const XK_R3: c_uint = 0xFFD4;
136 pub const XK_F24: c_uint = 0xFFD5;
137 pub const XK_R4: c_uint = 0xFFD5;
138 pub const XK_F25: c_uint = 0xFFD6;
139 pub const XK_R5: c_uint = 0xFFD6;
140 pub const XK_F26: c_uint = 0xFFD7;
141 pub const XK_R6: c_uint = 0xFFD7;
142 pub const XK_F27: c_uint = 0xFFD8;
143 pub const XK_R7: c_uint = 0xFFD8;
144 pub const XK_F28: c_uint = 0xFFD9;
145 pub const XK_R8: c_uint = 0xFFD9;
146 pub const XK_F29: c_uint = 0xFFDA;
147 pub const XK_R9: c_uint = 0xFFDA;
148 pub const XK_F30: c_uint = 0xFFDB;
149 pub const XK_R10: c_uint = 0xFFDB;
150 pub const XK_F31: c_uint = 0xFFDC;
151 pub const XK_R11: c_uint = 0xFFDC;
152 pub const XK_F32: c_uint = 0xFFDD;
153 pub const XK_R12: c_uint = 0xFFDD;
154 pub const XK_F33: c_uint = 0xFFDE;
155 pub const XK_R13: c_uint = 0xFFDE;
156 pub const XK_F34: c_uint = 0xFFDF;
157 pub const XK_R14: c_uint = 0xFFDF;
158 pub const XK_F35: c_uint = 0xFFE0;
159 pub const XK_R15: c_uint = 0xFFE0;
160 pub const XK_Shift_L: c_uint = 0xFFE1;
161 pub const XK_Shift_R: c_uint = 0xFFE2;
162 pub const XK_Control_L: c_uint = 0xFFE3;
163 pub const XK_Control_R: c_uint = 0xFFE4;
164 pub const XK_Caps_Lock: c_uint = 0xFFE5;
165 pub const XK_Shift_Lock: c_uint = 0xFFE6;
166 pub const XK_Meta_L: c_uint = 0xFFE7;
167 pub const XK_Meta_R: c_uint = 0xFFE8;
168 pub const XK_Alt_L: c_uint = 0xFFE9;
169 pub const XK_Alt_R: c_uint = 0xFFEA;
170 pub const XK_Super_L: c_uint = 0xFFEB;
171 pub const XK_Super_R: c_uint = 0xFFEC;
172 pub const XK_Hyper_L: c_uint = 0xFFED;
173 pub const XK_Hyper_R: c_uint = 0xFFEE;
174 pub const XK_space: c_uint = 0x020;
175 pub const XK_exclam: c_uint = 0x021;
176 pub const XK_quotedbl: c_uint = 0x022;
177 pub const XK_numbersign: c_uint = 0x023;
178 pub const XK_dollar: c_uint = 0x024;
179 pub const XK_percent: c_uint = 0x025;
180 pub const XK_ampersand: c_uint = 0x026;
181 pub const XK_apostrophe: c_uint = 0x027;
182 pub const XK_quoteright: c_uint = 0x027;
183 pub const XK_parenleft: c_uint = 0x028;
184 pub const XK_parenright: c_uint = 0x029;
185 pub const XK_asterisk: c_uint = 0x02a;
186 pub const XK_plus: c_uint = 0x02b;
187 pub const XK_comma: c_uint = 0x02c;
188 pub const XK_minus: c_uint = 0x02d;
189 pub const XK_period: c_uint = 0x02e;
190 pub const XK_slash: c_uint = 0x02f;
191 pub const XK_0: c_uint = 0x030;
192 pub const XK_1: c_uint = 0x031;
193 pub const XK_2: c_uint = 0x032;
194 pub const XK_3: c_uint = 0x033;
195 pub const XK_4: c_uint = 0x034;
196 pub const XK_5: c_uint = 0x035;
197 pub const XK_6: c_uint = 0x036;
198 pub const XK_7: c_uint = 0x037;
199 pub const XK_8: c_uint = 0x038;
200 pub const XK_9: c_uint = 0x039;
201 pub const XK_colon: c_uint = 0x03a;
202 pub const XK_semicolon: c_uint = 0x03b;
203 pub const XK_less: c_uint = 0x03c;
204 pub const XK_equal: c_uint = 0x03d;
205 pub const XK_greater: c_uint = 0x03e;
206 pub const XK_question: c_uint = 0x03f;
207 pub const XK_at: c_uint = 0x040;
208 pub const XK_A: c_uint = 0x041;
209 pub const XK_B: c_uint = 0x042;
210 pub const XK_C: c_uint = 0x043;
211 pub const XK_D: c_uint = 0x044;
212 pub const XK_E: c_uint = 0x045;
213 pub const XK_F: c_uint = 0x046;
214 pub const XK_G: c_uint = 0x047;
215 pub const XK_H: c_uint = 0x048;
216 pub const XK_I: c_uint = 0x049;
217 pub const XK_J: c_uint = 0x04a;
218 pub const XK_K: c_uint = 0x04b;
219 pub const XK_L: c_uint = 0x04c;
220 pub const XK_M: c_uint = 0x04d;
221 pub const XK_N: c_uint = 0x04e;
222 pub const XK_O: c_uint = 0x04f;
223 pub const XK_P: c_uint = 0x050;
224 pub const XK_Q: c_uint = 0x051;
225 pub const XK_R: c_uint = 0x052;
226 pub const XK_S: c_uint = 0x053;
227 pub const XK_T: c_uint = 0x054;
228 pub const XK_U: c_uint = 0x055;
229 pub const XK_V: c_uint = 0x056;
230 pub const XK_W: c_uint = 0x057;
231 pub const XK_X: c_uint = 0x058;
232 pub const XK_Y: c_uint = 0x059;
233 pub const XK_Z: c_uint = 0x05a;
234 pub const XK_bracketleft: c_uint = 0x05b;
235 pub const XK_backslash: c_uint = 0x05c;
236 pub const XK_bracketright: c_uint = 0x05d;
237 pub const XK_asciicircum: c_uint = 0x05e;
238 pub const XK_underscore: c_uint = 0x05f;
239 pub const XK_grave: c_uint = 0x060;
240 pub const XK_quoteleft: c_uint = 0x060;
241 pub const XK_a: c_uint = 0x061;
242 pub const XK_b: c_uint = 0x062;
243 pub const XK_c: c_uint = 0x063;
244 pub const XK_d: c_uint = 0x064;
245 pub const XK_e: c_uint = 0x065;
246 pub const XK_f: c_uint = 0x066;
247 pub const XK_g: c_uint = 0x067;
248 pub const XK_h: c_uint = 0x068;
249 pub const XK_i: c_uint = 0x069;
250 pub const XK_j: c_uint = 0x06a;
251 pub const XK_k: c_uint = 0x06b;
252 pub const XK_l: c_uint = 0x06c;
253 pub const XK_m: c_uint = 0x06d;
254 pub const XK_n: c_uint = 0x06e;
255 pub const XK_o: c_uint = 0x06f;
256 pub const XK_p: c_uint = 0x070;
257 pub const XK_q: c_uint = 0x071;
258 pub const XK_r: c_uint = 0x072;
259 pub const XK_s: c_uint = 0x073;
260 pub const XK_t: c_uint = 0x074;
261 pub const XK_u: c_uint = 0x075;
262 pub const XK_v: c_uint = 0x076;
263 pub const XK_w: c_uint = 0x077;
264 pub const XK_x: c_uint = 0x078;
265 pub const XK_y: c_uint = 0x079;
266 pub const XK_z: c_uint = 0x07a;
267 pub const XK_braceleft: c_uint = 0x07b;
268 pub const XK_bar: c_uint = 0x07c;
269 pub const XK_braceright: c_uint = 0x07d;
270 pub const XK_asciitilde: c_uint = 0x07e;
271 pub const XK_nobreakspace: c_uint = 0x0a0;
272 pub const XK_exclamdown: c_uint = 0x0a1;
273 pub const XK_cent: c_uint = 0x0a2;
274 pub const XK_sterling: c_uint = 0x0a3;
275 pub const XK_currency: c_uint = 0x0a4;
276 pub const XK_yen: c_uint = 0x0a5;
277 pub const XK_brokenbar: c_uint = 0x0a6;
278 pub const XK_section: c_uint = 0x0a7;
279 pub const XK_diaeresis: c_uint = 0x0a8;
280 pub const XK_copyright: c_uint = 0x0a9;
281 pub const XK_ordfeminine: c_uint = 0x0aa;
282 pub const XK_guillemotleft: c_uint = 0x0ab;
283 pub const XK_notsign: c_uint = 0x0ac;
284 pub const XK_hyphen: c_uint = 0x0ad;
285 pub const XK_registered: c_uint = 0x0ae;
286 pub const XK_macron: c_uint = 0x0af;
287 pub const XK_degree: c_uint = 0x0b0;
288 pub const XK_plusminus: c_uint = 0x0b1;
289 pub const XK_twosuperior: c_uint = 0x0b2;
290 pub const XK_threesuperior: c_uint = 0x0b3;
291 pub const XK_acute: c_uint = 0x0b4;
292 pub const XK_mu: c_uint = 0x0b5;
293 pub const XK_paragraph: c_uint = 0x0b6;
294 pub const XK_periodcentered: c_uint = 0x0b7;
295 pub const XK_cedilla: c_uint = 0x0b8;
296 pub const XK_onesuperior: c_uint = 0x0b9;
297 pub const XK_masculine: c_uint = 0x0ba;
298 pub const XK_guillemotright: c_uint = 0x0bb;
299 pub const XK_onequarter: c_uint = 0x0bc;
300 pub const XK_onehalf: c_uint = 0x0bd;
301 pub const XK_threequarters: c_uint = 0x0be;
302 pub const XK_questiondown: c_uint = 0x0bf;
303 pub const XK_Agrave: c_uint = 0x0c0;
304 pub const XK_Aacute: c_uint = 0x0c1;
305 pub const XK_Acircumflex: c_uint = 0x0c2;
306 pub const XK_Atilde: c_uint = 0x0c3;
307 pub const XK_Adiaeresis: c_uint = 0x0c4;
308 pub const XK_Aring: c_uint = 0x0c5;
309 pub const XK_AE: c_uint = 0x0c6;
310 pub const XK_Ccedilla: c_uint = 0x0c7;
311 pub const XK_Egrave: c_uint = 0x0c8;
312 pub const XK_Eacute: c_uint = 0x0c9;
313 pub const XK_Ecircumflex: c_uint = 0x0ca;
314 pub const XK_Ediaeresis: c_uint = 0x0cb;
315 pub const XK_Igrave: c_uint = 0x0cc;
316 pub const XK_Iacute: c_uint = 0x0cd;
317 pub const XK_Icircumflex: c_uint = 0x0ce;
318 pub const XK_Idiaeresis: c_uint = 0x0cf;
319 pub const XK_ETH: c_uint = 0x0d0;
320 pub const XK_Eth: c_uint = 0x0d0;
321 pub const XK_Ntilde: c_uint = 0x0d1;
322 pub const XK_Ograve: c_uint = 0x0d2;
323 pub const XK_Oacute: c_uint = 0x0d3;
324 pub const XK_Ocircumflex: c_uint = 0x0d4;
325 pub const XK_Otilde: c_uint = 0x0d5;
326 pub const XK_Odiaeresis: c_uint = 0x0d6;
327 pub const XK_multiply: c_uint = 0x0d7;
328 pub const XK_Ooblique: c_uint = 0x0d8;
329 pub const XK_Ugrave: c_uint = 0x0d9;
330 pub const XK_Uacute: c_uint = 0x0da;
331 pub const XK_Ucircumflex: c_uint = 0x0db;
332 pub const XK_Udiaeresis: c_uint = 0x0dc;
333 pub const XK_Yacute: c_uint = 0x0dd;
334 pub const XK_THORN: c_uint = 0x0de;
335 pub const XK_Thorn: c_uint = 0x0de;
336 pub const XK_ssharp: c_uint = 0x0df;
337 pub const XK_agrave: c_uint = 0x0e0;
338 pub const XK_aacute: c_uint = 0x0e1;
339 pub const XK_acircumflex: c_uint = 0x0e2;
340 pub const XK_atilde: c_uint = 0x0e3;
341 pub const XK_adiaeresis: c_uint = 0x0e4;
342 pub const XK_aring: c_uint = 0x0e5;
343 pub const XK_ae: c_uint = 0x0e6;
344 pub const XK_ccedilla: c_uint = 0x0e7;
345 pub const XK_egrave: c_uint = 0x0e8;
346 pub const XK_eacute: c_uint = 0x0e9;
347 pub const XK_ecircumflex: c_uint = 0x0ea;
348 pub const XK_ediaeresis: c_uint = 0x0eb;
349 pub const XK_igrave: c_uint = 0x0ec;
350 pub const XK_iacute: c_uint = 0x0ed;
351 pub const XK_icircumflex: c_uint = 0x0ee;
352 pub const XK_idiaeresis: c_uint = 0x0ef;
353 pub const XK_eth: c_uint = 0x0f0;
354 pub const XK_ntilde: c_uint = 0x0f1;
355 pub const XK_ograve: c_uint = 0x0f2;
356 pub const XK_oacute: c_uint = 0x0f3;
357 pub const XK_ocircumflex: c_uint = 0x0f4;
358 pub const XK_otilde: c_uint = 0x0f5;
359 pub const XK_odiaeresis: c_uint = 0x0f6;
360 pub const XK_division: c_uint = 0x0f7;
361 pub const XK_oslash: c_uint = 0x0f8;
362 pub const XK_ugrave: c_uint = 0x0f9;
363 pub const XK_uacute: c_uint = 0x0fa;
364 pub const XK_ucircumflex: c_uint = 0x0fb;
365 pub const XK_udiaeresis: c_uint = 0x0fc;
366 pub const XK_yacute: c_uint = 0x0fd;
367 pub const XK_thorn: c_uint = 0x0fe;
368 pub const XK_ydiaeresis: c_uint = 0x0ff;
369 pub const XK_Aogonek: c_uint = 0x1a1;
370 pub const XK_breve: c_uint = 0x1a2;
371 pub const XK_Lstroke: c_uint = 0x1a3;
372 pub const XK_Lcaron: c_uint = 0x1a5;
373 pub const XK_Sacute: c_uint = 0x1a6;
374 pub const XK_Scaron: c_uint = 0x1a9;
375 pub const XK_Scedilla: c_uint = 0x1aa;
376 pub const XK_Tcaron: c_uint = 0x1ab;
377 pub const XK_Zacute: c_uint = 0x1ac;
378 pub const XK_Zcaron: c_uint = 0x1ae;
379 pub const XK_Zabovedot: c_uint = 0x1af;
380 pub const XK_aogonek: c_uint = 0x1b1;
381 pub const XK_ogonek: c_uint = 0x1b2;
382 pub const XK_lstroke: c_uint = 0x1b3;
383 pub const XK_lcaron: c_uint = 0x1b5;
384 pub const XK_sacute: c_uint = 0x1b6;
385 pub const XK_caron: c_uint = 0x1b7;
386 pub const XK_scaron: c_uint = 0x1b9;
387 pub const XK_scedilla: c_uint = 0x1ba;
388 pub const XK_tcaron: c_uint = 0x1bb;
389 pub const XK_zacute: c_uint = 0x1bc;
390 pub const XK_doubleacute: c_uint = 0x1bd;
391 pub const XK_zcaron: c_uint = 0x1be;
392 pub const XK_zabovedot: c_uint = 0x1bf;
393 pub const XK_Racute: c_uint = 0x1c0;
394 pub const XK_Abreve: c_uint = 0x1c3;
395 pub const XK_Lacute: c_uint = 0x1c5;
396 pub const XK_Cacute: c_uint = 0x1c6;
397 pub const XK_Ccaron: c_uint = 0x1c8;
398 pub const XK_Eogonek: c_uint = 0x1ca;
399 pub const XK_Ecaron: c_uint = 0x1cc;
400 pub const XK_Dcaron: c_uint = 0x1cf;
401 pub const XK_Dstroke: c_uint = 0x1d0;
402 pub const XK_Nacute: c_uint = 0x1d1;
403 pub const XK_Ncaron: c_uint = 0x1d2;
404 pub const XK_Odoubleacute: c_uint = 0x1d5;
405 pub const XK_Rcaron: c_uint = 0x1d8;
406 pub const XK_Uring: c_uint = 0x1d9;
407 pub const XK_Udoubleacute: c_uint = 0x1db;
408 pub const XK_Tcedilla: c_uint = 0x1de;
409 pub const XK_racute: c_uint = 0x1e0;
410 pub const XK_abreve: c_uint = 0x1e3;
411 pub const XK_lacute: c_uint = 0x1e5;
412 pub const XK_cacute: c_uint = 0x1e6;
413 pub const XK_ccaron: c_uint = 0x1e8;
414 pub const XK_eogonek: c_uint = 0x1ea;
415 pub const XK_ecaron: c_uint = 0x1ec;
416 pub const XK_dcaron: c_uint = 0x1ef;
417 pub const XK_dstroke: c_uint = 0x1f0;
418 pub const XK_nacute: c_uint = 0x1f1;
419 pub const XK_ncaron: c_uint = 0x1f2;
420 pub const XK_odoubleacute: c_uint = 0x1f5;
421 pub const XK_udoubleacute: c_uint = 0x1fb;
422 pub const XK_rcaron: c_uint = 0x1f8;
423 pub const XK_uring: c_uint = 0x1f9;
424 pub const XK_tcedilla: c_uint = 0x1fe;
425 pub const XK_abovedot: c_uint = 0x1ff;
426 pub const XK_Hstroke: c_uint = 0x2a1;
427 pub const XK_Hcircumflex: c_uint = 0x2a6;
428 pub const XK_Iabovedot: c_uint = 0x2a9;
429 pub const XK_Gbreve: c_uint = 0x2ab;
430 pub const XK_Jcircumflex: c_uint = 0x2ac;
431 pub const XK_hstroke: c_uint = 0x2b1;
432 pub const XK_hcircumflex: c_uint = 0x2b6;
433 pub const XK_idotless: c_uint = 0x2b9;
434 pub const XK_gbreve: c_uint = 0x2bb;
435 pub const XK_jcircumflex: c_uint = 0x2bc;
436 pub const XK_Cabovedot: c_uint = 0x2c5;
437 pub const XK_Ccircumflex: c_uint = 0x2c6;
438 pub const XK_Gabovedot: c_uint = 0x2d5;
439 pub const XK_Gcircumflex: c_uint = 0x2d8;
440 pub const XK_Ubreve: c_uint = 0x2dd;
441 pub const XK_Scircumflex: c_uint = 0x2de;
442 pub const XK_cabovedot: c_uint = 0x2e5;
443 pub const XK_ccircumflex: c_uint = 0x2e6;
444 pub const XK_gabovedot: c_uint = 0x2f5;
445 pub const XK_gcircumflex: c_uint = 0x2f8;
446 pub const XK_ubreve: c_uint = 0x2fd;
447 pub const XK_scircumflex: c_uint = 0x2fe;
448 pub const XK_kra: c_uint = 0x3a2;
449 pub const XK_kappa: c_uint = 0x3a2;
450 pub const XK_Rcedilla: c_uint = 0x3a3;
451 pub const XK_Itilde: c_uint = 0x3a5;
452 pub const XK_Lcedilla: c_uint = 0x3a6;
453 pub const XK_Emacron: c_uint = 0x3aa;
454 pub const XK_Gcedilla: c_uint = 0x3ab;
455 pub const XK_Tslash: c_uint = 0x3ac;
456 pub const XK_rcedilla: c_uint = 0x3b3;
457 pub const XK_itilde: c_uint = 0x3b5;
458 pub const XK_lcedilla: c_uint = 0x3b6;
459 pub const XK_emacron: c_uint = 0x3ba;
460 pub const XK_gcedilla: c_uint = 0x3bb;
461 pub const XK_tslash: c_uint = 0x3bc;
462 pub const XK_ENG: c_uint = 0x3bd;
463 pub const XK_eng: c_uint = 0x3bf;
464 pub const XK_Amacron: c_uint = 0x3c0;
465 pub const XK_Iogonek: c_uint = 0x3c7;
466 pub const XK_Eabovedot: c_uint = 0x3cc;
467 pub const XK_Imacron: c_uint = 0x3cf;
468 pub const XK_Ncedilla: c_uint = 0x3d1;
469 pub const XK_Omacron: c_uint = 0x3d2;
470 pub const XK_Kcedilla: c_uint = 0x3d3;
471 pub const XK_Uogonek: c_uint = 0x3d9;
472 pub const XK_Utilde: c_uint = 0x3dd;
473 pub const XK_Umacron: c_uint = 0x3de;
474 pub const XK_amacron: c_uint = 0x3e0;
475 pub const XK_iogonek: c_uint = 0x3e7;
476 pub const XK_eabovedot: c_uint = 0x3ec;
477 pub const XK_imacron: c_uint = 0x3ef;
478 pub const XK_ncedilla: c_uint = 0x3f1;
479 pub const XK_omacron: c_uint = 0x3f2;
480 pub const XK_kcedilla: c_uint = 0x3f3;
481 pub const XK_uogonek: c_uint = 0x3f9;
482 pub const XK_utilde: c_uint = 0x3fd;
483 pub const XK_umacron: c_uint = 0x3fe;
484 pub const XK_overline: c_uint = 0x47e;
485 pub const XK_kana_fullstop: c_uint = 0x4a1;
486 pub const XK_kana_openingbracket: c_uint = 0x4a2;
487 pub const XK_kana_closingbracket: c_uint = 0x4a3;
488 pub const XK_kana_comma: c_uint = 0x4a4;
489 pub const XK_kana_conjunctive: c_uint = 0x4a5;
490 pub const XK_kana_middledot: c_uint = 0x4a5;
491 pub const XK_kana_WO: c_uint = 0x4a6;
492 pub const XK_kana_a: c_uint = 0x4a7;
493 pub const XK_kana_i: c_uint = 0x4a8;
494 pub const XK_kana_u: c_uint = 0x4a9;
495 pub const XK_kana_e: c_uint = 0x4aa;
496 pub const XK_kana_o: c_uint = 0x4ab;
497 pub const XK_kana_ya: c_uint = 0x4ac;
498 pub const XK_kana_yu: c_uint = 0x4ad;
499 pub const XK_kana_yo: c_uint = 0x4ae;
500 pub const XK_kana_tsu: c_uint = 0x4af;
501 pub const XK_kana_tu: c_uint = 0x4af;
502 pub const XK_prolongedsound: c_uint = 0x4b0;
503 pub const XK_kana_A: c_uint = 0x4b1;
504 pub const XK_kana_I: c_uint = 0x4b2;
505 pub const XK_kana_U: c_uint = 0x4b3;
506 pub const XK_kana_E: c_uint = 0x4b4;
507 pub const XK_kana_O: c_uint = 0x4b5;
508 pub const XK_kana_KA: c_uint = 0x4b6;
509 pub const XK_kana_KI: c_uint = 0x4b7;
510 pub const XK_kana_KU: c_uint = 0x4b8;
511 pub const XK_kana_KE: c_uint = 0x4b9;
512 pub const XK_kana_KO: c_uint = 0x4ba;
513 pub const XK_kana_SA: c_uint = 0x4bb;
514 pub const XK_kana_SHI: c_uint = 0x4bc;
515 pub const XK_kana_SU: c_uint = 0x4bd;
516 pub const XK_kana_SE: c_uint = 0x4be;
517 pub const XK_kana_SO: c_uint = 0x4bf;
518 pub const XK_kana_TA: c_uint = 0x4c0;
519 pub const XK_kana_CHI: c_uint = 0x4c1;
520 pub const XK_kana_TI: c_uint = 0x4c1;
521 pub const XK_kana_TSU: c_uint = 0x4c2;
522 pub const XK_kana_TU: c_uint = 0x4c2;
523 pub const XK_kana_TE: c_uint = 0x4c3;
524 pub const XK_kana_TO: c_uint = 0x4c4;
525 pub const XK_kana_NA: c_uint = 0x4c5;
526 pub const XK_kana_NI: c_uint = 0x4c6;
527 pub const XK_kana_NU: c_uint = 0x4c7;
528 pub const XK_kana_NE: c_uint = 0x4c8;
529 pub const XK_kana_NO: c_uint = 0x4c9;
530 pub const XK_kana_HA: c_uint = 0x4ca;
531 pub const XK_kana_HI: c_uint = 0x4cb;
532 pub const XK_kana_FU: c_uint = 0x4cc;
533 pub const XK_kana_HU: c_uint = 0x4cc;
534 pub const XK_kana_HE: c_uint = 0x4cd;
535 pub const XK_kana_HO: c_uint = 0x4ce;
536 pub const XK_kana_MA: c_uint = 0x4cf;
537 pub const XK_kana_MI: c_uint = 0x4d0;
538 pub const XK_kana_MU: c_uint = 0x4d1;
539 pub const XK_kana_ME: c_uint = 0x4d2;
540 pub const XK_kana_MO: c_uint = 0x4d3;
541 pub const XK_kana_YA: c_uint = 0x4d4;
542 pub const XK_kana_YU: c_uint = 0x4d5;
543 pub const XK_kana_YO: c_uint = 0x4d6;
544 pub const XK_kana_RA: c_uint = 0x4d7;
545 pub const XK_kana_RI: c_uint = 0x4d8;
546 pub const XK_kana_RU: c_uint = 0x4d9;
547 pub const XK_kana_RE: c_uint = 0x4da;
548 pub const XK_kana_RO: c_uint = 0x4db;
549 pub const XK_kana_WA: c_uint = 0x4dc;
550 pub const XK_kana_N: c_uint = 0x4dd;
551 pub const XK_voicedsound: c_uint = 0x4de;
552 pub const XK_semivoicedsound: c_uint = 0x4df;
553 pub const XK_kana_switch: c_uint = 0xFF7E;
554 pub const XK_Arabic_comma: c_uint = 0x5ac;
555 pub const XK_Arabic_semicolon: c_uint = 0x5bb;
556 pub const XK_Arabic_question_mark: c_uint = 0x5bf;
557 pub const XK_Arabic_hamza: c_uint = 0x5c1;
558 pub const XK_Arabic_maddaonalef: c_uint = 0x5c2;
559 pub const XK_Arabic_hamzaonalef: c_uint = 0x5c3;
560 pub const XK_Arabic_hamzaonwaw: c_uint = 0x5c4;
561 pub const XK_Arabic_hamzaunderalef: c_uint = 0x5c5;
562 pub const XK_Arabic_hamzaonyeh: c_uint = 0x5c6;
563 pub const XK_Arabic_alef: c_uint = 0x5c7;
564 pub const XK_Arabic_beh: c_uint = 0x5c8;
565 pub const XK_Arabic_tehmarbuta: c_uint = 0x5c9;
566 pub const XK_Arabic_teh: c_uint = 0x5ca;
567 pub const XK_Arabic_theh: c_uint = 0x5cb;
568 pub const XK_Arabic_jeem: c_uint = 0x5cc;
569 pub const XK_Arabic_hah: c_uint = 0x5cd;
570 pub const XK_Arabic_khah: c_uint = 0x5ce;
571 pub const XK_Arabic_dal: c_uint = 0x5cf;
572 pub const XK_Arabic_thal: c_uint = 0x5d0;
573 pub const XK_Arabic_ra: c_uint = 0x5d1;
574 pub const XK_Arabic_zain: c_uint = 0x5d2;
575 pub const XK_Arabic_seen: c_uint = 0x5d3;
576 pub const XK_Arabic_sheen: c_uint = 0x5d4;
577 pub const XK_Arabic_sad: c_uint = 0x5d5;
578 pub const XK_Arabic_dad: c_uint = 0x5d6;
579 pub const XK_Arabic_tah: c_uint = 0x5d7;
580 pub const XK_Arabic_zah: c_uint = 0x5d8;
581 pub const XK_Arabic_ain: c_uint = 0x5d9;
582 pub const XK_Arabic_ghain: c_uint = 0x5da;
583 pub const XK_Arabic_tatweel: c_uint = 0x5e0;
584 pub const XK_Arabic_feh: c_uint = 0x5e1;
585 pub const XK_Arabic_qaf: c_uint = 0x5e2;
586 pub const XK_Arabic_kaf: c_uint = 0x5e3;
587 pub const XK_Arabic_lam: c_uint = 0x5e4;
588 pub const XK_Arabic_meem: c_uint = 0x5e5;
589 pub const XK_Arabic_noon: c_uint = 0x5e6;
590 pub const XK_Arabic_ha: c_uint = 0x5e7;
591 pub const XK_Arabic_heh: c_uint = 0x5e7;
592 pub const XK_Arabic_waw: c_uint = 0x5e8;
593 pub const XK_Arabic_alefmaksura: c_uint = 0x5e9;
594 pub const XK_Arabic_yeh: c_uint = 0x5ea;
595 pub const XK_Arabic_fathatan: c_uint = 0x5eb;
596 pub const XK_Arabic_dammatan: c_uint = 0x5ec;
597 pub const XK_Arabic_kasratan: c_uint = 0x5ed;
598 pub const XK_Arabic_fatha: c_uint = 0x5ee;
599 pub const XK_Arabic_damma: c_uint = 0x5ef;
600 pub const XK_Arabic_kasra: c_uint = 0x5f0;
601 pub const XK_Arabic_shadda: c_uint = 0x5f1;
602 pub const XK_Arabic_sukun: c_uint = 0x5f2;
603 pub const XK_Arabic_switch: c_uint = 0xFF7E;
604 pub const XK_Serbian_dje: c_uint = 0x6a1;
605 pub const XK_Macedonia_gje: c_uint = 0x6a2;
606 pub const XK_Cyrillic_io: c_uint = 0x6a3;
607 pub const XK_Ukrainian_ie: c_uint = 0x6a4;
608 pub const XK_Ukranian_je: c_uint = 0x6a4;
609 pub const XK_Macedonia_dse: c_uint = 0x6a5;
610 pub const XK_Ukrainian_i: c_uint = 0x6a6;
611 pub const XK_Ukranian_i: c_uint = 0x6a6;
612 pub const XK_Ukrainian_yi: c_uint = 0x6a7;
613 pub const XK_Ukranian_yi: c_uint = 0x6a7;
614 pub const XK_Cyrillic_je: c_uint = 0x6a8;
615 pub const XK_Serbian_je: c_uint = 0x6a8;
616 pub const XK_Cyrillic_lje: c_uint = 0x6a9;
617 pub const XK_Serbian_lje: c_uint = 0x6a9;
618 pub const XK_Cyrillic_nje: c_uint = 0x6aa;
619 pub const XK_Serbian_nje: c_uint = 0x6aa;
620 pub const XK_Serbian_tshe: c_uint = 0x6ab;
621 pub const XK_Macedonia_kje: c_uint = 0x6ac;
622 pub const XK_Byelorussian_shortu: c_uint = 0x6ae;
623 pub const XK_Cyrillic_dzhe: c_uint = 0x6af;
624 pub const XK_Serbian_dze: c_uint = 0x6af;
625 pub const XK_numerosign: c_uint = 0x6b0;
626 pub const XK_Serbian_DJE: c_uint = 0x6b1;
627 pub const XK_Macedonia_GJE: c_uint = 0x6b2;
628 pub const XK_Cyrillic_IO: c_uint = 0x6b3;
629 pub const XK_Ukrainian_IE: c_uint = 0x6b4;
630 pub const XK_Ukranian_JE: c_uint = 0x6b4;
631 pub const XK_Macedonia_DSE: c_uint = 0x6b5;
632 pub const XK_Ukrainian_I: c_uint = 0x6b6;
633 pub const XK_Ukranian_I: c_uint = 0x6b6;
634 pub const XK_Ukrainian_YI: c_uint = 0x6b7;
635 pub const XK_Ukranian_YI: c_uint = 0x6b7;
636 pub const XK_Cyrillic_JE: c_uint = 0x6b8;
637 pub const XK_Serbian_JE: c_uint = 0x6b8;
638 pub const XK_Cyrillic_LJE: c_uint = 0x6b9;
639 pub const XK_Serbian_LJE: c_uint = 0x6b9;
640 pub const XK_Cyrillic_NJE: c_uint = 0x6ba;
641 pub const XK_Serbian_NJE: c_uint = 0x6ba;
642 pub const XK_Serbian_TSHE: c_uint = 0x6bb;
643 pub const XK_Macedonia_KJE: c_uint = 0x6bc;
644 pub const XK_Byelorussian_SHORTU: c_uint = 0x6be;
645 pub const XK_Cyrillic_DZHE: c_uint = 0x6bf;
646 pub const XK_Serbian_DZE: c_uint = 0x6bf;
647 pub const XK_Cyrillic_yu: c_uint = 0x6c0;
648 pub const XK_Cyrillic_a: c_uint = 0x6c1;
649 pub const XK_Cyrillic_be: c_uint = 0x6c2;
650 pub const XK_Cyrillic_tse: c_uint = 0x6c3;
651 pub const XK_Cyrillic_de: c_uint = 0x6c4;
652 pub const XK_Cyrillic_ie: c_uint = 0x6c5;
653 pub const XK_Cyrillic_ef: c_uint = 0x6c6;
654 pub const XK_Cyrillic_ghe: c_uint = 0x6c7;
655 pub const XK_Cyrillic_ha: c_uint = 0x6c8;
656 pub const XK_Cyrillic_i: c_uint = 0x6c9;
657 pub const XK_Cyrillic_shorti: c_uint = 0x6ca;
658 pub const XK_Cyrillic_ka: c_uint = 0x6cb;
659 pub const XK_Cyrillic_el: c_uint = 0x6cc;
660 pub const XK_Cyrillic_em: c_uint = 0x6cd;
661 pub const XK_Cyrillic_en: c_uint = 0x6ce;
662 pub const XK_Cyrillic_o: c_uint = 0x6cf;
663 pub const XK_Cyrillic_pe: c_uint = 0x6d0;
664 pub const XK_Cyrillic_ya: c_uint = 0x6d1;
665 pub const XK_Cyrillic_er: c_uint = 0x6d2;
666 pub const XK_Cyrillic_es: c_uint = 0x6d3;
667 pub const XK_Cyrillic_te: c_uint = 0x6d4;
668 pub const XK_Cyrillic_u: c_uint = 0x6d5;
669 pub const XK_Cyrillic_zhe: c_uint = 0x6d6;
670 pub const XK_Cyrillic_ve: c_uint = 0x6d7;
671 pub const XK_Cyrillic_softsign: c_uint = 0x6d8;
672 pub const XK_Cyrillic_yeru: c_uint = 0x6d9;
673 pub const XK_Cyrillic_ze: c_uint = 0x6da;
674 pub const XK_Cyrillic_sha: c_uint = 0x6db;
675 pub const XK_Cyrillic_e: c_uint = 0x6dc;
676 pub const XK_Cyrillic_shcha: c_uint = 0x6dd;
677 pub const XK_Cyrillic_che: c_uint = 0x6de;
678 pub const XK_Cyrillic_hardsign: c_uint = 0x6df;
679 pub const XK_Cyrillic_YU: c_uint = 0x6e0;
680 pub const XK_Cyrillic_A: c_uint = 0x6e1;
681 pub const XK_Cyrillic_BE: c_uint = 0x6e2;
682 pub const XK_Cyrillic_TSE: c_uint = 0x6e3;
683 pub const XK_Cyrillic_DE: c_uint = 0x6e4;
684 pub const XK_Cyrillic_IE: c_uint = 0x6e5;
685 pub const XK_Cyrillic_EF: c_uint = 0x6e6;
686 pub const XK_Cyrillic_GHE: c_uint = 0x6e7;
687 pub const XK_Cyrillic_HA: c_uint = 0x6e8;
688 pub const XK_Cyrillic_I: c_uint = 0x6e9;
689 pub const XK_Cyrillic_SHORTI: c_uint = 0x6ea;
690 pub const XK_Cyrillic_KA: c_uint = 0x6eb;
691 pub const XK_Cyrillic_EL: c_uint = 0x6ec;
692 pub const XK_Cyrillic_EM: c_uint = 0x6ed;
693 pub const XK_Cyrillic_EN: c_uint = 0x6ee;
694 pub const XK_Cyrillic_O: c_uint = 0x6ef;
695 pub const XK_Cyrillic_PE: c_uint = 0x6f0;
696 pub const XK_Cyrillic_YA: c_uint = 0x6f1;
697 pub const XK_Cyrillic_ER: c_uint = 0x6f2;
698 pub const XK_Cyrillic_ES: c_uint = 0x6f3;
699 pub const XK_Cyrillic_TE: c_uint = 0x6f4;
700 pub const XK_Cyrillic_U: c_uint = 0x6f5;
701 pub const XK_Cyrillic_ZHE: c_uint = 0x6f6;
702 pub const XK_Cyrillic_VE: c_uint = 0x6f7;
703 pub const XK_Cyrillic_SOFTSIGN: c_uint = 0x6f8;
704 pub const XK_Cyrillic_YERU: c_uint = 0x6f9;
705 pub const XK_Cyrillic_ZE: c_uint = 0x6fa;
706 pub const XK_Cyrillic_SHA: c_uint = 0x6fb;
707 pub const XK_Cyrillic_E: c_uint = 0x6fc;
708 pub const XK_Cyrillic_SHCHA: c_uint = 0x6fd;
709 pub const XK_Cyrillic_CHE: c_uint = 0x6fe;
710 pub const XK_Cyrillic_HARDSIGN: c_uint = 0x6ff;
711 pub const XK_Greek_ALPHAaccent: c_uint = 0x7a1;
712 pub const XK_Greek_EPSILONaccent: c_uint = 0x7a2;
713 pub const XK_Greek_ETAaccent: c_uint = 0x7a3;
714 pub const XK_Greek_IOTAaccent: c_uint = 0x7a4;
715 pub const XK_Greek_IOTAdiaeresis: c_uint = 0x7a5;
716 pub const XK_Greek_OMICRONaccent: c_uint = 0x7a7;
717 pub const XK_Greek_UPSILONaccent: c_uint = 0x7a8;
718 pub const XK_Greek_UPSILONdieresis: c_uint = 0x7a9;
719 pub const XK_Greek_OMEGAaccent: c_uint = 0x7ab;
720 pub const XK_Greek_accentdieresis: c_uint = 0x7ae;
721 pub const XK_Greek_horizbar: c_uint = 0x7af;
722 pub const XK_Greek_alphaaccent: c_uint = 0x7b1;
723 pub const XK_Greek_epsilonaccent: c_uint = 0x7b2;
724 pub const XK_Greek_etaaccent: c_uint = 0x7b3;
725 pub const XK_Greek_iotaaccent: c_uint = 0x7b4;
726 pub const XK_Greek_iotadieresis: c_uint = 0x7b5;
727 pub const XK_Greek_iotaaccentdieresis: c_uint = 0x7b6;
728 pub const XK_Greek_omicronaccent: c_uint = 0x7b7;
729 pub const XK_Greek_upsilonaccent: c_uint = 0x7b8;
730 pub const XK_Greek_upsilondieresis: c_uint = 0x7b9;
731 pub const XK_Greek_upsilonaccentdieresis: c_uint = 0x7ba;
732 pub const XK_Greek_omegaaccent: c_uint = 0x7bb;
733 pub const XK_Greek_ALPHA: c_uint = 0x7c1;
734 pub const XK_Greek_BETA: c_uint = 0x7c2;
735 pub const XK_Greek_GAMMA: c_uint = 0x7c3;
736 pub const XK_Greek_DELTA: c_uint = 0x7c4;
737 pub const XK_Greek_EPSILON: c_uint = 0x7c5;
738 pub const XK_Greek_ZETA: c_uint = 0x7c6;
739 pub const XK_Greek_ETA: c_uint = 0x7c7;
740 pub const XK_Greek_THETA: c_uint = 0x7c8;
741 pub const XK_Greek_IOTA: c_uint = 0x7c9;
742 pub const XK_Greek_KAPPA: c_uint = 0x7ca;
743 pub const XK_Greek_LAMDA: c_uint = 0x7cb;
744 pub const XK_Greek_LAMBDA: c_uint = 0x7cb;
745 pub const XK_Greek_MU: c_uint = 0x7cc;
746 pub const XK_Greek_NU: c_uint = 0x7cd;
747 pub const XK_Greek_XI: c_uint = 0x7ce;
748 pub const XK_Greek_OMICRON: c_uint = 0x7cf;
749 pub const XK_Greek_PI: c_uint = 0x7d0;
750 pub const XK_Greek_RHO: c_uint = 0x7d1;
751 pub const XK_Greek_SIGMA: c_uint = 0x7d2;
752 pub const XK_Greek_TAU: c_uint = 0x7d4;
753 pub const XK_Greek_UPSILON: c_uint = 0x7d5;
754 pub const XK_Greek_PHI: c_uint = 0x7d6;
755 pub const XK_Greek_CHI: c_uint = 0x7d7;
756 pub const XK_Greek_PSI: c_uint = 0x7d8;
757 pub const XK_Greek_OMEGA: c_uint = 0x7d9;
758 pub const XK_Greek_alpha: c_uint = 0x7e1;
759 pub const XK_Greek_beta: c_uint = 0x7e2;
760 pub const XK_Greek_gamma: c_uint = 0x7e3;
761 pub const XK_Greek_delta: c_uint = 0x7e4;
762 pub const XK_Greek_epsilon: c_uint = 0x7e5;
763 pub const XK_Greek_zeta: c_uint = 0x7e6;
764 pub const XK_Greek_eta: c_uint = 0x7e7;
765 pub const XK_Greek_theta: c_uint = 0x7e8;
766 pub const XK_Greek_iota: c_uint = 0x7e9;
767 pub const XK_Greek_kappa: c_uint = 0x7ea;
768 pub const XK_Greek_lamda: c_uint = 0x7eb;
769 pub const XK_Greek_lambda: c_uint = 0x7eb;
770 pub const XK_Greek_mu: c_uint = 0x7ec;
771 pub const XK_Greek_nu: c_uint = 0x7ed;
772 pub const XK_Greek_xi: c_uint = 0x7ee;
773 pub const XK_Greek_omicron: c_uint = 0x7ef;
774 pub const XK_Greek_pi: c_uint = 0x7f0;
775 pub const XK_Greek_rho: c_uint = 0x7f1;
776 pub const XK_Greek_sigma: c_uint = 0x7f2;
777 pub const XK_Greek_finalsmallsigma: c_uint = 0x7f3;
778 pub const XK_Greek_tau: c_uint = 0x7f4;
779 pub const XK_Greek_upsilon: c_uint = 0x7f5;
780 pub const XK_Greek_phi: c_uint = 0x7f6;
781 pub const XK_Greek_chi: c_uint = 0x7f7;
782 pub const XK_Greek_psi: c_uint = 0x7f8;
783 pub const XK_Greek_omega: c_uint = 0x7f9;
784 pub const XK_Greek_switch: c_uint = 0xFF7E;
785 pub const XK_leftradical: c_uint = 0x8a1;
786 pub const XK_topleftradical: c_uint = 0x8a2;
787 pub const XK_horizconnector: c_uint = 0x8a3;
788 pub const XK_topintegral: c_uint = 0x8a4;
789 pub const XK_botintegral: c_uint = 0x8a5;
790 pub const XK_vertconnector: c_uint = 0x8a6;
791 pub const XK_topleftsqbracket: c_uint = 0x8a7;
792 pub const XK_botleftsqbracket: c_uint = 0x8a8;
793 pub const XK_toprightsqbracket: c_uint = 0x8a9;
794 pub const XK_botrightsqbracket: c_uint = 0x8aa;
795 pub const XK_topleftparens: c_uint = 0x8ab;
796 pub const XK_botleftparens: c_uint = 0x8ac;
797 pub const XK_toprightparens: c_uint = 0x8ad;
798 pub const XK_botrightparens: c_uint = 0x8ae;
799 pub const XK_leftmiddlecurlybrace: c_uint = 0x8af;
800 pub const XK_rightmiddlecurlybrace: c_uint = 0x8b0;
801 pub const XK_topleftsummation: c_uint = 0x8b1;
802 pub const XK_botleftsummation: c_uint = 0x8b2;
803 pub const XK_topvertsummationconnector: c_uint = 0x8b3;
804 pub const XK_botvertsummationconnector: c_uint = 0x8b4;
805 pub const XK_toprightsummation: c_uint = 0x8b5;
806 pub const XK_botrightsummation: c_uint = 0x8b6;
807 pub const XK_rightmiddlesummation: c_uint = 0x8b7;
808 pub const XK_lessthanequal: c_uint = 0x8bc;
809 pub const XK_notequal: c_uint = 0x8bd;
810 pub const XK_greaterthanequal: c_uint = 0x8be;
811 pub const XK_integral: c_uint = 0x8bf;
812 pub const XK_therefore: c_uint = 0x8c0;
813 pub const XK_variation: c_uint = 0x8c1;
814 pub const XK_infinity: c_uint = 0x8c2;
815 pub const XK_nabla: c_uint = 0x8c5;
816 pub const XK_approximate: c_uint = 0x8c8;
817 pub const XK_similarequal: c_uint = 0x8c9;
818 pub const XK_ifonlyif: c_uint = 0x8cd;
819 pub const XK_implies: c_uint = 0x8ce;
820 pub const XK_identical: c_uint = 0x8cf;
821 pub const XK_radical: c_uint = 0x8d6;
822 pub const XK_includedin: c_uint = 0x8da;
823 pub const XK_includes: c_uint = 0x8db;
824 pub const XK_intersection: c_uint = 0x8dc;
825 pub const XK_union: c_uint = 0x8dd;
826 pub const XK_logicaland: c_uint = 0x8de;
827 pub const XK_logicalor: c_uint = 0x8df;
828 pub const XK_partialderivative: c_uint = 0x8ef;
829 pub const XK_function: c_uint = 0x8f6;
830 pub const XK_leftarrow: c_uint = 0x8fb;
831 pub const XK_uparrow: c_uint = 0x8fc;
832 pub const XK_rightarrow: c_uint = 0x8fd;
833 pub const XK_downarrow: c_uint = 0x8fe;
834 pub const XK_blank: c_uint = 0x9df;
835 pub const XK_soliddiamond: c_uint = 0x9e0;
836 pub const XK_checkerboard: c_uint = 0x9e1;
837 pub const XK_ht: c_uint = 0x9e2;
838 pub const XK_ff: c_uint = 0x9e3;
839 pub const XK_cr: c_uint = 0x9e4;
840 pub const XK_lf: c_uint = 0x9e5;
841 pub const XK_nl: c_uint = 0x9e8;
842 pub const XK_vt: c_uint = 0x9e9;
843 pub const XK_lowrightcorner: c_uint = 0x9ea;
844 pub const XK_uprightcorner: c_uint = 0x9eb;
845 pub const XK_upleftcorner: c_uint = 0x9ec;
846 pub const XK_lowleftcorner: c_uint = 0x9ed;
847 pub const XK_crossinglines: c_uint = 0x9ee;
848 pub const XK_horizlinescan1: c_uint = 0x9ef;
849 pub const XK_horizlinescan3: c_uint = 0x9f0;
850 pub const XK_horizlinescan5: c_uint = 0x9f1;
851 pub const XK_horizlinescan7: c_uint = 0x9f2;
852 pub const XK_horizlinescan9: c_uint = 0x9f3;
853 pub const XK_leftt: c_uint = 0x9f4;
854 pub const XK_rightt: c_uint = 0x9f5;
855 pub const XK_bott: c_uint = 0x9f6;
856 pub const XK_topt: c_uint = 0x9f7;
857 pub const XK_vertbar: c_uint = 0x9f8;
858 pub const XK_emspace: c_uint = 0xaa1;
859 pub const XK_enspace: c_uint = 0xaa2;
860 pub const XK_em3space: c_uint = 0xaa3;
861 pub const XK_em4space: c_uint = 0xaa4;
862 pub const XK_digitspace: c_uint = 0xaa5;
863 pub const XK_punctspace: c_uint = 0xaa6;
864 pub const XK_thinspace: c_uint = 0xaa7;
865 pub const XK_hairspace: c_uint = 0xaa8;
866 pub const XK_emdash: c_uint = 0xaa9;
867 pub const XK_endash: c_uint = 0xaaa;
868 pub const XK_signifblank: c_uint = 0xaac;
869 pub const XK_ellipsis: c_uint = 0xaae;
870 pub const XK_doubbaselinedot: c_uint = 0xaaf;
871 pub const XK_onethird: c_uint = 0xab0;
872 pub const XK_twothirds: c_uint = 0xab1;
873 pub const XK_onefifth: c_uint = 0xab2;
874 pub const XK_twofifths: c_uint = 0xab3;
875 pub const XK_threefifths: c_uint = 0xab4;
876 pub const XK_fourfifths: c_uint = 0xab5;
877 pub const XK_onesixth: c_uint = 0xab6;
878 pub const XK_fivesixths: c_uint = 0xab7;
879 pub const XK_careof: c_uint = 0xab8;
880 pub const XK_figdash: c_uint = 0xabb;
881 pub const XK_leftanglebracket: c_uint = 0xabc;
882 pub const XK_decimalpoint: c_uint = 0xabd;
883 pub const XK_rightanglebracket: c_uint = 0xabe;
884 pub const XK_marker: c_uint = 0xabf;
885 pub const XK_oneeighth: c_uint = 0xac3;
886 pub const XK_threeeighths: c_uint = 0xac4;
887 pub const XK_fiveeighths: c_uint = 0xac5;
888 pub const XK_seveneighths: c_uint = 0xac6;
889 pub const XK_trademark: c_uint = 0xac9;
890 pub const XK_signaturemark: c_uint = 0xaca;
891 pub const XK_trademarkincircle: c_uint = 0xacb;
892 pub const XK_leftopentriangle: c_uint = 0xacc;
893 pub const XK_rightopentriangle: c_uint = 0xacd;
894 pub const XK_emopencircle: c_uint = 0xace;
895 pub const XK_emopenrectangle: c_uint = 0xacf;
896 pub const XK_leftsinglequotemark: c_uint = 0xad0;
897 pub const XK_rightsinglequotemark: c_uint = 0xad1;
898 pub const XK_leftdoublequotemark: c_uint = 0xad2;
899 pub const XK_rightdoublequotemark: c_uint = 0xad3;
900 pub const XK_prescription: c_uint = 0xad4;
901 pub const XK_minutes: c_uint = 0xad6;
902 pub const XK_seconds: c_uint = 0xad7;
903 pub const XK_latincross: c_uint = 0xad9;
904 pub const XK_hexagram: c_uint = 0xada;
905 pub const XK_filledrectbullet: c_uint = 0xadb;
906 pub const XK_filledlefttribullet: c_uint = 0xadc;
907 pub const XK_filledrighttribullet: c_uint = 0xadd;
908 pub const XK_emfilledcircle: c_uint = 0xade;
909 pub const XK_emfilledrect: c_uint = 0xadf;
910 pub const XK_enopencircbullet: c_uint = 0xae0;
911 pub const XK_enopensquarebullet: c_uint = 0xae1;
912 pub const XK_openrectbullet: c_uint = 0xae2;
913 pub const XK_opentribulletup: c_uint = 0xae3;
914 pub const XK_opentribulletdown: c_uint = 0xae4;
915 pub const XK_openstar: c_uint = 0xae5;
916 pub const XK_enfilledcircbullet: c_uint = 0xae6;
917 pub const XK_enfilledsqbullet: c_uint = 0xae7;
918 pub const XK_filledtribulletup: c_uint = 0xae8;
919 pub const XK_filledtribulletdown: c_uint = 0xae9;
920 pub const XK_leftpointer: c_uint = 0xaea;
921 pub const XK_rightpointer: c_uint = 0xaeb;
922 pub const XK_club: c_uint = 0xaec;
923 pub const XK_diamond: c_uint = 0xaed;
924 pub const XK_heart: c_uint = 0xaee;
925 pub const XK_maltesecross: c_uint = 0xaf0;
926 pub const XK_dagger: c_uint = 0xaf1;
927 pub const XK_doubledagger: c_uint = 0xaf2;
928 pub const XK_checkmark: c_uint = 0xaf3;
929 pub const XK_ballotcross: c_uint = 0xaf4;
930 pub const XK_musicalsharp: c_uint = 0xaf5;
931 pub const XK_musicalflat: c_uint = 0xaf6;
932 pub const XK_malesymbol: c_uint = 0xaf7;
933 pub const XK_femalesymbol: c_uint = 0xaf8;
934 pub const XK_telephone: c_uint = 0xaf9;
935 pub const XK_telephonerecorder: c_uint = 0xafa;
936 pub const XK_phonographcopyright: c_uint = 0xafb;
937 pub const XK_caret: c_uint = 0xafc;
938 pub const XK_singlelowquotemark: c_uint = 0xafd;
939 pub const XK_doublelowquotemark: c_uint = 0xafe;
940 pub const XK_cursor: c_uint = 0xaff;
941 pub const XK_leftcaret: c_uint = 0xba3;
942 pub const XK_rightcaret: c_uint = 0xba6;
943 pub const XK_downcaret: c_uint = 0xba8;
944 pub const XK_upcaret: c_uint = 0xba9;
945 pub const XK_overbar: c_uint = 0xbc0;
946 pub const XK_downtack: c_uint = 0xbc2;
947 pub const XK_upshoe: c_uint = 0xbc3;
948 pub const XK_downstile: c_uint = 0xbc4;
949 pub const XK_underbar: c_uint = 0xbc6;
950 pub const XK_jot: c_uint = 0xbca;
951 pub const XK_quad: c_uint = 0xbcc;
952 pub const XK_uptack: c_uint = 0xbce;
953 pub const XK_circle: c_uint = 0xbcf;
954 pub const XK_upstile: c_uint = 0xbd3;
955 pub const XK_downshoe: c_uint = 0xbd6;
956 pub const XK_rightshoe: c_uint = 0xbd8;
957 pub const XK_leftshoe: c_uint = 0xbda;
958 pub const XK_lefttack: c_uint = 0xbdc;
959 pub const XK_righttack: c_uint = 0xbfc;
960 pub const XK_hebrew_doublelowline: c_uint = 0xcdf;
961 pub const XK_hebrew_aleph: c_uint = 0xce0;
962 pub const XK_hebrew_bet: c_uint = 0xce1;
963 pub const XK_hebrew_beth: c_uint = 0xce1;
964 pub const XK_hebrew_gimel: c_uint = 0xce2;
965 pub const XK_hebrew_gimmel: c_uint = 0xce2;
966 pub const XK_hebrew_dalet: c_uint = 0xce3;
967 pub const XK_hebrew_daleth: c_uint = 0xce3;
968 pub const XK_hebrew_he: c_uint = 0xce4;
969 pub const XK_hebrew_waw: c_uint = 0xce5;
970 pub const XK_hebrew_zain: c_uint = 0xce6;
971 pub const XK_hebrew_zayin: c_uint = 0xce6;
972 pub const XK_hebrew_chet: c_uint = 0xce7;
973 pub const XK_hebrew_het: c_uint = 0xce7;
974 pub const XK_hebrew_tet: c_uint = 0xce8;
975 pub const XK_hebrew_teth: c_uint = 0xce8;
976 pub const XK_hebrew_yod: c_uint = 0xce9;
977 pub const XK_hebrew_finalkaph: c_uint = 0xcea;
978 pub const XK_hebrew_kaph: c_uint = 0xceb;
979 pub const XK_hebrew_lamed: c_uint = 0xcec;
980 pub const XK_hebrew_finalmem: c_uint = 0xced;
981 pub const XK_hebrew_mem: c_uint = 0xcee;
982 pub const XK_hebrew_finalnun: c_uint = 0xcef;
983 pub const XK_hebrew_nun: c_uint = 0xcf0;
984 pub const XK_hebrew_samech: c_uint = 0xcf1;
985 pub const XK_hebrew_samekh: c_uint = 0xcf1;
986 pub const XK_hebrew_ayin: c_uint = 0xcf2;
987 pub const XK_hebrew_finalpe: c_uint = 0xcf3;
988 pub const XK_hebrew_pe: c_uint = 0xcf4;
989 pub const XK_hebrew_finalzade: c_uint = 0xcf5;
990 pub const XK_hebrew_finalzadi: c_uint = 0xcf5;
991 pub const XK_hebrew_zade: c_uint = 0xcf6;
992 pub const XK_hebrew_zadi: c_uint = 0xcf6;
993 pub const XK_hebrew_qoph: c_uint = 0xcf7;
994 pub const XK_hebrew_kuf: c_uint = 0xcf7;
995 pub const XK_hebrew_resh: c_uint = 0xcf8;
996 pub const XK_hebrew_shin: c_uint = 0xcf9;
997 pub const XK_hebrew_taw: c_uint = 0xcfa;
998 pub const XK_hebrew_taf: c_uint = 0xcfa;
999 pub const XK_Hebrew_switch: c_uint = 0xFF7E;
1000 
1001 pub const XF86XK_ModeLock: c_uint = 0x1008FF01;
1002 pub const XF86XK_MonBrightnessUp: c_uint = 0x1008FF02;
1003 pub const XF86XK_MonBrightnessDown: c_uint = 0x1008FF03;
1004 pub const XF86XK_KbdLightOnOff: c_uint = 0x1008FF04;
1005 pub const XF86XK_KbdBrightnessUp: c_uint = 0x1008FF05;
1006 pub const XF86XK_KbdBrightnessDown: c_uint = 0x1008FF06;
1007 pub const XF86XK_Standby: c_uint = 0x1008FF10;
1008 pub const XF86XK_AudioLowerVolume: c_uint = 0x1008FF11;
1009 pub const XF86XK_AudioMute: c_uint = 0x1008FF12;
1010 pub const XF86XK_AudioRaiseVolume: c_uint = 0x1008FF13;
1011 pub const XF86XK_AudioPlay: c_uint = 0x1008FF14;
1012 pub const XF86XK_AudioStop: c_uint = 0x1008FF15;
1013 pub const XF86XK_AudioPrev: c_uint = 0x1008FF16;
1014 pub const XF86XK_AudioNext: c_uint = 0x1008FF17;
1015 pub const XF86XK_HomePage: c_uint = 0x1008FF18;
1016 pub const XF86XK_Mail: c_uint = 0x1008FF19;
1017 pub const XF86XK_Start: c_uint = 0x1008FF1A;
1018 pub const XF86XK_Search: c_uint = 0x1008FF1B;
1019 pub const XF86XK_AudioRecord: c_uint = 0x1008FF1C;
1020 pub const XF86XK_Calculator: c_uint = 0x1008FF1D;
1021 pub const XF86XK_Memo: c_uint = 0x1008FF1E;
1022 pub const XF86XK_ToDoList: c_uint = 0x1008FF1F;
1023 pub const XF86XK_Calendar: c_uint = 0x1008FF20;
1024 pub const XF86XK_PowerDown: c_uint = 0x1008FF21;
1025 pub const XF86XK_ContrastAdjust: c_uint = 0x1008FF22;
1026 pub const XF86XK_RockerUp: c_uint = 0x1008FF23;
1027 pub const XF86XK_RockerDown: c_uint = 0x1008FF24;
1028 pub const XF86XK_RockerEnter: c_uint = 0x1008FF25;
1029 pub const XF86XK_Back: c_uint = 0x1008FF26;
1030 pub const XF86XK_Forward: c_uint = 0x1008FF27;
1031 pub const XF86XK_Stop: c_uint = 0x1008FF28;
1032 pub const XF86XK_Refresh: c_uint = 0x1008FF29;
1033 pub const XF86XK_PowerOff: c_uint = 0x1008FF2A;
1034 pub const XF86XK_WakeUp: c_uint = 0x1008FF2B;
1035 pub const XF86XK_Eject: c_uint = 0x1008FF2C;
1036 pub const XF86XK_ScreenSaver: c_uint = 0x1008FF2D;
1037 pub const XF86XK_WWW: c_uint = 0x1008FF2E;
1038 pub const XF86XK_Sleep: c_uint = 0x1008FF2F;
1039 pub const XF86XK_Favorites: c_uint = 0x1008FF30;
1040 pub const XF86XK_AudioPause: c_uint = 0x1008FF31;
1041 pub const XF86XK_AudioMedia: c_uint = 0x1008FF32;
1042 pub const XF86XK_MyComputer: c_uint = 0x1008FF33;
1043 pub const XF86XK_VendorHome: c_uint = 0x1008FF34;
1044 pub const XF86XK_LightBulb: c_uint = 0x1008FF35;
1045 pub const XF86XK_Shop: c_uint = 0x1008FF36;
1046 pub const XF86XK_History: c_uint = 0x1008FF37;
1047 pub const XF86XK_OpenURL: c_uint = 0x1008FF38;
1048 pub const XF86XK_AddFavorite: c_uint = 0x1008FF39;
1049 pub const XF86XK_HotLinks: c_uint = 0x1008FF3A;
1050 pub const XF86XK_BrightnessAdjust: c_uint = 0x1008FF3B;
1051 pub const XF86XK_Finance: c_uint = 0x1008FF3C;
1052 pub const XF86XK_Community: c_uint = 0x1008FF3D;
1053 pub const XF86XK_AudioRewind: c_uint = 0x1008FF3E;
1054 pub const XF86XK_BackForward: c_uint = 0x1008FF3F;
1055 pub const XF86XK_Launch0: c_uint = 0x1008FF40;
1056 pub const XF86XK_Launch1: c_uint = 0x1008FF41;
1057 pub const XF86XK_Launch2: c_uint = 0x1008FF42;
1058 pub const XF86XK_Launch3: c_uint = 0x1008FF43;
1059 pub const XF86XK_Launch4: c_uint = 0x1008FF44;
1060 pub const XF86XK_Launch5: c_uint = 0x1008FF45;
1061 pub const XF86XK_Launch6: c_uint = 0x1008FF46;
1062 pub const XF86XK_Launch7: c_uint = 0x1008FF47;
1063 pub const XF86XK_Launch8: c_uint = 0x1008FF48;
1064 pub const XF86XK_Launch9: c_uint = 0x1008FF49;
1065 pub const XF86XK_LaunchA: c_uint = 0x1008FF4A;
1066 pub const XF86XK_LaunchB: c_uint = 0x1008FF4B;
1067 pub const XF86XK_LaunchC: c_uint = 0x1008FF4C;
1068 pub const XF86XK_LaunchD: c_uint = 0x1008FF4D;
1069 pub const XF86XK_LaunchE: c_uint = 0x1008FF4E;
1070 pub const XF86XK_LaunchF: c_uint = 0x1008FF4F;
1071 pub const XF86XK_ApplicationLeft: c_uint = 0x1008FF50;
1072 pub const XF86XK_ApplicationRight: c_uint = 0x1008FF51;
1073 pub const XF86XK_Book: c_uint = 0x1008FF52;
1074 pub const XF86XK_CD: c_uint = 0x1008FF53;
1075 pub const XF86XK_Calculater: c_uint = 0x1008FF54;
1076 pub const XF86XK_Clear: c_uint = 0x1008FF55;
1077 pub const XF86XK_Close: c_uint = 0x1008FF56;
1078 pub const XF86XK_Copy: c_uint = 0x1008FF57;
1079 pub const XF86XK_Cut: c_uint = 0x1008FF58;
1080 pub const XF86XK_Display: c_uint = 0x1008FF59;
1081 pub const XF86XK_DOS: c_uint = 0x1008FF5A;
1082 pub const XF86XK_Documents: c_uint = 0x1008FF5B;
1083 pub const XF86XK_Excel: c_uint = 0x1008FF5C;
1084 pub const XF86XK_Explorer: c_uint = 0x1008FF5D;
1085 pub const XF86XK_Game: c_uint = 0x1008FF5E;
1086 pub const XF86XK_Go: c_uint = 0x1008FF5F;
1087 pub const XF86XK_iTouch: c_uint = 0x1008FF60;
1088 pub const XF86XK_LogOff: c_uint = 0x1008FF61;
1089 pub const XF86XK_Market: c_uint = 0x1008FF62;
1090 pub const XF86XK_Meeting: c_uint = 0x1008FF63;
1091 pub const XF86XK_MenuKB: c_uint = 0x1008FF65;
1092 pub const XF86XK_MenuPB: c_uint = 0x1008FF66;
1093 pub const XF86XK_MySites: c_uint = 0x1008FF67;
1094 pub const XF86XK_New: c_uint = 0x1008FF68;
1095 pub const XF86XK_News: c_uint = 0x1008FF69;
1096 pub const XF86XK_OfficeHome: c_uint = 0x1008FF6A;
1097 pub const XF86XK_Open: c_uint = 0x1008FF6B;
1098 pub const XF86XK_Option: c_uint = 0x1008FF6C;
1099 pub const XF86XK_Paste: c_uint = 0x1008FF6D;
1100 pub const XF86XK_Phone: c_uint = 0x1008FF6E;
1101 pub const XF86XK_Q: c_uint = 0x1008FF70;
1102 pub const XF86XK_Reply: c_uint = 0x1008FF72;
1103 pub const XF86XK_Reload: c_uint = 0x1008FF73;
1104 pub const XF86XK_RotateWindows: c_uint = 0x1008FF74;
1105 pub const XF86XK_RotationPB: c_uint = 0x1008FF75;
1106 pub const XF86XK_RotationKB: c_uint = 0x1008FF76;
1107 pub const XF86XK_Save: c_uint = 0x1008FF77;
1108 pub const XF86XK_ScrollUp: c_uint = 0x1008FF78;
1109 pub const XF86XK_ScrollDown: c_uint = 0x1008FF79;
1110 pub const XF86XK_ScrollClick: c_uint = 0x1008FF7A;
1111 pub const XF86XK_Send: c_uint = 0x1008FF7B;
1112 pub const XF86XK_Spell: c_uint = 0x1008FF7C;
1113 pub const XF86XK_SplitScreen: c_uint = 0x1008FF7D;
1114 pub const XF86XK_Support: c_uint = 0x1008FF7E;
1115 pub const XF86XK_TaskPane: c_uint = 0x1008FF7F;
1116 pub const XF86XK_Terminal: c_uint = 0x1008FF80;
1117 pub const XF86XK_Tools: c_uint = 0x1008FF81;
1118 pub const XF86XK_Travel: c_uint = 0x1008FF82;
1119 pub const XF86XK_UserPB: c_uint = 0x1008FF84;
1120 pub const XF86XK_User1KB: c_uint = 0x1008FF85;
1121 pub const XF86XK_User2KB: c_uint = 0x1008FF86;
1122 pub const XF86XK_Video: c_uint = 0x1008FF87;
1123 pub const XF86XK_WheelButton: c_uint = 0x1008FF88;
1124 pub const XF86XK_Word: c_uint = 0x1008FF89;
1125 pub const XF86XK_Xfer: c_uint = 0x1008FF8A;
1126 pub const XF86XK_ZoomIn: c_uint = 0x1008FF8B;
1127 pub const XF86XK_ZoomOut: c_uint = 0x1008FF8C;
1128 pub const XF86XK_Away: c_uint = 0x1008FF8D;
1129 pub const XF86XK_Messenger: c_uint = 0x1008FF8E;
1130 pub const XF86XK_WebCam: c_uint = 0x1008FF8F;
1131 pub const XF86XK_MailForward: c_uint = 0x1008FF90;
1132 pub const XF86XK_Pictures: c_uint = 0x1008FF91;
1133 pub const XF86XK_Music: c_uint = 0x1008FF92;
1134 pub const XF86XK_Battery: c_uint = 0x1008FF93;
1135 pub const XF86XK_Bluetooth: c_uint = 0x1008FF94;
1136 pub const XF86XK_WLAN: c_uint = 0x1008FF95;
1137 pub const XF86XK_UWB: c_uint = 0x1008FF96;
1138 pub const XF86XK_AudioForward: c_uint = 0x1008FF97;
1139 pub const XF86XK_AudioRepeat: c_uint = 0x1008FF98;
1140 pub const XF86XK_AudioRandomPlay: c_uint = 0x1008FF99;
1141 pub const XF86XK_Subtitle: c_uint = 0x1008FF9A;
1142 pub const XF86XK_AudioCycleTrack: c_uint = 0x1008FF9B;
1143 pub const XF86XK_CycleAngle: c_uint = 0x1008FF9C;
1144 pub const XF86XK_FrameBack: c_uint = 0x1008FF9D;
1145 pub const XF86XK_FrameForward: c_uint = 0x1008FF9E;
1146 pub const XF86XK_Time: c_uint = 0x1008FF9F;
1147 pub const XF86XK_Select: c_uint = 0x1008FFA0;
1148 pub const XF86XK_View: c_uint = 0x1008FFA1;
1149 pub const XF86XK_TopMenu: c_uint = 0x1008FFA2;
1150 pub const XF86XK_Red: c_uint = 0x1008FFA3;
1151 pub const XF86XK_Green: c_uint = 0x1008FFA4;
1152 pub const XF86XK_Yellow: c_uint = 0x1008FFA5;
1153 pub const XF86XK_Blue: c_uint = 0x1008FFA6;
1154 pub const XF86XK_Suspend: c_uint = 0x1008FFA7;
1155 pub const XF86XK_Hibernate: c_uint = 0x1008FFA8;
1156 pub const XF86XK_TouchpadToggle: c_uint = 0x1008FFA9;
1157 pub const XF86XK_TouchpadOn: c_uint = 0x1008FFB0;
1158 pub const XF86XK_TouchpadOff: c_uint = 0x1008FFB1;
1159 pub const XF86XK_AudioMicMute: c_uint = 0x1008FFB2;
1160 pub const XF86XK_Switch_VT_1: c_uint = 0x1008FE01;
1161 pub const XF86XK_Switch_VT_2: c_uint = 0x1008FE02;
1162 pub const XF86XK_Switch_VT_3: c_uint = 0x1008FE03;
1163 pub const XF86XK_Switch_VT_4: c_uint = 0x1008FE04;
1164 pub const XF86XK_Switch_VT_5: c_uint = 0x1008FE05;
1165 pub const XF86XK_Switch_VT_6: c_uint = 0x1008FE06;
1166 pub const XF86XK_Switch_VT_7: c_uint = 0x1008FE07;
1167 pub const XF86XK_Switch_VT_8: c_uint = 0x1008FE08;
1168 pub const XF86XK_Switch_VT_9: c_uint = 0x1008FE09;
1169 pub const XF86XK_Switch_VT_10: c_uint = 0x1008FE0A;
1170 pub const XF86XK_Switch_VT_11: c_uint = 0x1008FE0B;
1171 pub const XF86XK_Switch_VT_12: c_uint = 0x1008FE0C;
1172 pub const XF86XK_Ungrab: c_uint = 0x1008FE20;
1173 pub const XF86XK_ClearGrab: c_uint = 0x1008FE21;
1174 pub const XF86XK_Next_VMode: c_uint = 0x1008FE22;
1175 pub const XF86XK_Prev_VMode: c_uint = 0x1008FE23;
1176 pub const XF86XK_LogWindowTree: c_uint = 0x1008FE24;
1177 pub const XF86XK_LogGrabInfo: c_uint = 0x1008FE25;
1178 
1179 pub const XK_ISO_Lock: c_uint = 0xfe01;
1180 pub const XK_ISO_Level2_Latch: c_uint = 0xfe02;
1181 pub const XK_ISO_Level3_Shift: c_uint = 0xfe03;
1182 pub const XK_ISO_Level3_Latch: c_uint = 0xfe04;
1183 pub const XK_ISO_Level3_Lock: c_uint = 0xfe05;
1184 pub const XK_ISO_Level5_Shift: c_uint = 0xfe11;
1185 pub const XK_ISO_Level5_Latch: c_uint = 0xfe12;
1186 pub const XK_ISO_Level5_Lock: c_uint = 0xfe13;
1187 pub const XK_ISO_Group_Shift: c_uint = 0xff7e;
1188 pub const XK_ISO_Group_Latch: c_uint = 0xfe06;
1189 pub const XK_ISO_Group_Lock: c_uint = 0xfe07;
1190 pub const XK_ISO_Next_Group: c_uint = 0xfe08;
1191 pub const XK_ISO_Next_Group_Lock: c_uint = 0xfe09;
1192 pub const XK_ISO_Prev_Group: c_uint = 0xfe0a;
1193 pub const XK_ISO_Prev_Group_Lock: c_uint = 0xfe0b;
1194 pub const XK_ISO_First_Group: c_uint = 0xfe0c;
1195 pub const XK_ISO_First_Group_Lock: c_uint = 0xfe0d;
1196 pub const XK_ISO_Last_Group: c_uint = 0xfe0e;
1197 pub const XK_ISO_Last_Group_Lock: c_uint = 0xfe0f;
1198 
1199 pub const XK_ISO_Left_Tab: c_uint = 0xfe20;
1200 pub const XK_ISO_Move_Line_Up: c_uint = 0xfe21;
1201 pub const XK_ISO_Move_Line_Down: c_uint = 0xfe22;
1202 pub const XK_ISO_Partial_Line_Up: c_uint = 0xfe23;
1203 pub const XK_ISO_Partial_Line_Down: c_uint = 0xfe24;
1204 pub const XK_ISO_Partial_Space_Left: c_uint = 0xfe25;
1205 pub const XK_ISO_Partial_Space_Right: c_uint = 0xfe26;
1206 pub const XK_ISO_Set_Margin_Left: c_uint = 0xfe27;
1207 pub const XK_ISO_Set_Margin_Right: c_uint = 0xfe28;
1208 pub const XK_ISO_Release_Margin_Left: c_uint = 0xfe29;
1209 pub const XK_ISO_Release_Margin_Right: c_uint = 0xfe2a;
1210 pub const XK_ISO_Release_Both_Margins: c_uint = 0xfe2b;
1211 pub const XK_ISO_Fast_Cursor_Left: c_uint = 0xfe2c;
1212 pub const XK_ISO_Fast_Cursor_Right: c_uint = 0xfe2d;
1213 pub const XK_ISO_Fast_Cursor_Up: c_uint = 0xfe2e;
1214 pub const XK_ISO_Fast_Cursor_Down: c_uint = 0xfe2f;
1215 pub const XK_ISO_Continuous_Underline: c_uint = 0xfe30;
1216 pub const XK_ISO_Discontinuous_Underline: c_uint = 0xfe31;
1217 pub const XK_ISO_Emphasize: c_uint = 0xfe32;
1218 pub const XK_ISO_Center_Object: c_uint = 0xfe33;
1219 pub const XK_ISO_Enter: c_uint = 0xfe34;
1220 
1221 pub const XK_dead_grave: c_uint = 0xfe50;
1222 pub const XK_dead_acute: c_uint = 0xfe51;
1223 pub const XK_dead_circumflex: c_uint = 0xfe52;
1224 pub const XK_dead_tilde: c_uint = 0xfe53;
1225 pub const XK_dead_perispomeni: c_uint = 0xfe53;
1226 pub const XK_dead_macron: c_uint = 0xfe54;
1227 pub const XK_dead_breve: c_uint = 0xfe55;
1228 pub const XK_dead_abovedot: c_uint = 0xfe56;
1229 pub const XK_dead_diaeresis: c_uint = 0xfe57;
1230 pub const XK_dead_abovering: c_uint = 0xfe58;
1231 pub const XK_dead_doubleacute: c_uint = 0xfe59;
1232 pub const XK_dead_caron: c_uint = 0xfe5a;
1233 pub const XK_dead_cedilla: c_uint = 0xfe5b;
1234 pub const XK_dead_ogonek: c_uint = 0xfe5c;
1235 pub const XK_dead_iota: c_uint = 0xfe5d;
1236 pub const XK_dead_voiced_sound: c_uint = 0xfe5e;
1237 pub const XK_dead_semivoiced_sound: c_uint = 0xfe5f;
1238 pub const XK_dead_belowdot: c_uint = 0xfe60;
1239 pub const XK_dead_hook: c_uint = 0xfe61;
1240 pub const XK_dead_horn: c_uint = 0xfe62;
1241 pub const XK_dead_stroke: c_uint = 0xfe63;
1242 pub const XK_dead_abovecomma: c_uint = 0xfe64;
1243 pub const XK_dead_psili: c_uint = 0xfe64;
1244 pub const XK_dead_abovereversedcomma: c_uint = 0xfe65;
1245 pub const XK_dead_dasia: c_uint = 0xfe65;
1246 pub const XK_dead_doublegrave: c_uint = 0xfe66;
1247 pub const XK_dead_belowring: c_uint = 0xfe67;
1248 pub const XK_dead_belowmacron: c_uint = 0xfe68;
1249 pub const XK_dead_belowcircumflex: c_uint = 0xfe69;
1250 pub const XK_dead_belowtilde: c_uint = 0xfe6a;
1251 pub const XK_dead_belowbreve: c_uint = 0xfe6b;
1252 pub const XK_dead_belowdiaeresis: c_uint = 0xfe6c;
1253 pub const XK_dead_invertedbreve: c_uint = 0xfe6d;
1254 pub const XK_dead_belowcomma: c_uint = 0xfe6e;
1255 pub const XK_dead_currency: c_uint = 0xfe6f;
1256 
1257 pub const XK_dead_lowline: c_uint = 0xfe90;
1258 pub const XK_dead_aboveverticalline: c_uint = 0xfe91;
1259 pub const XK_dead_belowverticalline: c_uint = 0xfe92;
1260 pub const XK_dead_longsolidusoverlay: c_uint = 0xfe93;
1261 
1262 pub const XK_dead_a: c_uint = 0xfe80;
1263 pub const XK_dead_A: c_uint = 0xfe81;
1264 pub const XK_dead_e: c_uint = 0xfe82;
1265 pub const XK_dead_E: c_uint = 0xfe83;
1266 pub const XK_dead_i: c_uint = 0xfe84;
1267 pub const XK_dead_I: c_uint = 0xfe85;
1268 pub const XK_dead_o: c_uint = 0xfe86;
1269 pub const XK_dead_O: c_uint = 0xfe87;
1270 pub const XK_dead_u: c_uint = 0xfe88;
1271 pub const XK_dead_U: c_uint = 0xfe89;
1272 pub const XK_dead_small_schwa: c_uint = 0xfe8a;
1273 pub const XK_dead_capital_schwa: c_uint = 0xfe8b;
1274 
1275 pub const XK_dead_greek: c_uint = 0xfe8c;
1276 
1277 pub const XK_First_Virtual_Screen: c_uint = 0xfed0;
1278 pub const XK_Prev_Virtual_Screen: c_uint = 0xfed1;
1279 pub const XK_Next_Virtual_Screen: c_uint = 0xfed2;
1280 pub const XK_Last_Virtual_Screen: c_uint = 0xfed4;
1281 pub const XK_Terminate_Server: c_uint = 0xfed5;
1282 
1283 pub const XK_AccessX_Enable: c_uint = 0xfe70;
1284 pub const XK_AccessX_Feedback_Enable: c_uint = 0xfe71;
1285 pub const XK_RepeatKeys_Enable: c_uint = 0xfe72;
1286 pub const XK_SlowKeys_Enable: c_uint = 0xfe73;
1287 pub const XK_BounceKeys_Enable: c_uint = 0xfe74;
1288 pub const XK_StickyKeys_Enable: c_uint = 0xfe75;
1289 pub const XK_MouseKeys_Enable: c_uint = 0xfe76;
1290 pub const XK_MouseKeys_Accel_Enable: c_uint = 0xfe77;
1291 pub const XK_Overlay1_Enable: c_uint = 0xfe78;
1292 pub const XK_Overlay2_Enable: c_uint = 0xfe79;
1293 pub const XK_AudibleBell_Enable: c_uint = 0xfe7a;
1294 
1295 pub const XK_Pointer_Left: c_uint = 0xfee0;
1296 pub const XK_Pointer_Right: c_uint = 0xfee1;
1297 pub const XK_Pointer_Up: c_uint = 0xfee2;
1298 pub const XK_Pointer_Down: c_uint = 0xfee3;
1299 pub const XK_Pointer_UpLeft: c_uint = 0xfee4;
1300 pub const XK_Pointer_UpRight: c_uint = 0xfee5;
1301 pub const XK_Pointer_DownLeft: c_uint = 0xfee6;
1302 pub const XK_Pointer_DownRight: c_uint = 0xfee7;
1303 pub const XK_Pointer_Button_Dflt: c_uint = 0xfee8;
1304 pub const XK_Pointer_Button1: c_uint = 0xfee9;
1305 pub const XK_Pointer_Button2: c_uint = 0xfeea;
1306 pub const XK_Pointer_Button3: c_uint = 0xfeeb;
1307 pub const XK_Pointer_Button4: c_uint = 0xfeec;
1308 pub const XK_Pointer_Button5: c_uint = 0xfeed;
1309 pub const XK_Pointer_DblClick_Dflt: c_uint = 0xfeee;
1310 pub const XK_Pointer_DblClick1: c_uint = 0xfeef;
1311 pub const XK_Pointer_DblClick2: c_uint = 0xfef0;
1312 pub const XK_Pointer_DblClick3: c_uint = 0xfef1;
1313 pub const XK_Pointer_DblClick4: c_uint = 0xfef2;
1314 pub const XK_Pointer_DblClick5: c_uint = 0xfef3;
1315 pub const XK_Pointer_Drag_Dflt: c_uint = 0xfef4;
1316 pub const XK_Pointer_Drag1: c_uint = 0xfef5;
1317 pub const XK_Pointer_Drag2: c_uint = 0xfef6;
1318 pub const XK_Pointer_Drag3: c_uint = 0xfef7;
1319 pub const XK_Pointer_Drag4: c_uint = 0xfef8;
1320 pub const XK_Pointer_Drag5: c_uint = 0xfefd;
1321 
1322 pub const XK_Pointer_EnableKeys: c_uint = 0xfef9;
1323 pub const XK_Pointer_Accelerate: c_uint = 0xfefa;
1324 pub const XK_Pointer_DfltBtnNext: c_uint = 0xfefb;
1325 pub const XK_Pointer_DfltBtnPrev: c_uint = 0xfefc;
1326 
1327 pub const XK_ch: c_uint = 0xfea0;
1328 pub const XK_Ch: c_uint = 0xfea1;
1329 pub const XK_CH: c_uint = 0xfea2;
1330 pub const XK_c_h: c_uint = 0xfea3;
1331 pub const XK_C_h: c_uint = 0xfea4;
1332 pub const XK_C_H: c_uint = 0xfea5;
1333