1 // Copyright (c) 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
5 #ifndef UI_EVENTS_KEYCODES_XKEYSYMS_H_
6 #define UI_EVENTS_KEYCODES_XKEYSYMS_H_
8 // This file provides definitions of the xkbcommon keysym type (xkb_keysym_t)
9 // and values (XKB_KEY_...) for both xkbcommon and traditional X11.
13 #define XK_3270 // For XK_3270_BackTab in particular.
15 #include <X11/keysym.h>
16 #include <X11/Sunkeysym.h>
17 #include <X11/XF86keysym.h>
19 using xkb_keysym_t
= KeySym
;
21 #define XKB_KEY_3270_Duplicate XK_3270_Duplicate
22 #define XKB_KEY_3270_FieldMark XK_3270_FieldMark
23 #define XKB_KEY_3270_Right2 XK_3270_Right2
24 #define XKB_KEY_3270_Left2 XK_3270_Left2
25 #define XKB_KEY_3270_BackTab XK_3270_BackTab
26 #define XKB_KEY_3270_EraseEOF XK_3270_EraseEOF
27 #define XKB_KEY_3270_EraseInput XK_3270_EraseInput
28 #define XKB_KEY_3270_Reset XK_3270_Reset
29 #define XKB_KEY_3270_Quit XK_3270_Quit
30 #define XKB_KEY_3270_PA1 XK_3270_PA1
31 #define XKB_KEY_3270_PA2 XK_3270_PA2
32 #define XKB_KEY_3270_PA3 XK_3270_PA3
33 #define XKB_KEY_3270_Test XK_3270_Test
34 #define XKB_KEY_3270_Attn XK_3270_Attn
35 #define XKB_KEY_3270_CursorBlink XK_3270_CursorBlink
36 #define XKB_KEY_3270_AltCursor XK_3270_AltCursor
37 #define XKB_KEY_3270_KeyClick XK_3270_KeyClick
38 #define XKB_KEY_3270_Jump XK_3270_Jump
39 #define XKB_KEY_3270_Ident XK_3270_Ident
40 #define XKB_KEY_3270_Rule XK_3270_Rule
41 #define XKB_KEY_3270_Copy XK_3270_Copy
42 #define XKB_KEY_3270_Play XK_3270_Play
43 #define XKB_KEY_3270_Setup XK_3270_Setup
44 #define XKB_KEY_3270_Record XK_3270_Record
45 #define XKB_KEY_3270_ChangeScreen XK_3270_ChangeScreen
46 #define XKB_KEY_3270_DeleteWord XK_3270_DeleteWord
47 #define XKB_KEY_3270_ExSelect XK_3270_ExSelect
48 #define XKB_KEY_3270_CursorSelect XK_3270_CursorSelect
49 #define XKB_KEY_3270_PrintScreen XK_3270_PrintScreen
50 #define XKB_KEY_3270_Enter XK_3270_Enter
51 #define XKB_KEY_ISO_Lock XK_ISO_Lock
52 #define XKB_KEY_ISO_Level2_Latch XK_ISO_Level2_Latch
53 #define XKB_KEY_ISO_Level3_Shift XK_ISO_Level3_Shift
54 #define XKB_KEY_ISO_Level3_Latch XK_ISO_Level3_Latch
55 #define XKB_KEY_ISO_Level3_Lock XK_ISO_Level3_Lock
56 #define XKB_KEY_ISO_Group_Latch XK_ISO_Group_Latch
57 #define XKB_KEY_ISO_Group_Lock XK_ISO_Group_Lock
58 #define XKB_KEY_ISO_Next_Group XK_ISO_Next_Group
59 #define XKB_KEY_ISO_Next_Group_Lock XK_ISO_Next_Group_Lock
60 #define XKB_KEY_ISO_Prev_Group XK_ISO_Prev_Group
61 #define XKB_KEY_ISO_Prev_Group_Lock XK_ISO_Prev_Group_Lock
62 #define XKB_KEY_ISO_First_Group XK_ISO_First_Group
63 #define XKB_KEY_ISO_First_Group_Lock XK_ISO_First_Group_Lock
64 #define XKB_KEY_ISO_Last_Group XK_ISO_Last_Group
65 #define XKB_KEY_ISO_Last_Group_Lock XK_ISO_Last_Group_Lock
66 #define XKB_KEY_ISO_Level5_Shift XK_ISO_Level5_Shift
67 #define XKB_KEY_ISO_Level5_Latch XK_ISO_Level5_Latch
68 #define XKB_KEY_ISO_Level5_Lock XK_ISO_Level5_Lock
69 #define XKB_KEY_ISO_Left_Tab XK_ISO_Left_Tab
70 #define XKB_KEY_ISO_Move_Line_Up XK_ISO_Move_Line_Up
71 #define XKB_KEY_ISO_Move_Line_Down XK_ISO_Move_Line_Down
72 #define XKB_KEY_ISO_Partial_Line_Up XK_ISO_Partial_Line_Up
73 #define XKB_KEY_ISO_Partial_Line_Down XK_ISO_Partial_Line_Down
74 #define XKB_KEY_ISO_Partial_Space_Left XK_ISO_Partial_Space_Left
75 #define XKB_KEY_ISO_Partial_Space_Right XK_ISO_Partial_Space_Right
76 #define XKB_KEY_ISO_Set_Margin_Left XK_ISO_Set_Margin_Left
77 #define XKB_KEY_ISO_Set_Margin_Right XK_ISO_Set_Margin_Right
78 #define XKB_KEY_ISO_Release_Margin_Left XK_ISO_Release_Margin_Left
79 #define XKB_KEY_ISO_Release_Margin_Right XK_ISO_Release_Margin_Right
80 #define XKB_KEY_ISO_Release_Both_Margins XK_ISO_Release_Both_Margins
81 #define XKB_KEY_ISO_Fast_Cursor_Left XK_ISO_Fast_Cursor_Left
82 #define XKB_KEY_ISO_Fast_Cursor_Right XK_ISO_Fast_Cursor_Right
83 #define XKB_KEY_ISO_Fast_Cursor_Up XK_ISO_Fast_Cursor_Up
84 #define XKB_KEY_ISO_Fast_Cursor_Down XK_ISO_Fast_Cursor_Down
85 #define XKB_KEY_ISO_Continuous_Underline XK_ISO_Continuous_Underline
86 #define XKB_KEY_ISO_Discontinuous_Underline XK_ISO_Discontinuous_Underline
87 #define XKB_KEY_ISO_Emphasize XK_ISO_Emphasize
88 #define XKB_KEY_ISO_Center_Object XK_ISO_Center_Object
89 #define XKB_KEY_ISO_Enter XK_ISO_Enter
90 #define XKB_KEY_dead_grave XK_dead_grave
91 #define XKB_KEY_dead_acute XK_dead_acute
92 #define XKB_KEY_dead_circumflex XK_dead_circumflex
93 #define XKB_KEY_dead_tilde XK_dead_tilde
94 #define XKB_KEY_dead_macron XK_dead_macron
95 #define XKB_KEY_dead_breve XK_dead_breve
96 #define XKB_KEY_dead_abovedot XK_dead_abovedot
97 #define XKB_KEY_dead_diaeresis XK_dead_diaeresis
98 #define XKB_KEY_dead_abovering XK_dead_abovering
99 #define XKB_KEY_dead_doubleacute XK_dead_doubleacute
100 #define XKB_KEY_dead_caron XK_dead_caron
101 #define XKB_KEY_dead_cedilla XK_dead_cedilla
102 #define XKB_KEY_dead_ogonek XK_dead_ogonek
103 #define XKB_KEY_dead_iota XK_dead_iota
104 #define XKB_KEY_dead_voiced_sound XK_dead_voiced_sound
105 #define XKB_KEY_dead_semivoiced_sound XK_dead_semivoiced_sound
106 #define XKB_KEY_dead_belowdot XK_dead_belowdot
107 #define XKB_KEY_dead_hook XK_dead_hook
108 #define XKB_KEY_dead_horn XK_dead_horn
109 #define XKB_KEY_dead_stroke XK_dead_stroke
110 #define XKB_KEY_dead_abovecomma XK_dead_abovecomma
111 #define XKB_KEY_dead_abovereversedcomma XK_dead_abovereversedcomma
112 #define XKB_KEY_dead_doublegrave XK_dead_doublegrave
113 #define XKB_KEY_dead_belowring XK_dead_belowring
114 #define XKB_KEY_dead_belowmacron XK_dead_belowmacron
115 #define XKB_KEY_dead_belowcircumflex XK_dead_belowcircumflex
116 #define XKB_KEY_dead_belowtilde XK_dead_belowtilde
117 #define XKB_KEY_dead_belowbreve XK_dead_belowbreve
118 #define XKB_KEY_dead_belowdiaeresis XK_dead_belowdiaeresis
119 #define XKB_KEY_dead_invertedbreve XK_dead_invertedbreve
120 #define XKB_KEY_dead_belowcomma XK_dead_belowcomma
121 #define XKB_KEY_dead_currency XK_dead_currency
122 #define XKB_KEY_AccessX_Enable XK_AccessX_Enable
123 #define XKB_KEY_AccessX_Feedback_Enable XK_AccessX_Feedback_Enable
124 #define XKB_KEY_RepeatKeys_Enable XK_RepeatKeys_Enable
125 #define XKB_KEY_SlowKeys_Enable XK_SlowKeys_Enable
126 #define XKB_KEY_BounceKeys_Enable XK_BounceKeys_Enable
127 #define XKB_KEY_StickyKeys_Enable XK_StickyKeys_Enable
128 #define XKB_KEY_MouseKeys_Enable XK_MouseKeys_Enable
129 #define XKB_KEY_MouseKeys_Accel_Enable XK_MouseKeys_Accel_Enable
130 #define XKB_KEY_Overlay1_Enable XK_Overlay1_Enable
131 #define XKB_KEY_Overlay2_Enable XK_Overlay2_Enable
132 #define XKB_KEY_AudibleBell_Enable XK_AudibleBell_Enable
133 #define XKB_KEY_dead_a XK_dead_a
134 #define XKB_KEY_dead_A XK_dead_A
135 #define XKB_KEY_dead_e XK_dead_e
136 #define XKB_KEY_dead_E XK_dead_E
137 #define XKB_KEY_dead_i XK_dead_i
138 #define XKB_KEY_dead_I XK_dead_I
139 #define XKB_KEY_dead_o XK_dead_o
140 #define XKB_KEY_dead_O XK_dead_O
141 #define XKB_KEY_dead_u XK_dead_u
142 #define XKB_KEY_dead_U XK_dead_U
143 #define XKB_KEY_dead_small_schwa XK_dead_small_schwa
144 #define XKB_KEY_dead_capital_schwa XK_dead_capital_schwa
145 #define XKB_KEY_dead_greek XK_dead_greek
146 #define XKB_KEY_dead_lowline XK_dead_lowline
147 #define XKB_KEY_dead_aboveverticalline XK_dead_aboveverticalline
148 #define XKB_KEY_dead_belowverticalline XK_dead_belowverticalline
149 #define XKB_KEY_dead_longsolidusoverlay XK_dead_longsolidusoverlay
150 #define XKB_KEY_First_Virtual_Screen XK_First_Virtual_Screen
151 #define XKB_KEY_Prev_Virtual_Screen XK_Prev_Virtual_Screen
152 #define XKB_KEY_Next_Virtual_Screen XK_Next_Virtual_Screen
153 #define XKB_KEY_Last_Virtual_Screen XK_Last_Virtual_Screen
154 #define XKB_KEY_Terminate_Server XK_Terminate_Server
155 #define XKB_KEY_Pointer_Left XK_Pointer_Left
156 #define XKB_KEY_Pointer_Right XK_Pointer_Right
157 #define XKB_KEY_Pointer_Up XK_Pointer_Up
158 #define XKB_KEY_Pointer_Down XK_Pointer_Down
159 #define XKB_KEY_Pointer_UpLeft XK_Pointer_UpLeft
160 #define XKB_KEY_Pointer_UpRight XK_Pointer_UpRight
161 #define XKB_KEY_Pointer_DownLeft XK_Pointer_DownLeft
162 #define XKB_KEY_Pointer_DownRight XK_Pointer_DownRight
163 #define XKB_KEY_Pointer_Button_Dflt XK_Pointer_Button_Dflt
164 #define XKB_KEY_Pointer_Button1 XK_Pointer_Button1
165 #define XKB_KEY_Pointer_Button2 XK_Pointer_Button2
166 #define XKB_KEY_Pointer_Button3 XK_Pointer_Button3
167 #define XKB_KEY_Pointer_Button4 XK_Pointer_Button4
168 #define XKB_KEY_Pointer_Button5 XK_Pointer_Button5
169 #define XKB_KEY_Pointer_DblClick_Dflt XK_Pointer_DblClick_Dflt
170 #define XKB_KEY_Pointer_DblClick1 XK_Pointer_DblClick1
171 #define XKB_KEY_Pointer_DblClick2 XK_Pointer_DblClick2
172 #define XKB_KEY_Pointer_DblClick3 XK_Pointer_DblClick3
173 #define XKB_KEY_Pointer_DblClick4 XK_Pointer_DblClick4
174 #define XKB_KEY_Pointer_DblClick5 XK_Pointer_DblClick5
175 #define XKB_KEY_Pointer_Drag_Dflt XK_Pointer_Drag_Dflt
176 #define XKB_KEY_Pointer_Drag1 XK_Pointer_Drag1
177 #define XKB_KEY_Pointer_Drag2 XK_Pointer_Drag2
178 #define XKB_KEY_Pointer_Drag3 XK_Pointer_Drag3
179 #define XKB_KEY_Pointer_Drag4 XK_Pointer_Drag4
180 #define XKB_KEY_Pointer_EnableKeys XK_Pointer_EnableKeys
181 #define XKB_KEY_Pointer_Accelerate XK_Pointer_Accelerate
182 #define XKB_KEY_Pointer_DfltBtnNext XK_Pointer_DfltBtnNext
183 #define XKB_KEY_Pointer_DfltBtnPrev XK_Pointer_DfltBtnPrev
184 #define XKB_KEY_Pointer_Drag5 XK_Pointer_Drag5
185 #define XKB_KEY_BackSpace XK_BackSpace
186 #define XKB_KEY_Tab XK_Tab
187 #define XKB_KEY_Linefeed XK_Linefeed
188 #define XKB_KEY_Clear XK_Clear
189 #define XKB_KEY_Return XK_Return
190 #define XKB_KEY_Pause XK_Pause
191 #define XKB_KEY_Scroll_Lock XK_Scroll_Lock
192 #define XKB_KEY_Sys_Req XK_Sys_Req
193 #define XKB_KEY_Escape XK_Escape
194 #define XKB_KEY_Multi_key XK_Multi_key
195 #define XKB_KEY_Kanji XK_Kanji
196 #define XKB_KEY_Muhenkan XK_Muhenkan
197 #define XKB_KEY_Henkan_Mode XK_Henkan_Mode
198 #define XKB_KEY_Romaji XK_Romaji
199 #define XKB_KEY_Hiragana XK_Hiragana
200 #define XKB_KEY_Katakana XK_Katakana
201 #define XKB_KEY_Hiragana_Katakana XK_Hiragana_Katakana
202 #define XKB_KEY_Zenkaku XK_Zenkaku
203 #define XKB_KEY_Hankaku XK_Hankaku
204 #define XKB_KEY_Zenkaku_Hankaku XK_Zenkaku_Hankaku
205 #define XKB_KEY_Touroku XK_Touroku
206 #define XKB_KEY_Massyo XK_Massyo
207 #define XKB_KEY_Kana_Lock XK_Kana_Lock
208 #define XKB_KEY_Kana_Shift XK_Kana_Shift
209 #define XKB_KEY_Eisu_Shift XK_Eisu_Shift
210 #define XKB_KEY_Eisu_toggle XK_Eisu_toggle
211 #define XKB_KEY_Hangul XK_Hangul
212 #define XKB_KEY_Hangul_Start XK_Hangul_Start
213 #define XKB_KEY_Hangul_End XK_Hangul_End
214 #define XKB_KEY_Hangul_Hanja XK_Hangul_Hanja
215 #define XKB_KEY_Hangul_Jamo XK_Hangul_Jamo
216 #define XKB_KEY_Hangul_Romaja XK_Hangul_Romaja
217 #define XKB_KEY_Codeinput XK_Codeinput
218 #define XKB_KEY_Hangul_Jeonja XK_Hangul_Jeonja
219 #define XKB_KEY_Hangul_Banja XK_Hangul_Banja
220 #define XKB_KEY_Hangul_PreHanja XK_Hangul_PreHanja
221 #define XKB_KEY_Hangul_PostHanja XK_Hangul_PostHanja
222 #define XKB_KEY_SingleCandidate XK_SingleCandidate
223 #define XKB_KEY_MultipleCandidate XK_MultipleCandidate
224 #define XKB_KEY_PreviousCandidate XK_PreviousCandidate
225 #define XKB_KEY_Hangul_Special XK_Hangul_Special
226 #define XKB_KEY_Home XK_Home
227 #define XKB_KEY_Left XK_Left
228 #define XKB_KEY_Up XK_Up
229 #define XKB_KEY_Right XK_Right
230 #define XKB_KEY_Down XK_Down
231 #define XKB_KEY_Prior XK_Prior
232 #define XKB_KEY_Next XK_Next
233 #define XKB_KEY_End XK_End
234 #define XKB_KEY_Begin XK_Begin
235 #define XKB_KEY_Select XK_Select
236 #define XKB_KEY_Print XK_Print
237 #define XKB_KEY_Execute XK_Execute
238 #define XKB_KEY_Insert XK_Insert
239 #define XKB_KEY_Undo XK_Undo
240 #define XKB_KEY_Redo XK_Redo
241 #define XKB_KEY_Menu XK_Menu
242 #define XKB_KEY_Find XK_Find
243 #define XKB_KEY_Cancel XK_Cancel
244 #define XKB_KEY_Help XK_Help
245 #define XKB_KEY_Break XK_Break
246 #define XKB_KEY_Mode_switch XK_Mode_switch
247 #define XKB_KEY_Num_Lock XK_Num_Lock
248 #define XKB_KEY_KP_Space XK_KP_Space
249 #define XKB_KEY_KP_Tab XK_KP_Tab
250 #define XKB_KEY_KP_Enter XK_KP_Enter
251 #define XKB_KEY_KP_F1 XK_KP_F1
252 #define XKB_KEY_KP_F2 XK_KP_F2
253 #define XKB_KEY_KP_F3 XK_KP_F3
254 #define XKB_KEY_KP_F4 XK_KP_F4
255 #define XKB_KEY_KP_Home XK_KP_Home
256 #define XKB_KEY_KP_Left XK_KP_Left
257 #define XKB_KEY_KP_Up XK_KP_Up
258 #define XKB_KEY_KP_Right XK_KP_Right
259 #define XKB_KEY_KP_Down XK_KP_Down
260 #define XKB_KEY_KP_Prior XK_KP_Prior
261 #define XKB_KEY_KP_Next XK_KP_Next
262 #define XKB_KEY_KP_End XK_KP_End
263 #define XKB_KEY_KP_Begin XK_KP_Begin
264 #define XKB_KEY_KP_Insert XK_KP_Insert
265 #define XKB_KEY_KP_Delete XK_KP_Delete
266 #define XKB_KEY_KP_Multiply XK_KP_Multiply
267 #define XKB_KEY_KP_Add XK_KP_Add
268 #define XKB_KEY_KP_Separator XK_KP_Separator
269 #define XKB_KEY_KP_Subtract XK_KP_Subtract
270 #define XKB_KEY_KP_Decimal XK_KP_Decimal
271 #define XKB_KEY_KP_Divide XK_KP_Divide
272 #define XKB_KEY_KP_0 XK_KP_0
273 #define XKB_KEY_KP_1 XK_KP_1
274 #define XKB_KEY_KP_2 XK_KP_2
275 #define XKB_KEY_KP_3 XK_KP_3
276 #define XKB_KEY_KP_4 XK_KP_4
277 #define XKB_KEY_KP_5 XK_KP_5
278 #define XKB_KEY_KP_6 XK_KP_6
279 #define XKB_KEY_KP_7 XK_KP_7
280 #define XKB_KEY_KP_8 XK_KP_8
281 #define XKB_KEY_KP_9 XK_KP_9
282 #define XKB_KEY_KP_Equal XK_KP_Equal
283 #define XKB_KEY_F1 XK_F1
284 #define XKB_KEY_F2 XK_F2
285 #define XKB_KEY_F3 XK_F3
286 #define XKB_KEY_F4 XK_F4
287 #define XKB_KEY_F5 XK_F5
288 #define XKB_KEY_F6 XK_F6
289 #define XKB_KEY_F7 XK_F7
290 #define XKB_KEY_F8 XK_F8
291 #define XKB_KEY_F9 XK_F9
292 #define XKB_KEY_F10 XK_F10
293 #define XKB_KEY_F11 XK_F11
294 #define XKB_KEY_F12 XK_F12
295 #define XKB_KEY_F13 XK_F13
296 #define XKB_KEY_F14 XK_F14
297 #define XKB_KEY_F15 XK_F15
298 #define XKB_KEY_F16 XK_F16
299 #define XKB_KEY_F17 XK_F17
300 #define XKB_KEY_F18 XK_F18
301 #define XKB_KEY_F19 XK_F19
302 #define XKB_KEY_F20 XK_F20
303 #define XKB_KEY_F21 XK_F21
304 #define XKB_KEY_F22 XK_F22
305 #define XKB_KEY_F23 XK_F23
306 #define XKB_KEY_F24 XK_F24
307 #define XKB_KEY_F25 XK_F25
308 #define XKB_KEY_F26 XK_F26
309 #define XKB_KEY_F27 XK_F27
310 #define XKB_KEY_F28 XK_F28
311 #define XKB_KEY_F29 XK_F29
312 #define XKB_KEY_F30 XK_F30
313 #define XKB_KEY_F31 XK_F31
314 #define XKB_KEY_F32 XK_F32
315 #define XKB_KEY_F33 XK_F33
316 #define XKB_KEY_F34 XK_F34
317 #define XKB_KEY_F35 XK_F35
318 #define XKB_KEY_Shift_L XK_Shift_L
319 #define XKB_KEY_Shift_R XK_Shift_R
320 #define XKB_KEY_Control_L XK_Control_L
321 #define XKB_KEY_Control_R XK_Control_R
322 #define XKB_KEY_Caps_Lock XK_Caps_Lock
323 #define XKB_KEY_Shift_Lock XK_Shift_Lock
324 #define XKB_KEY_Meta_L XK_Meta_L
325 #define XKB_KEY_Meta_R XK_Meta_R
326 #define XKB_KEY_Alt_L XK_Alt_L
327 #define XKB_KEY_Alt_R XK_Alt_R
328 #define XKB_KEY_Super_L XK_Super_L
329 #define XKB_KEY_Super_R XK_Super_R
330 #define XKB_KEY_Hyper_L XK_Hyper_L
331 #define XKB_KEY_Hyper_R XK_Hyper_R
332 #define XKB_KEY_braille_dot_1 XK_braille_dot_1
333 #define XKB_KEY_braille_dot_2 XK_braille_dot_2
334 #define XKB_KEY_braille_dot_3 XK_braille_dot_3
335 #define XKB_KEY_braille_dot_4 XK_braille_dot_4
336 #define XKB_KEY_braille_dot_5 XK_braille_dot_5
337 #define XKB_KEY_braille_dot_6 XK_braille_dot_6
338 #define XKB_KEY_braille_dot_7 XK_braille_dot_7
339 #define XKB_KEY_braille_dot_8 XK_braille_dot_8
340 #define XKB_KEY_braille_dot_9 XK_braille_dot_9
341 #define XKB_KEY_braille_dot_10 XK_braille_dot_10
342 #define XKB_KEY_Delete XK_Delete
343 #define XKB_KEY_VoidSymbol XK_VoidSymbol
344 #define XKB_KEY_SunProps SunXK_Props
345 #define XKB_KEY_SunFront SunXK_Front
346 #define XKB_KEY_SunCopy SunXK_Copy
347 #define XKB_KEY_SunOpen SunXK_Open
348 #define XKB_KEY_SunPaste SunXK_Paste
349 #define XKB_KEY_SunCut SunXK_Cut
350 #define XKB_KEY_XF86Switch_VT_1 XF86XK_Switch_VT_1
351 #define XKB_KEY_XF86Switch_VT_2 XF86XK_Switch_VT_2
352 #define XKB_KEY_XF86Switch_VT_3 XF86XK_Switch_VT_3
353 #define XKB_KEY_XF86Switch_VT_4 XF86XK_Switch_VT_4
354 #define XKB_KEY_XF86Switch_VT_5 XF86XK_Switch_VT_5
355 #define XKB_KEY_XF86Switch_VT_6 XF86XK_Switch_VT_6
356 #define XKB_KEY_XF86Switch_VT_7 XF86XK_Switch_VT_7
357 #define XKB_KEY_XF86Switch_VT_8 XF86XK_Switch_VT_8
358 #define XKB_KEY_XF86Switch_VT_9 XF86XK_Switch_VT_9
359 #define XKB_KEY_XF86Switch_VT_10 XF86XK_Switch_VT_10
360 #define XKB_KEY_XF86Switch_VT_11 XF86XK_Switch_VT_11
361 #define XKB_KEY_XF86Switch_VT_12 XF86XK_Switch_VT_12
362 #define XKB_KEY_XF86Ungrab XF86XK_Ungrab
363 #define XKB_KEY_XF86ClearGrab XF86XK_ClearGrab
364 #define XKB_KEY_XF86Next_VMode XF86XK_Next_VMode
365 #define XKB_KEY_XF86Prev_VMode XF86XK_Prev_VMode
366 #define XKB_KEY_XF86LogWindowTree XF86XK_LogWindowTree
367 #define XKB_KEY_XF86LogGrabInfo XF86XK_LogGrabInfo
368 #define XKB_KEY_XF86ModeLock XF86XK_ModeLock
369 #define XKB_KEY_XF86MonBrightnessUp XF86XK_MonBrightnessUp
370 #define XKB_KEY_XF86MonBrightnessDown XF86XK_MonBrightnessDown
371 #define XKB_KEY_XF86KbdLightOnOff XF86XK_KbdLightOnOff
372 #define XKB_KEY_XF86KbdBrightnessUp XF86XK_KbdBrightnessUp
373 #define XKB_KEY_XF86KbdBrightnessDown XF86XK_KbdBrightnessDown
374 #define XKB_KEY_XF86Standby XF86XK_Standby
375 #define XKB_KEY_XF86AudioLowerVolume XF86XK_AudioLowerVolume
376 #define XKB_KEY_XF86AudioMute XF86XK_AudioMute
377 #define XKB_KEY_XF86AudioRaiseVolume XF86XK_AudioRaiseVolume
378 #define XKB_KEY_XF86AudioPlay XF86XK_AudioPlay
379 #define XKB_KEY_XF86AudioStop XF86XK_AudioStop
380 #define XKB_KEY_XF86AudioPrev XF86XK_AudioPrev
381 #define XKB_KEY_XF86AudioNext XF86XK_AudioNext
382 #define XKB_KEY_XF86HomePage XF86XK_HomePage
383 #define XKB_KEY_XF86Mail XF86XK_Mail
384 #define XKB_KEY_XF86Start XF86XK_Start
385 #define XKB_KEY_XF86Search XF86XK_Search
386 #define XKB_KEY_XF86AudioRecord XF86XK_AudioRecord
387 #define XKB_KEY_XF86Calculator XF86XK_Calculator
388 #define XKB_KEY_XF86Memo XF86XK_Memo
389 #define XKB_KEY_XF86ToDoList XF86XK_ToDoList
390 #define XKB_KEY_XF86Calendar XF86XK_Calendar
391 #define XKB_KEY_XF86PowerDown XF86XK_PowerDown
392 #define XKB_KEY_XF86ContrastAdjust XF86XK_ContrastAdjust
393 #define XKB_KEY_XF86RockerUp XF86XK_RockerUp
394 #define XKB_KEY_XF86RockerDown XF86XK_RockerDown
395 #define XKB_KEY_XF86RockerEnter XF86XK_RockerEnter
396 #define XKB_KEY_XF86Back XF86XK_Back
397 #define XKB_KEY_XF86Forward XF86XK_Forward
398 #define XKB_KEY_XF86Stop XF86XK_Stop
399 #define XKB_KEY_XF86Refresh XF86XK_Refresh
400 #define XKB_KEY_XF86PowerOff XF86XK_PowerOff
401 #define XKB_KEY_XF86WakeUp XF86XK_WakeUp
402 #define XKB_KEY_XF86Eject XF86XK_Eject
403 #define XKB_KEY_XF86ScreenSaver XF86XK_ScreenSaver
404 #define XKB_KEY_XF86WWW XF86XK_WWW
405 #define XKB_KEY_XF86Sleep XF86XK_Sleep
406 #define XKB_KEY_XF86Favorites XF86XK_Favorites
407 #define XKB_KEY_XF86AudioPause XF86XK_AudioPause
408 #define XKB_KEY_XF86AudioMedia XF86XK_AudioMedia
409 #define XKB_KEY_XF86MyComputer XF86XK_MyComputer
410 #define XKB_KEY_XF86VendorHome XF86XK_VendorHome
411 #define XKB_KEY_XF86LightBulb XF86XK_LightBulb
412 #define XKB_KEY_XF86Shop XF86XK_Shop
413 #define XKB_KEY_XF86History XF86XK_History
414 #define XKB_KEY_XF86OpenURL XF86XK_OpenURL
415 #define XKB_KEY_XF86AddFavorite XF86XK_AddFavorite
416 #define XKB_KEY_XF86HotLinks XF86XK_HotLinks
417 #define XKB_KEY_XF86BrightnessAdjust XF86XK_BrightnessAdjust
418 #define XKB_KEY_XF86Finance XF86XK_Finance
419 #define XKB_KEY_XF86Community XF86XK_Community
420 #define XKB_KEY_XF86AudioRewind XF86XK_AudioRewind
421 #define XKB_KEY_XF86BackForward XF86XK_BackForward
422 #define XKB_KEY_XF86Launch0 XF86XK_Launch0
423 #define XKB_KEY_XF86Launch1 XF86XK_Launch1
424 #define XKB_KEY_XF86Launch2 XF86XK_Launch2
425 #define XKB_KEY_XF86Launch3 XF86XK_Launch3
426 #define XKB_KEY_XF86Launch4 XF86XK_Launch4
427 #define XKB_KEY_XF86Launch5 XF86XK_Launch5
428 #define XKB_KEY_XF86Launch6 XF86XK_Launch6
429 #define XKB_KEY_XF86Launch7 XF86XK_Launch7
430 #define XKB_KEY_XF86Launch8 XF86XK_Launch8
431 #define XKB_KEY_XF86Launch9 XF86XK_Launch9
432 #define XKB_KEY_XF86LaunchA XF86XK_LaunchA
433 #define XKB_KEY_XF86LaunchB XF86XK_LaunchB
434 #define XKB_KEY_XF86LaunchC XF86XK_LaunchC
435 #define XKB_KEY_XF86LaunchD XF86XK_LaunchD
436 #define XKB_KEY_XF86LaunchE XF86XK_LaunchE
437 #define XKB_KEY_XF86LaunchF XF86XK_LaunchF
438 #define XKB_KEY_XF86ApplicationLeft XF86XK_ApplicationLeft
439 #define XKB_KEY_XF86ApplicationRight XF86XK_ApplicationRight
440 #define XKB_KEY_XF86Book XF86XK_Book
441 #define XKB_KEY_XF86CD XF86XK_CD
442 #define XKB_KEY_XF86Calculater XF86XK_Calculater
443 #define XKB_KEY_XF86Clear XF86XK_Clear
444 #define XKB_KEY_XF86Close XF86XK_Close
445 #define XKB_KEY_XF86Copy XF86XK_Copy
446 #define XKB_KEY_XF86Cut XF86XK_Cut
447 #define XKB_KEY_XF86Display XF86XK_Display
448 #define XKB_KEY_XF86DOS XF86XK_DOS
449 #define XKB_KEY_XF86Documents XF86XK_Documents
450 #define XKB_KEY_XF86Excel XF86XK_Excel
451 #define XKB_KEY_XF86Explorer XF86XK_Explorer
452 #define XKB_KEY_XF86Game XF86XK_Game
453 #define XKB_KEY_XF86Go XF86XK_Go
454 #define XKB_KEY_XF86iTouch XF86XK_iTouch
455 #define XKB_KEY_XF86LogOff XF86XK_LogOff
456 #define XKB_KEY_XF86Market XF86XK_Market
457 #define XKB_KEY_XF86Meeting XF86XK_Meeting
458 #define XKB_KEY_XF86MenuKB XF86XK_MenuKB
459 #define XKB_KEY_XF86MenuPB XF86XK_MenuPB
460 #define XKB_KEY_XF86MySites XF86XK_MySites
461 #define XKB_KEY_XF86New XF86XK_New
462 #define XKB_KEY_XF86News XF86XK_News
463 #define XKB_KEY_XF86OfficeHome XF86XK_OfficeHome
464 #define XKB_KEY_XF86Open XF86XK_Open
465 #define XKB_KEY_XF86Option XF86XK_Option
466 #define XKB_KEY_XF86Paste XF86XK_Paste
467 #define XKB_KEY_XF86Phone XF86XK_Phone
468 #define XKB_KEY_XF86Q XF86XK_Q
469 #define XKB_KEY_XF86Reply XF86XK_Reply
470 #define XKB_KEY_XF86Reload XF86XK_Reload
471 #define XKB_KEY_XF86RotateWindows XF86XK_RotateWindows
472 #define XKB_KEY_XF86RotationPB XF86XK_RotationPB
473 #define XKB_KEY_XF86RotationKB XF86XK_RotationKB
474 #define XKB_KEY_XF86Save XF86XK_Save
475 #define XKB_KEY_XF86ScrollUp XF86XK_ScrollUp
476 #define XKB_KEY_XF86ScrollDown XF86XK_ScrollDown
477 #define XKB_KEY_XF86ScrollClick XF86XK_ScrollClick
478 #define XKB_KEY_XF86Send XF86XK_Send
479 #define XKB_KEY_XF86Spell XF86XK_Spell
480 #define XKB_KEY_XF86SplitScreen XF86XK_SplitScreen
481 #define XKB_KEY_XF86Support XF86XK_Support
482 #define XKB_KEY_XF86TaskPane XF86XK_TaskPane
483 #define XKB_KEY_XF86Terminal XF86XK_Terminal
484 #define XKB_KEY_XF86Tools XF86XK_Tools
485 #define XKB_KEY_XF86Travel XF86XK_Travel
486 #define XKB_KEY_XF86UserPB XF86XK_UserPB
487 #define XKB_KEY_XF86User1KB XF86XK_User1KB
488 #define XKB_KEY_XF86User2KB XF86XK_User2KB
489 #define XKB_KEY_XF86Video XF86XK_Video
490 #define XKB_KEY_XF86WheelButton XF86XK_WheelButton
491 #define XKB_KEY_XF86Word XF86XK_Word
492 #define XKB_KEY_XF86Xfer XF86XK_Xfer
493 #define XKB_KEY_XF86ZoomIn XF86XK_ZoomIn
494 #define XKB_KEY_XF86ZoomOut XF86XK_ZoomOut
495 #define XKB_KEY_XF86Away XF86XK_Away
496 #define XKB_KEY_XF86Messenger XF86XK_Messenger
497 #define XKB_KEY_XF86WebCam XF86XK_WebCam
498 #define XKB_KEY_XF86MailForward XF86XK_MailForward
499 #define XKB_KEY_XF86Pictures XF86XK_Pictures
500 #define XKB_KEY_XF86Music XF86XK_Music
501 #define XKB_KEY_XF86Battery XF86XK_Battery
502 #define XKB_KEY_XF86Bluetooth XF86XK_Bluetooth
503 #define XKB_KEY_XF86WLAN XF86XK_WLAN
504 #define XKB_KEY_XF86UWB XF86XK_UWB
505 #define XKB_KEY_XF86AudioForward XF86XK_AudioForward
506 #define XKB_KEY_XF86AudioRepeat XF86XK_AudioRepeat
507 #define XKB_KEY_XF86AudioRandomPlay XF86XK_AudioRandomPlay
508 #define XKB_KEY_XF86Subtitle XF86XK_Subtitle
509 #define XKB_KEY_XF86AudioCycleTrack XF86XK_AudioCycleTrack
510 #define XKB_KEY_XF86CycleAngle XF86XK_CycleAngle
511 #define XKB_KEY_XF86FrameBack XF86XK_FrameBack
512 #define XKB_KEY_XF86FrameForward XF86XK_FrameForward
513 #define XKB_KEY_XF86Time XF86XK_Time
514 #define XKB_KEY_XF86Select XF86XK_Select
515 #define XKB_KEY_XF86View XF86XK_View
516 #define XKB_KEY_XF86TopMenu XF86XK_TopMenu
517 #define XKB_KEY_XF86Red XF86XK_Red
518 #define XKB_KEY_XF86Green XF86XK_Green
519 #define XKB_KEY_XF86Yellow XF86XK_Yellow
520 #define XKB_KEY_XF86Blue XF86XK_Blue
521 #define XKB_KEY_XF86Suspend XF86XK_Suspend
522 #define XKB_KEY_XF86Hibernate XF86XK_Hibernate
523 #define XKB_KEY_XF86TouchpadToggle XF86XK_TouchpadToggle
524 #define XKB_KEY_XF86TouchpadOn XF86XK_TouchpadOn
525 #define XKB_KEY_XF86TouchpadOff XF86XK_TouchpadOff
526 #define XKB_KEY_XF86AudioMicMute XF86XK_AudioMicMute
528 #else // not defined(USE_X11)
529 #include <xkbcommon/xkbcommon.h>
530 #include <xkbcommon/xkbcommon-keysyms.h>
533 #endif // UI_EVENTS_KEYCODES_XKEYSYMS_H_