Sunteți pe pagina 1din 4

/*

* XFree86 vendor specific keysyms.


*
* The XFree86 keysym range is 0x10080001 - 0x1008FFFF.
*
* When adding new entries, the xc/lib/XKeysymDB file should also be
* updated to make the new entries visible to Xlib.
*/
/*
* ModeLock
*
* This one is old, and not really used any more since XKB offers this
* functionality.
*/
#define XF86XK_ModeLock

0x1008FF01

/* Mode Switch Lock */

/*
* Note, 0x1008FF07 - 0x1008FF0F are free and should be used for misc new
* keysyms that don't fit into any of the groups below.
*
* 0x1008FF64, 0x1008FF6F, 0x1008FF71, 0x1008FF83 are no longer used,
* and should be used first for new keysyms.
*
* Check in keysymdef.h for generic symbols before adding new XFree86-specific
* symbols here.
*
* X.Org will not be adding to the XF86 set of keysyms, though they have
* been adopted 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.
*/
/* Backlight controls. */
#define XF86XK_MonBrightnessUp
#define XF86XK_MonBrightnessDown
#define XF86XK_KbdLightOnOff
#define XF86XK_KbdBrightnessUp
#define XF86XK_KbdBrightnessDown
/*
* Keys
*/
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define

0x1008FF02
0x1008FF03
0x1008FF04
0x1008FF05
0x1008FF06

/*
/*
/*
/*
/*

Monitor/panel
Monitor/panel
Keyboards may
Keyboards may
Keyboards may

brightness
brightness
be lit
be lit
be lit

*/
*/
*/
*/
*/

/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*

System into standby mode


Volume control down
Mute sound from the system
Volume control up
Start playing of audio >
Stop playing audio
Previous track
Next track
Display user's home page
Invoke user's mail program
Start application

found on some "Internet" keyboards.


XF86XK_Standby
XF86XK_AudioLowerVolume
XF86XK_AudioMute
XF86XK_AudioRaiseVolume
XF86XK_AudioPlay
XF86XK_AudioStop
XF86XK_AudioPrev
XF86XK_AudioNext
XF86XK_HomePage
XF86XK_Mail
XF86XK_Start

0x1008FF10
0x1008FF11
0x1008FF12
0x1008FF13
0x1008FF14
0x1008FF15
0x1008FF16
0x1008FF17
0x1008FF18
0x1008FF19
0x1008FF1A

*/
*/
*/
*/
*/
*/
*/
*/
*/
*/
*/

#define XF86XK_Search
#define XF86XK_AudioRecord

0x1008FF1B
0x1008FF1C

/* Search
/* Record audio application

*/
*/

/* These are sometimes found on


#define XF86XK_Calculator
#define XF86XK_Memo
#define XF86XK_ToDoList
#define XF86XK_Calendar
#define XF86XK_PowerDown
#define XF86XK_ContrastAdjust
#define XF86XK_RockerUp
#define XF86XK_RockerDown
#define XF86XK_RockerEnter

PDA's (e.g.
0x1008FF1D
0x1008FF1E
0x1008FF1F
0x1008FF20
0x1008FF21
0x1008FF22
0x1008FF23
0x1008FF24
0x1008FF25

Palm, PocketPC or elsewhere)


/* Invoke calculator program
/* Invoke Memo taking program
/* Invoke To Do List program
/* Invoke Calendar program
/* Deep sleep the system
/* Adjust screen contrast
/* Rocker switches exist up
/* and down
/* and let you press them

*/
*/
*/
*/
*/
*/
*/
*/
*/
*/

/* Some
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define

more "Internet" keyboard symbols */


XF86XK_Back
0x1008FF26
XF86XK_Forward
0x1008FF27
XF86XK_Stop
0x1008FF28
XF86XK_Refresh
0x1008FF29
XF86XK_PowerOff
0x1008FF2A
XF86XK_WakeUp
0x1008FF2B
XF86XK_Eject
0x1008FF2C
XF86XK_ScreenSaver
0x1008FF2D
XF86XK_WWW
0x1008FF2E
XF86XK_Sleep
0x1008FF2F
XF86XK_Favorites
0x1008FF30
XF86XK_AudioPause
0x1008FF31
XF86XK_AudioMedia
0x1008FF32
XF86XK_MyComputer
0x1008FF33
XF86XK_VendorHome
0x1008FF34
XF86XK_LightBulb
0x1008FF35
XF86XK_Shop
0x1008FF36
XF86XK_History
0x1008FF37
XF86XK_OpenURL
0x1008FF38
XF86XK_AddFavorite
0x1008FF39
XF86XK_HotLinks
0x1008FF3A
XF86XK_BrightnessAdjust 0x1008FF3B
XF86XK_Finance
0x1008FF3C
XF86XK_Community
0x1008FF3D
XF86XK_AudioRewind
0x1008FF3E
XF86XK_BackForward
0x1008FF3F
XF86XK_Launch0
0x1008FF40
XF86XK_Launch1
0x1008FF41
XF86XK_Launch2
0x1008FF42
XF86XK_Launch3
0x1008FF43
XF86XK_Launch4
0x1008FF44
XF86XK_Launch5
0x1008FF45
XF86XK_Launch6
0x1008FF46
XF86XK_Launch7
0x1008FF47
XF86XK_Launch8
0x1008FF48
XF86XK_Launch9
0x1008FF49
XF86XK_LaunchA
0x1008FF4A
XF86XK_LaunchB
0x1008FF4B
XF86XK_LaunchC
0x1008FF4C
XF86XK_LaunchD
0x1008FF4D
XF86XK_LaunchE
0x1008FF4E
XF86XK_LaunchF
0x1008FF4F

