contrib: theora: do not run autoreconf
[vlc/gmpfix.git] / modules / video_output / xcb / xcb_keysym.h
blob3bb6bb9dd128901163d70e1c9fae237b9e893d5b
1 /* This list MUST be in XK_* incremental order (see keysymdef.h),
2 * so that binary search works.
3 * Multiple X keys can match the same VLC key.
4 * X key symbols must be in the first column of the struct. */
5 { XK_BackSpace, KEY_BACKSPACE, },
6 { XK_Tab, KEY_TAB, },
7 { XK_Return, KEY_ENTER, },
8 { XK_Pause, KEY_PAUSE },
9 { XK_Escape, KEY_ESC, },
10 { XK_Home, KEY_HOME, },
11 { XK_Left, KEY_LEFT, },
12 { XK_Up, KEY_UP, },
13 { XK_Right, KEY_RIGHT, },
14 { XK_Down, KEY_DOWN, },
15 { XK_Page_Up, KEY_PAGEUP, },
16 { XK_Page_Down, KEY_PAGEDOWN, },
17 { XK_End, KEY_END, },
18 { XK_Begin, KEY_HOME, },
19 { XK_Print, KEY_PRINT },
20 { XK_Insert, KEY_INSERT, },
21 { XK_Menu, KEY_MENU },
22 { XK_Cancel, KEY_BROWSER_STOP },
24 /* Numeric pad keys */
25 { XK_KP_Space, ' ', },
26 { XK_KP_Tab, KEY_TAB, },
27 { XK_KP_Enter, KEY_ENTER, },
28 { XK_KP_F1, KEY_F1, },
29 { XK_KP_F2, KEY_F2, },
30 { XK_KP_F3, KEY_F3, },
31 { XK_KP_F4, KEY_F4, },
32 { XK_KP_Home, KEY_HOME, },
33 { XK_KP_Left, KEY_LEFT, },
34 { XK_KP_Up, KEY_UP, },
35 { XK_KP_Right, KEY_RIGHT, },
36 { XK_KP_Down, KEY_DOWN, },
37 { XK_KP_Page_Up, KEY_PAGEUP, },
38 { XK_KP_Page_Down, KEY_PAGEDOWN, },
39 { XK_KP_End, KEY_END, },
40 { XK_KP_Begin, KEY_HOME, }, /* KP middle (5 without numlock) */
41 { XK_KP_Insert, KEY_INSERT, },
42 { XK_KP_Delete, KEY_DELETE, },
43 { XK_KP_Multiply, '*', },
44 { XK_KP_Add, '+', },
45 { XK_KP_Separator, ',', },
46 { XK_KP_Subtract, '-', },
47 { XK_KP_Decimal, ',', }, /* FIXME: I don't know that key */
48 { XK_KP_Divide, '/', },
49 { XK_KP_0, '0', },
50 { XK_KP_1, '1', },
51 { XK_KP_2, '2', },
52 { XK_KP_3, '3', },
53 { XK_KP_4, '4', },
54 { XK_KP_5, '5', },
55 { XK_KP_6, '6', },
56 { XK_KP_7, '7', },
57 { XK_KP_8, '8', },
58 { XK_KP_9, '9', },
59 { XK_KP_Equal, '=', },
61 { XK_F1, KEY_F1, },
62 { XK_F2, KEY_F2, },
63 { XK_F3, KEY_F3, },
64 { XK_F4, KEY_F4, },
65 { XK_F5, KEY_F5, },
66 { XK_F6, KEY_F6, },
67 { XK_F7, KEY_F7, },
68 { XK_F8, KEY_F8, },
69 { XK_F9, KEY_F9, },
70 { XK_F10, KEY_F10, },
71 { XK_F11, KEY_F11, },
72 { XK_F12, KEY_F12, },
73 { XK_Delete, KEY_DELETE, },
75 /* XFree86 extensions */
76 { XF86XK_MonBrightnessUp, KEY_BRIGHTNESS_UP },
77 { XF86XK_MonBrightnessDown, KEY_BRIGHTNESS_DOWN },
78 { XF86XK_AudioLowerVolume, KEY_VOLUME_DOWN, },
79 { XF86XK_AudioMute, KEY_VOLUME_MUTE, },
80 { XF86XK_AudioRaiseVolume, KEY_VOLUME_UP, },
81 { XF86XK_AudioPlay, KEY_MEDIA_PLAY_PAUSE, },
82 { XF86XK_AudioStop, KEY_MEDIA_STOP, },
83 { XF86XK_AudioPrev, KEY_MEDIA_PREV_TRACK, },
84 { XF86XK_AudioNext, KEY_MEDIA_NEXT_TRACK, },
85 { XF86XK_HomePage, KEY_BROWSER_HOME, },
86 { XF86XK_Search, KEY_BROWSER_SEARCH, },
87 { XF86XK_AudioRecord, KEY_MEDIA_RECORD, },
88 { XF86XK_Back, KEY_BROWSER_BACK, },
89 { XF86XK_Forward, KEY_BROWSER_FORWARD, },
90 { XF86XK_Stop, KEY_BROWSER_STOP, },
91 { XF86XK_Refresh, KEY_BROWSER_REFRESH, },
92 { XF86XK_Favorites, KEY_BROWSER_FAVORITES, },
93 { XF86XK_AudioPause, KEY_MEDIA_PLAY_PAUSE, },
94 { XF86XK_AudioRewind, KEY_MEDIA_REWIND, },
95 { XF86XK_Reload, KEY_BROWSER_REFRESH, },
96 { XF86XK_ZoomIn, KEY_ZOOM_IN, },
97 { XF86XK_ZoomOut, KEY_ZOOM_OUT, },
98 { XF86XK_AudioForward, KEY_MEDIA_FORWARD, },
99 { XF86XK_AudioRepeat, KEY_MEDIA_REPEAT, },
100 { XF86XK_AudioRandomPlay, KEY_MEDIA_SHUFFLE, },
101 { XF86XK_Subtitle, KEY_MEDIA_SUBTITLE, },
102 { XF86XK_AudioCycleTrack, KEY_MEDIA_AUDIO, },
103 { XF86XK_CycleAngle, KEY_MEDIA_ANGLE, },
104 { XF86XK_FrameBack, KEY_MEDIA_FRAME_PREV, },
105 { XF86XK_FrameForward, KEY_MEDIA_FRAME_NEXT, },
106 { XF86XK_Time, KEY_MEDIA_TIME, },
107 { XF86XK_Select, KEY_MEDIA_SELECT, },
108 { XF86XK_View, KEY_MEDIA_VIEW, },
109 { XF86XK_TopMenu, KEY_MEDIA_MENU, },