mirror of
https://github.com/ClassiCube/ClassiCube.git
synced 2025-01-22 09:01:57 -05:00
49 lines
2.5 KiB
C
49 lines
2.5 KiB
C
/*
|
|
* XFree86 vendor specific keysyms.
|
|
*
|
|
* The XFree86 keysym range is 0x10080001 - 0x1008FFFF.
|
|
*
|
|
* The XF86 set of keysyms is a catch-all set of defines for keysyms found
|
|
* on various multimedia keyboards. Originally specific to XFree86 they have
|
|
* been been adopted over time and are considered a "standard" part of X
|
|
* keysym definitions.
|
|
* XFree86 never properly commented these keysyms, so we have done our
|
|
* best to explain the semantic meaning of these keys.
|
|
*
|
|
* XFree86 has removed their mail archives of the period, that might have
|
|
* shed more light on some of these definitions. Until/unless we resurrect
|
|
* these archives, these are from memory and usage.
|
|
*/
|
|
|
|
/*
|
|
* Keys found on some "Internet" keyboards.
|
|
*/
|
|
#define XF86XK_Standby 0x1008FF10 /* System into standby mode */
|
|
#define XF86XK_AudioLowerVolume 0x1008FF11 /* Volume control down */
|
|
#define XF86XK_AudioMute 0x1008FF12 /* Mute sound from the system */
|
|
#define XF86XK_AudioRaiseVolume 0x1008FF13 /* Volume control up */
|
|
#define XF86XK_AudioPlay 0x1008FF14 /* Start playing of audio > */
|
|
#define XF86XK_AudioStop 0x1008FF15 /* Stop playing audio */
|
|
#define XF86XK_AudioPrev 0x1008FF16 /* Previous track */
|
|
#define XF86XK_AudioNext 0x1008FF17 /* Next track */
|
|
#define XF86XK_HomePage 0x1008FF18 /* Display user's home page */
|
|
#define XF86XK_Mail 0x1008FF19 /* Invoke user's mail program */
|
|
#define XF86XK_Start 0x1008FF1A /* Start application */
|
|
#define XF86XK_Search 0x1008FF1B /* Search */
|
|
|
|
/* These are sometimes found on PDA's (e.g. Palm, PocketPC or elsewhere) */
|
|
#define XF86XK_Calculator 0x1008FF1D /* Invoke calculator program */
|
|
|
|
/* Some more "Internet" keyboard symbols */
|
|
#define XF86XK_Back 0x1008FF26 /* Like back on a browser */
|
|
#define XF86XK_Forward 0x1008FF27 /* Like forward on a browser */
|
|
#define XF86XK_Stop 0x1008FF28 /* Stop current operation */
|
|
#define XF86XK_Refresh 0x1008FF29 /* Refresh the page */
|
|
#define XF86XK_PowerOff 0x1008FF2A /* Power off system entirely */
|
|
#define XF86XK_WakeUp 0x1008FF2B /* Wake up system from sleep */
|
|
|
|
#define XF86XK_Sleep 0x1008FF2F /* Put system to sleep */
|
|
#define XF86XK_Favorites 0x1008FF30 /* Show favorite locations */
|
|
#define XF86XK_AudioPause 0x1008FF31 /* Pause audio playing */
|
|
#define XF86XK_AudioMedia 0x1008FF32 /* Launch media collection app */
|
|
#define XF86XK_MyComputer 0x1008FF33 /* Display "My Computer" window */
|