#define XF86XK_ApplicationLeft 0x1008FF50


#define XF86XK_ApplicationRight 0x1008FF51

/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*

Like back on a browser


*/
Like forward on a browser */
Stop current operation
*/
Refresh the page
*/
Power off system entirely */
Wake up system from sleep */
Eject device (e.g. DVD)
*/
Invoke screensaver
*/
Invoke web browser
*/
Put system to sleep
*/
Show favorite locations
*/
Pause audio playing
*/
Launch media collection app */
Display "My Computer" window */
Display vendor home web site */
Light bulb keys exist
*/
Display shopping web site */
Show history of web surfing */
Open selected URL
*/
Add URL to favorites list */
Show "hot" links
*/
Invoke brightness adj. UI */
Display financial site
*/
Display user's community
*/
"rewind" audio track
*/
??? */
Launch Application
*/
Launch Application
*/
Launch Application
*/
Launch Application
*/
Launch Application
*/
Launch Application
*/
Launch Application
*/
Launch Application
*/
Launch Application
*/
Launch Application
*/
Launch Application
*/
Launch Application
*/
Launch Application
*/
Launch Application
*/
Launch Application
*/
Launch Application
*/

/* switch to application, left */


/* switch to application, right*/

#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define

XF86XK_Book
XF86XK_CD
XF86XK_Calculater
XF86XK_Clear
XF86XK_Close
XF86XK_Copy
XF86XK_Cut
XF86XK_Display
XF86XK_DOS
XF86XK_Documents
XF86XK_Excel
XF86XK_Explorer
XF86XK_Game
XF86XK_Go
XF86XK_iTouch
XF86XK_LogOff
XF86XK_Market
XF86XK_Meeting
XF86XK_MenuKB
XF86XK_MenuPB
XF86XK_MySites
XF86XK_New
XF86XK_News
XF86XK_OfficeHome
XF86XK_Open
XF86XK_Option
XF86XK_Paste
XF86XK_Phone
XF86XK_Q
XF86XK_Reply
XF86XK_Reload
XF86XK_RotateWindows
XF86XK_RotationPB
XF86XK_RotationKB
XF86XK_Save
XF86XK_ScrollUp
XF86XK_ScrollDown
XF86XK_ScrollClick
XF86XK_Send
XF86XK_Spell
XF86XK_SplitScreen
XF86XK_Support
XF86XK_TaskPane
XF86XK_Terminal
XF86XK_Tools
XF86XK_Travel
XF86XK_UserPB
XF86XK_User1KB
XF86XK_User2KB
XF86XK_Video
XF86XK_WheelButton
XF86XK_Word
XF86XK_Xfer
XF86XK_ZoomIn
XF86XK_ZoomOut

0x1008FF52
0x1008FF53
0x1008FF54
0x1008FF55
0x1008FF56
0x1008FF57
0x1008FF58
0x1008FF59
0x1008FF5A
0x1008FF5B
0x1008FF5C
0x1008FF5D
0x1008FF5E
0x1008FF5F
0x1008FF60
0x1008FF61
0x1008FF62
0x1008FF63
0x1008FF65
0x1008FF66
0x1008FF67
0x1008FF68
0x1008FF69
0x1008FF6A
0x1008FF6B
0x1008FF6C
0x1008FF6D
0x1008FF6E
0x1008FF70
0x1008FF72
0x1008FF73
0x1008FF74
0x1008FF75
0x1008FF76
0x1008FF77
0x1008FF78
0x1008FF79
0x1008FF7A
0x1008FF7B
0x1008FF7C
0x1008FF7D
0x1008FF7E
0x1008FF7F
0x1008FF80
0x1008FF81
0x1008FF82
0x1008FF84
0x1008FF85
0x1008FF86
0x1008FF87
0x1008FF88
0x1008FF89
0x1008FF8A
0x1008FF8B
0x1008FF8C

