xcb_keysym.h

Go to the documentation of this file.
00001     /* This list MUST be in XK_* incremental order (see keysymdef.h),
00002      * so that binary search works.
00003      * Multiple X keys can match the same VLC key.
00004      * X key symbols must be in the first column of the struct. */
00005         { XK_BackSpace,     KEY_BACKSPACE, },
00006         { XK_Tab,           KEY_TAB, },
00007         { XK_Return,        KEY_ENTER, },
00008         { XK_Escape,        KEY_ESC, },
00009         { XK_Home,          KEY_HOME, },
00010         { XK_Left,          KEY_LEFT, },
00011         { XK_Up,            KEY_UP, },
00012         { XK_Right,         KEY_RIGHT, },
00013         { XK_Down,          KEY_DOWN, },
00014         { XK_Page_Up,       KEY_PAGEUP, },
00015         { XK_Page_Down,     KEY_PAGEDOWN, },
00016         { XK_End,           KEY_END, },
00017         { XK_Begin,         KEY_HOME, },
00018         { XK_Insert,        KEY_INSERT, },
00019         { XK_Menu,          KEY_MENU },
00020 
00021         /* Numeric pad keys */
00022         { XK_KP_Space,      ' ', },
00023         { XK_KP_Tab,        KEY_TAB, },
00024         { XK_KP_Enter,      KEY_ENTER, },
00025         { XK_KP_F1,         KEY_F1, },
00026         { XK_KP_F2,         KEY_F2, },
00027         { XK_KP_F3,         KEY_F3, },
00028         { XK_KP_F4,         KEY_F4, },
00029         { XK_KP_Home,       KEY_HOME, },
00030         { XK_KP_Left,       KEY_LEFT, },
00031         { XK_KP_Up,         KEY_UP, },
00032         { XK_KP_Right,      KEY_RIGHT, },
00033         { XK_KP_Down,       KEY_DOWN, },
00034         { XK_KP_Page_Up,    KEY_PAGEUP, },
00035         { XK_KP_Page_Down,  KEY_PAGEDOWN, },
00036         { XK_KP_End,        KEY_END, },
00037         { XK_KP_Begin,      KEY_HOME, }, /* KP middle (5 without numlock) */
00038         { XK_KP_Insert,     KEY_INSERT, },
00039         { XK_KP_Delete,     KEY_DELETE, },
00040         { XK_KP_Equal,      '=', },
00041         { XK_KP_Multiply,   '*', },
00042         { XK_KP_Add,        '+', },
00043         { XK_KP_Separator,  ',', },
00044         { XK_KP_Subtract,   '-', },
00045         { XK_KP_Decimal,    ',', }, /* FIXME: I don't know that key */
00046         { XK_KP_Divide,     '/', },
00047         { XK_KP_0,          '0', },
00048         { XK_KP_1,          '1', },
00049         { XK_KP_2,          '2', },
00050         { XK_KP_3,          '3', },
00051         { XK_KP_4,          '4', },
00052         { XK_KP_5,          '5', },
00053         { XK_KP_6,          '6', },
00054         { XK_KP_7,          '7', },
00055         { XK_KP_8,          '8', },
00056         { XK_KP_9,          '9', },
00057 
00058         { XK_F1,            KEY_F1, },
00059         { XK_F2,            KEY_F2, },
00060         { XK_F3,            KEY_F3, },
00061         { XK_F4,            KEY_F4, },
00062         { XK_F5,            KEY_F5, },
00063         { XK_F6,            KEY_F6, },
00064         { XK_F7,            KEY_F7, },
00065         { XK_F8,            KEY_F8, },
00066         { XK_F9,            KEY_F9, },
00067         { XK_F10,           KEY_F10, },
00068         { XK_F11,           KEY_F11, },
00069         { XK_F12,           KEY_F12, },
00070         { XK_Delete,        KEY_DELETE, },
00071 
00072         /* XFree86 extensions */
00073         { XF86XK_AudioLowerVolume, KEY_VOLUME_DOWN, },
00074         { XF86XK_AudioMute,        KEY_VOLUME_MUTE, },
00075         { XF86XK_AudioRaiseVolume, KEY_VOLUME_UP, },
00076         { XF86XK_AudioPlay,        KEY_MEDIA_PLAY_PAUSE, },
00077         { XF86XK_AudioStop,        KEY_MEDIA_STOP, },
00078         { XF86XK_AudioPrev,        KEY_MEDIA_PREV_TRACK, },
00079         { XF86XK_AudioNext,        KEY_MEDIA_NEXT_TRACK, },
00080         { XF86XK_HomePage,         KEY_BROWSER_HOME, },
00081         { XF86XK_Search,           KEY_BROWSER_SEARCH, },
00082         { XF86XK_Back,             KEY_BROWSER_BACK, },
00083         { XF86XK_Forward,          KEY_BROWSER_FORWARD, },
00084         { XF86XK_Stop,             KEY_BROWSER_STOP, },
00085         { XF86XK_Refresh,          KEY_BROWSER_REFRESH, },
00086         { XF86XK_Favorites,        KEY_BROWSER_FAVORITES, },
00087         { XF86XK_AudioPause,       KEY_MEDIA_PLAY_PAUSE, },
00088         { XF86XK_Reload,           KEY_BROWSER_REFRESH, },

Generated on Tue May 25 08:05:00 2010 for VLC by  doxygen 1.5.6