/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*
/*

#define
#define
#define
#define

XF86XK_Away
XF86XK_Messenger
XF86XK_WebCam
XF86XK_MailForward

0x1008FF8D
0x1008FF8E
0x1008FF8F
0x1008FF90

/*
/*
/*
/*

Launch bookreader
*/
Launch CD/DVD player
*/
Launch Calculater
*/
Clear window, screen
*/
Close window
*/
Copy selection
*/
Cut selection
*/
Output switch key
*/
Launch DOS (emulation)
*/
Open documents window
*/
Launch spread sheet
*/
Launch file explorer
*/
Launch game
*/
Go to URL
*/
Logitch iTouch- don't use */
Log off system
*/
??
*/
enter meeting in calendar */
distingush keyboard from PB */
distinuish PB from keyboard */
Favourites
*/
New (folder, document...
*/
News
*/
Office home (old Staroffice)*/
Open
*/
?? */
Paste
*/
Launch phone; dial number */
Compaq's Q - don't use
*/
Reply e.g., mail
*/
Reload web page, file, etc. */
Rotate windows e.g. xrandr */
don't use
*/
don't use
*/
Save (file, document, state */
Scroll window/contents up */
Scrool window/contentd down */
Use XKB mousekeys instead */
Send mail, file, object
*/
Spell checker
*/
Split window or screen
*/
Get support (??)
*/
Show tasks */
Launch terminal emulator
*/
toolbox of desktop/app.
*/
?? */
?? */
?? */
?? */
Launch video player
*/
button from a mouse wheel */
Launch word processor
*/

/* zoom in view, map, etc. */


/* zoom out view, map, etc. */
mark yourself as away
as in instant messaging
Launch web camera app.
Forward in mail

*/
*/
*/
*/

#define XF86XK_Pictures
#define XF86XK_Music

0x1008FF91
0x1008FF92

/* Show pictures
*/
/* Launch music application */

#define
#define
#define
#define

0x1008FF93
0x1008FF94
0x1008FF95
0x1008FF96

/*
/*
/*
/*

Display battery information


Enable/disable Bluetooth
Enable/disable WLAN
Enable/disable UWB

#define XF86XK_AudioForward
#define XF86XK_AudioRepeat
#define XF86XK_AudioRandomPlay
#define XF86XK_Subtitle
#define XF86XK_AudioCycleTrack
#define XF86XK_CycleAngle
#define XF86XK_FrameBack
#define XF86XK_FrameForward
#define XF86XK_Time
ime seeking */
#define XF86XK_Select
otes */
#define XF86XK_View
/
#define XF86XK_TopMenu
o */

0x1008FF97
0x1008FF98
0x1008FF99
0x1008FF9A
0x1008FF9B
0x1008FF9C
0x1008FF9D
0x1008FF9E
0x1008FF9F

/*
/*
/*
/*
/*
/*
/*
/*
/*

fast-forward audio track


*/
toggle repeat mode
*/
toggle shuffle mode
*/
cycle through subtitle
*/
cycle through audio tracks */
cycle through angles
*/
video: go one frame back
*/
video: go one frame forward */
display, or shows an entry for t

0x1008FFA0

/* Select button on joypads and rem

0x1008FFA1

/* Show a view options/properties *

0x1008FFA2

/* Go to a top-level menu in a vide

#define
#define
#define
#define

XF86XK_Red
XF86XK_Green
XF86XK_Yellow
XF86XK_Blue

0x1008FFA3
0x1008FFA4
0x1008FFA5
0x1008FFA6

/*
/*
/*
/*

#define
#define
#define
ck */
#define
#define

XF86XK_Suspend
XF86XK_Hibernate
XF86XK_TouchpadToggle

0x1008FFA7
0x1008FFA8
0x1008FFA9

/* Sleep to RAM
*/
/* Sleep to disk
*/
/* Toggle between touchpad/tracksti

XF86XK_TouchpadOn
XF86XK_TouchpadOff

0x1008FFB0
0x1008FFB1

/* The touchpad got switched on */


/* The touchpad got switched off */

0x1008FFB2

/* Mute the Mic from the system */

XF86XK_Battery
XF86XK_Bluetooth
XF86XK_WLAN
XF86XK_UWB

#define XF86XK_AudioMicMute

Red button
Green button
Yellow button
Blue button

*/
*/
*/
*/

*/
*/
*/
*/

/* Keys for special action keys (hot keys) */


/* Virtual terminals on some operating systems */
#define XF86XK_Switch_VT_1
0x1008FE01
#define XF86XK_Switch_VT_2
0x1008FE02
#define XF86XK_Switch_VT_3
0x1008FE03
#define XF86XK_Switch_VT_4
0x1008FE04
#define XF86XK_Switch_VT_5
0x1008FE05
#define XF86XK_Switch_VT_6
0x1008FE06
#define XF86XK_Switch_VT_7
0x1008FE07
#define XF86XK_Switch_VT_8
0x1008FE08
#define XF86XK_Switch_VT_9
0x1008FE09
#define XF86XK_Switch_VT_10
0x1008FE0A
#define XF86XK_Switch_VT_11
0x1008FE0B
#define XF86XK_Switch_VT_12
0x1008FE0C
#define
#define
#define
#define
#define
#define

XF86XK_Ungrab
XF86XK_ClearGrab
XF86XK_Next_VMode
XF86XK_Prev_VMode
XF86XK_LogWindowTree
XF86XK_LogGrabInfo

0x1008FE20
0x1008FE21
0x1008FE22
0x1008FE23
0x1008FE24
0x1008FE25

/*
/*
/*
/*
/*
/*

force ungrab
*/
kill application with grab */
next video mode available */
prev. video mode available */
print window tree to log */
print all active grabs to log */