KeyboardEvent.key

Cette traduction est incomplète. Aidez à traduire cet article depuis l'anglais.

La propriété en lecture seule KeyboardEvent.key retourne la valeur d’une ou plusieurs touches pressées par l’utilisateur. Ce peut être l’une des valeurs suivantes:

  • Si la valeur a une représentation d’impression, ce sera une chaîne de caractères Unicode non vide.
  • Si la valeur est une touche de contrôle, une des valeurs de touches pré-définies.
  • Si l’évènement est causé par l’appui sur une touche morte, la valeur de la touche sera "Dead".
  • Si plus d’une touche est pressée et que la combinaison inclue un modifieur qui peut rendre la combinaison non imprimable, ce sera le caractère imprimable qui sera rendu. Par exemple, si la combinaison était 'Control' + 'a', la lettre 'a' serait retournée.
  • Si la valeur ne peut être identifiée, 'Unidentified' sera retourné.

Exemple

window.addEventListener("keydown", function (event) {
  if (event.defaultPrevented) {
    return; // Should do nothing if the key event was already consumed.
  }

  switch (event.key) {
    case "ArrowDown":
      // Do something for "down arrow" key press.
      break;
    case "ArrowUp":
      // Do something for "up arrow" key press.
      break;
    case "ArrowLeft":
      // Do something for "left arrow" key press.
      break;
    case "ArrowRight":
      // Do something for "right arrow" key press.
      break;
    case "Enter":
      // Do something for "enter" or "return" key press.
      break;
    case "Escape":
      // Do something for "esc" key press.
      break;
    default:
      return; // Quit when this doesn't handle the key event.
  }

  // Consume the event for suppressing "double action".
  event.preventDefault();
}, true);

Spécification

Specification Status Comment
Document Object Model (DOM) Level 3 Events Specification
La définition de 'KeyboardEvent.key' dans cette spécification.
Version de travail Initial definition, included key values.

Compatibilité des navigateursrowser compatibility

Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
Basic support

51.0

23.0 (23.0) 9.0[1] 38.0 Pas de support [2]
non-printable keys 51.0 23.0 (23.0) 9.0[1] 38.0 Pas de support
printable keys 51.0 29.0 (29.0) 9.0[1] 38.0 Pas de support
dead key 51.0 Pas de support Pas de support 38.0 Pas de support
Feature Android Android Webview Firefox Mobile (Gecko) IE Phone Opera Mobile Safari Mobile Chrome for Android
Basic support Pas de support 51.0 23.0 (23.0) ? 38.0 Pas de support [2] 51.0
non-printable keys of virtual keyboard Pas de support 51.0 23.0 (23.0) ? 38.0 Pas de support 51.0
printable keys of virtual keyboard Pas de support 51.0 ? ? 38.0 Pas de support 51.0
non-printable keys of physical keyboard Pas de support 51.0 23.0 (23.0) ? 38.0 Pas de support 51.0
printable keys of physical keyboard Pas de support 51.0 29.0 (29.0) ? 38.0 Pas de support 51.0

[1]: Internet Explorer's implementation does not completely match the current spec because it is based on an older version of the spec.

[2]: WebKit bug #69029

Valeurs des touches

Le tableau suivante montre quelles valeurs sont utilisées pour chaque code de touche virtuel.

Key values on Windows (and char values of IE)

Virtual-Key Codes IE 9 IE 9 (.char) Gecko Gecko
VK_LBUTTON (0x01) "Unidentified" null "Unidentified" "Unidentified"
VK_RBUTTON (0x02) "Unidentified" null "Unidentified" "Unidentified"
VK_CANCEL (0x03) "" U+0003 "Cancel" "Cancel"
VK_MBUTTON (0x04) "Unidentified" null "Unidentified" "Unidentified"
VK_XBUTTON1 (0x05) "Unidentified" null "Unidentified" "Unidentified"
VK_XBUTTON2 (0x06) "Unidentified" null "Unidentified" "Unidentified"
VK_BACK (0x08) "Backspace" U+0008 "Backspace" "Backspace"
VK_TAB (0x09) "Tab" U+0009 "Tab" "Tab"
VK_CLEAR (0x0C) "Clear" null "Clear" "Clear"
VK_RETURN (0x0D) "Enter" U+000A for keydown,
U+000D for keypress
"Enter" "Enter"
VK_SHIFT (0x10) "Shift" null "Shift" "Shift"
VK_CONTROL (0x11) "Control" null "Control" "Control"
VK_MENU (0x12) "Alt" null "Alt" "Alt"
VK_PAUSE (0x13) "Pause" null "Pause" "Pause"
VK_CAPITAL (0x14) "CapsLock" null "CapsLock" "CapsLock"
VK_KANA,
VK_HANGUEL,
VK_HANGUL (0x15)
"KanaMode" null "KanaMode"

"KanaMode" for Japanese keyboard layout, "HangulMode" for Korean keyboard layout, "Unidentified" for the others.
"KanaMode" for Japanese keyboard layout, "HangulMode" for Korean keyboard layout, "Unidentified" for the others.
VK_JUNJA (0x17) "JunjaMode" null "JunjaMode" "JunjaMode"
VK_FINAL (0x18) "HanjaMode" null "HanjaMode"

"FinalMode"
"FinalMode"
VK_HANJA,
VK_KANJI (0x19)
"KanjiMode" null "KanjiMode"

"KanjiMode" for Japanese keyboard layout, "HanjaMode" for Korean keyboard layout, "Unidentified" for the others.
"KanjiMode" for Japanese keyboard layout, "HanjaMode" for Korean keyboard layout, "Unidentified" for the others.
VK_ESCAPE (0x1B) "Esc" U+001B "Esc" "Escape"
VK_CONVERT (0x1C) "Convert" null "Convert" "Convert"
VK_NONCONVERT (0x1D) "Nonconvert" null "Nonconvert" "NonConvert"
VK_ACCEPT (0x1E) "Accept" null "Accept" "Accept"
VK_MODECHANGE (0x1F) "ModeChange" null "ModeChange" "ModeChange"
VK_SPACE (0x20) "Spacebar" Depends on actual inputted character "Spacebar"
Actual input character. 
Actual input character.
VK_PRIOR (0x21) "PageUp" null "PageUp" "PageUp"
VK_NEXT (0x22) "PageDown" null "PageDown" "PageDown"
VK_END (0x23) "End" null "End" "End"
VK_HOME (0x24) "Home" null "Home" "Home"
VK_LEFT (0x25) "Left" null "Left" "ArrowLeft"
VK_UP (0x26) "Up" null "Up" "ArrowUp"
VK_RIGHT (0x27) "Right" null "Right" "ArrowRight"
VK_DOWN (0x28) "Down" null "Down" "ArrowDown"
VK_SELECT (0x29) "Select" null "Select" "Select"
VK_PRINT (0x2A) "Unidentified" null "Unidentified" "Unidentified"
VK_EXECUTE (0x2B) "Execute" null "Execute" "Execute"
VK_SNAPSHOT (0x2C) "PrintScreen" null "PrintScreen" "PrintScreen"
VK_INSERT (0x2D) "Insert" null "Insert" "Insert"
VK_DELETE (0x2E) "Del" null "Del" "Delete"
VK_HELP (0x2F) "Help" null "Help" "Help"
VK_LWIN (0x5B) "Win" null "OS" "OS"
VK_RWIN (0x5C) "Win" null "OS" "OS"
VK_APPS (0x5D) "Apps" null "Menu" "ContextMenu"
VK_SLEEP (0x5F) "Unidentified" null "Unidentified" "Standby"
VK_NUMPAD0 (0x60)VK_NUMPAD9 (0x69) "0" ~ "9" "0" ~ "9" Actual input character. Actual input character.
VK_MULTIPLY (0x6A) "Multiply" "*" "Multiply"
Actual input character. 
Actual input character.
VK_ADD (0x6B) "Add" "+" "Add"
Actual input character. 
Actual input character.
VK_SEPARATOR (0x6C) "Separator" null "Separator"
Actual input character. 
Actual input character.
VK_SUBTRACT (0x6D) "Subtract" "-" "Subtract"
Actual input character. 
Actual input character.
VK_DECIMAL (0x6E) "Decimal" "." "Decimal"
Actual input character. 
Actual input character.
VK_DIVIDE (0x6F) "Divide" "/" "Divide"
Actual input character. 
Actual input character.
VK_F1 (0x70)VK_F24 (0x87) "F1" ~ "F24" null "F1" ~ "F24" "F1" ~ "F24"
VK_NUMLOCK (0x90) "NumLock" null "NumLock" "NumLock"
VK_SCROLL (0x91) "Scroll" null "ScrollLock" "ScrollLock"
VK_LSHIFT (0xA0) "Shift" null "Shift" "Shift"
VK_RSHIFT (0xA1) "Shift" null "Shift" "Shift"
VK_LCONTROL (0xA2) "Control" null "Control" "Control"
VK_RCONTROL (0xA3) "Control" null "Control" "Control"
VK_LMENU (0xA4) "Alt" null "Alt" "Alt"
VK_RMENU (0xA5) "Alt" null "Alt" "Alt"
VK_BROWSER_BACK (0xA6) "BrowserBack" null "BrowserBack" "BrowserBack"
VK_BROWSER_FORWARD (0xA7) "BrowserForward" null "BrowserForward" "BrowserForward"
VK_BROWSER_REFRESH (0xA8) "BrowserRefresh" null "BrowserRefresh" "BrowserRefresh"
VK_BROWSER_STOP (0xA9) "BrowserStop" null "BrowserStop" "BrowserStop"
VK_BROWSER_SEARCH (0xAA) "BrowserSearch" null "BrowserSearch" "BrowserSearch"
VK_BROWSER_FAVORITES (0xAB) "BrowserFavorites" null "BrowserFavorites" "BrowserFavorites"
VK_BROWSER_HOME (0xAC) "BrowserHome" null "BrowserHome" "BrowserHome"
VK_VOLUME_MUTE (0xAD) "VolumeMute" null "VolumeMute" "VolumeMute"
VK_VOLUME_DOWN (0xAE) "VolumeDown" null "VolumeDown" "VolumeDown"
VK_VOLUME_UP (0xAF) "VolumeUp" null "VolumeUp" "VolumeUp"
VK_MEDIA_NEXT_TRACK (0xB0) "MediaNextTrack" null "MediaNextTrack" "MediaTrackNext"
VK_MEDIA_PREV_TRACK (0xB1) "MediaPreviousTrack" null "MediaPreviousTrack" "MediaTrackPrevious"
VK_MEDIA_STOP (0xB2) "MediaStop" null "MediaStop" "MediaStop"
VK_MEDIA_PLAY_PAUSE (0xB3) "MediaPlayPause" null "MediaPlayPause" "MediaPlayPause"
VK_LAUNCH_MAIL (0xB4) "LaunchMail" null "LaunchMail" "LaunchMail"
VK_LAUNCH_MEDIA_SELECT (0xB5) "SelectMedia" null "SelectMedia" "MediaSelect"
VK_LAUNCH_APP1 (0xB6) "LaunchApplication1" null "LaunchApplication1" "LaunchApplication1"
VK_LAUNCH_APP2 (0xB7) "LaunchApplication2" null "LaunchApplication2" "LaunchApplication2"
VK_PROCESSKEY (0xE5) "Unidentified" (tested without IME) null "Unidentified" "Unidentified"
VK_PACKET (0xE7) U+0000 (null character at 1st, tested without SendInput() API) null "Unidentified" "Unidentified"
VK_OEM_RESET (0xE9) "Unidentified" null "Unidentified" "Unidentified"
VK_OEM_JUMP (0xEA) "Unidentified" null "Unidentified" "Unidentified"
VK_OEM_PA1 (0xEB) "Unidentified" null "Unidentified" "Unidentified"
VK_OEM_PA2 (0xEC) "Unidentified" null "Unidentified" "Unidentified"
VK_OEM_PA3 (0xED) "Unidentified" null "Unidentified" "Unidentified"
VK_OEM_WSCTRL (0xEE) "Unidentified" null "Unidentified" "Unidentified"
VK_OEM_CUSEL (0xEF) "Unidentified" null "Unidentified" "Unidentified"
VK_OEM_ATTN (0xF0) "Unidentified" null "Unidentified"

"Alphanumeric" for Japanese keyboard layout, "Unidentified" for the others.
"Alphanumeric" for Japanese keyboard layout, "Unidentified" for the others.
VK_OEM_FINISH (0xF1) "Unidentified" null "Unidentified"

"Katakana" for Japanese keyboard layout, "Unidentified" for the others.
"Katakana" for Japanese keyboard layout, "Unidentified" for the others.
VK_OEM_COPY (0xF2) "Unidentified" null "Unidentified"

"Hiragana" for Japanese keyboard layout, "Unidentified" for the others.
"Hiragana" for Japanese keyboard layout, "Unidentified" for the others.
VK_OEM_AUTO (0xF3) "Unidentified" null "Unidentified"

"HalfWidth" for Japanese keyboard layout, "Unidentified" for the others.
"Hankaku" for Japanese keyboard layout, "Unidentified" for the others.
VK_OEM_ENLW (0xF4) "Unidentified" null "Unidentified"

"FullWidth" for Japanese keyboard layout, "Unidentified" for the others.
"Zenkaku" for Japanese keyboard layout, "Unidentified" for the others.
VK_OEM_BACKTAB (0xF5) "Unidentified" null "Unidentified"

"RomanCharacters" for Japanese keyboard layout, "Unidentified" for the others.
"Romaji" for Japanese keyboard layout, "Unidentified" for the others.
VK_ATTN (0xF6) "Attn" null "Attn"

"KanaMode" for Japanese keyboard layout, "Attn" for the others.
"KanaMode" for Japanese keyboard layout, "Attn" for the others.
VK_CRSEL (0xF7) "Crsel" null "Crsel" "CrSel"
VK_EXSEL (0xF8) "Exsel" null "Exsel" "ExSel"
VK_EREOF (0xF9) "EraseEof" null "EraseEof" "EraseEof"
VK_PLAY (0xFA) "Play" null "Play" "Play"
VK_ZOOM (0xFB) "Zoom" null "Zoom" "ZoomToggle"
VK_NONAME (0xFC) "Unidentified" null "Unidentified" "Unidentified"
VK_PA1 (0xFD) "Unidentified" null "Unidentified" "Unidentified"
VK_OEM_CLEAR (0xFE) "Clear" null "Clear" "Clear"

Key values of WM_APPCOMMAND message on Windows

On Windows, some keys on multimedia keyboard don't cause WM_KEYDOWN nor WM_KEYUP message. Instead, WM_APPCOMMAND is fired. If WM_APPCOMMAND is caused by a key press, Gecko dispatches DOM keyboard events starting from 37 (bug 865561).

GET_APPCOMMAND_LPARAM value IE Gecko
APPCOMMAND_BASS_BOOST ? "Unidentified"
APPCOMMAND_BASS_DOWN ? "AudioBassBoostDown"
APPCOMMAND_BASS_UP ? "AudioBassBoostUp"
APPCOMMAND_BROWSER_BACKWARD ? "BrowserBack"
APPCOMMAND_BROWSER_FAVORITES ? "BrowserFavorites"
APPCOMMAND_BROWSER_FORWARD ? "BrowserForward"
APPCOMMAND_BROWSER_HOME ? "BrowserHome"
APPCOMMAND_BROWSER_REFRESH ? "BrowserRefresh"
APPCOMMAND_BROWSER_SEARCH ? "BrowserSearch"
APPCOMMAND_BROWSER_STOP ? "BrowserStop"
APPCOMMAND_CLOSE ? "Close"
APPCOMMAND_COPY ? "Copy"
APPCOMMAND_CORRECTION_LIST ? "Unidentified"
APPCOMMAND_CUT ? "Cut"
APPCOMMAND_DICTATE_OR_COMMAND_CONTROL_TOGGLE ? "Unidentified"
APPCOMMAND_FIND ? "Find"
APPCOMMAND_FORWARD_MAIL ? "MailForward"
APPCOMMAND_HELP ? "Help"
APPCOMMAND_LAUNCH_APP1 ? "LaunchApplication1"
APPCOMMAND_LAUNCH_APP2 ? "LaunchApplication2"
APPCOMMAND_LAUNCH_MAIL ? "LaunchMail"
APPCOMMAND_LAUNCH_MEDIA_SELECT ? "MediaSelect"
APPCOMMAND_MEDIA_CHANNEL_DOWN ? "ChannelDown"
APPCOMMAND_MEDIA_CHANNEL_UP ? "ChannelUp"
APPCOMMAND_MEDIA_FAST_FORWARD ? "MediaFastForward"
APPCOMMAND_MEDIA_NEXTTRACK ? "MediaTrackNext"
APPCOMMAND_MEDIA_PAUSE ? "MediaPause"
APPCOMMAND_MEDIA_PLAY ? "MediaPlay"
APPCOMMAND_MEDIA_PLAY_PAUSE ? "MediaPlayPause"
APPCOMMAND_MEDIA_PREVIOUSTRACK ? "MediaTrackPrevious"
APPCOMMAND_MEDIA_RECORD ? "MediaRecord"
APPCOMMAND_MEDIA_REWIND ? "MediaRewind"
APPCOMMAND_MEDIA_STOP ? "MediaStop"
APPCOMMAND_MIC_ON_OFF_TOGGLE ? "Unidentified"
APPCOMMAND_MICROPHONE_VOLUME_DOWN ? "Unidentified"
APPCOMMAND_MICROPHONE_VOLUME_MUTE ? "Unidentified"
APPCOMMAND_MICROPHONE_VOLUME_UP ? "Unidentified"
APPCOMMAND_NEW ? "New"
APPCOMMAND_OPEN ? "Open"
APPCOMMAND_PASTE ? "Paste"
APPCOMMAND_PRINT ? "Print"
APPCOMMAND_REDO ? "Redo"
APPCOMMAND_REPLY_TO_MAIL ? "MailReply"
APPCOMMAND_SAVE ? "Save"
APPCOMMAND_SEND_MAIL ? "MailSend"
APPCOMMAND_SPELL_CHECK ? "SpellCheck"
APPCOMMAND_TREBLE_DOWN ? "Unidentified"
APPCOMMAND_TREBLE_UP ? "Unidentified"
APPCOMMAND_UNDO ? "Undo"
APPCOMMAND_VOLUME_DOWN ? "VolumeDown"
APPCOMMAND_VOLUME_MUTE ? "VolumeMute"
APPCOMMAND_VOLUME_UP ? "VolumeUp"

Key values on Mac

Native virtual keycodes Gecko Gecko
kVK_ISO_Section (0x0A) "Unidentified" "Unidentified"
kVK_Return (0x24) "Enter" "Enter"
kVK_Tab (0x30) "Tab" "Tab"
kVK_Space (0x31) "Spacebar"
Actual input character. 
Actual input character.
kVK_Delete (0x33) "Backspace" "Backspace"
Enter key on keypad of PowerBook (0x34) "Enter" "Enter"
kVK_Escape (0x35) "Esc" "Escape"
right-command key (0x36) "Meta" "Meta"
kVK_Command (0x37) "Meta" "Meta"
kVK_Shift (0x38) "Shift" "Shift"
kVK_CapsLock (0x39) "CapsLock" "CapsLock"
kVK_Option (0x3A) "Alt" "Alt"
kVK_Control (0x3B) "Control" "Control"
kVK_RightShift (0x3C) "Shift" "Shift"
kVK_RightOption (0x3D) "Alt" "Alt"
kVK_RightControl (0x3E) "Control" "Control"
kVK_Function (0x3F) "Fn" "Fn"
kVK_F17 (0x40) "F17" "F17"
kVK_ANSI_KeypadDecimal (0x41) "Decimal"
Actual input character. 
Actual input character.
kVK_ANSI_KeypadMultiply (0x43) "Multiply"
Actual input character. 
Actual input character.
kVK_ANSI_KeypadPlus (0x45) "Add"
Actual input character. 
Actual input character.
kVK_ANSI_KeypadClear (0x47) "Clear" "Clear"
kVK_VolumeUp (0x48) "VolumeUp" "VolumeUp"
kVK_VolumeDown (0x49) "VolumeDown" "VolumeDown"
kVK_Mute (0x4A) "VolumeMute" "VolumeMute"
kVK_ANSI_KeypadDivide (0x4B) "Divide"
Actual input character. 
Actual input character.
kVK_ANSI_KeypadEnter (0x4C) "Enter" "Enter"
kVK_ANSI_KeypadMinus (0x4E) "Subtract"
Actual input character. 
Actual input character.
kVK_F18 (0x4F) "F18" "F18"
kVK_F19 (0x50) "F19" "F18"
kVK_ANSI_KeypadEquals (0x51) Actual input character. Actual input character.
kVK_ANSI_Keypad0 (0x52) Actual input character. Actual input character.
kVK_ANSI_Keypad1 (0x53) Actual input character. Actual input character.
kVK_ANSI_Keypad2 (0x54) Actual input character. Actual input character.
kVK_ANSI_Keypad3 (0x55) Actual input character. Actual input character.
kVK_ANSI_Keypad4 (0x56) Actual input character. Actual input character.
kVK_ANSI_Keypad5 (0x57) Actual input character. Actual input character.
kVK_ANSI_Keypad6 (0x58) Actual input character. Actual input character.
kVK_ANSI_Keypad7 (0x59) Actual input character. Actual input character.
kVK_F20 (0x5A) "F20" "F20"
kVK_ANSI_Keypad8 (0x5B) Actual input character. Actual input character.
kVK_ANSI_Keypad9 (0x5C) Actual input character. Actual input character.
kVK_JIS_KeypadComma (0x5F) "Separator"
Actual input character. 
Actual input character.
kVK_F5 (0x60) "F5" "F5"
kVK_F6 (0x61) "F6" "F6"
kVK_F7 (0x62) "F7" "F7"
kVK_F3 (0x63) "F3" "F3"
kVK_F8 (0x64) "F8" "F8"
kVK_F9 (0x65) "F9" "F9"
kVK_JIS_Eisu (0x66) "RomanCharacters" bug 896348 "Eisu"
kVK_F11 (0x67) "F11" "F11"
kVK_JIS_Kana (0x68) "KanjiMode" "KanjiMode"
kVK_F13 (0x69) "F13" "F13"
kVK_F16 (0x6A) "F16" "F16"
kVK_F14 (0x6B) "F14" "F14"
kVK_F10 (0x6D) "F10" "F10"
kVK_F12 (0x6F) "F12" "F12"
kVK_F15 (0x71) "F15" "F15"
kVK_Help (0x72) "Help" "Help"
kVK_Home (0x73) "Home" "Home"
kVK_PageUp (0x74) "PageUp" "PageUp"
kVK_ForwardDelete (0x75) "Del" "Delete"
kVK_F4 (0x76) "F4" "F4"
kVK_End (0x77) "End" "End"
kVK_F2 (0x78) "F2" "F2"
kVK_PageDown (0x79) "PageDown" "PageDown"
kVK_F1 (0x7A) "F1" "F1"
kVK_LeftArrow (0x7B) "Left" "ArrowLeft"
kVK_RightArrow (0x7C) "Right" "ArrowRight"
kVK_DownArrow (0x7D) "Down" "ArrowDown"
kVK_UpArrow (0x7E) "Up" "ArrowUp"

Key values on Android and Firefox OS

Android keycode Gecko Gecko
AKEYCODE_UNKNOWN (0) "Unidentified" "Unidentified"
AKEYCODE_SOFT_LEFT (1) "Unidentified" (Spec bug 21083) "Unidentified"
AKEYCODE_SOFT_RIGHT (2) "Unidentified" (Spec bug 21083) "Unidentified"
AKEYCODE_HOME (3) "Exit" "MozHomeScreen" bug 1116762
AKEYCODE_BACK (4) "BrowserBack" "BrowserBack"
AKEYCODE_CALL (5) "Unidentified" (Spec bug 21121) "Unidentified"
AKEYCODE_ENDCALL (6) "Unidentified" (Spec bug 21121) "Unidentified"
AKEYCODE_0 (7)AKEYCODE_9 (16) Actual input character. Actual input character.
AKEYCODE_STAR (17) Actual input character. Actual input character.
AKEYCODE_POUND (18) Actual input character. Actual input character.
AKEYCODE_DPAD_UP (19) "Up" "ArrowUp"
AKEYCODE_DPAD_DOWN (20) "Down" "ArrowDown"
AKEYCODE_DPAD_LEFT (21) "Left" "ArrowLeft"
AKEYCODE_DPAD_RIGHT (22) "Right" "ArrorRight"
AKEYCODE_DPAD_CENTER (23) "Accept" "Accept"
AKEYCODE_VOLUME_UP (24) "VolumeUp" "VolumeUp"
AKEYCODE_VOLUME_DOWN (25) "VolumeDown" "VolumeDown"
AKEYCODE_POWER (26) "Power" "Power"
AKEYCODE_CAMERA (27) "Camera" "Camera"
AKEYCODE_CLEAR (28) "Clear" "Clear"
AKEYCODE_A (29)AKEYCODE_Z (54) Actual input character. Actual input character.
AKEYCODE_COMMA (55) Actual input character. Actual input character.
AKEYCODE_PERIOD (56) Actual input character. Actual input character.
AKEYCODE_ALT_LEFT (57) "Alt" "Alt"
AKEYCODE_ALT_RIGHT (58) "Alt" "Alt"
AKEYCODE_SHIFT_LEFT (59) "Shift" "Shift"
AKEYCODE_SHIFT_RIGHT (60) "Shift" "Shift"
AKEYCODE_TAB (61) "Tab" "Tab"
AKEYCODE_SPACE (62) "Spacebar"
Actual input character. 
Actual input character.
AKEYCODE_SYM (63) "Unidentified" "Symbol"
AKEYCODE_EXPLORER (64) "LaunchApplication1" "LaunchWebBrowser"
AKEYCODE_ENVELOPE (65) "LaunchMail" "LaunchMail"
AKEYCODE_ENTER (66) "Enter" "Enter"
AKEYCODE_DEL (67) "Backspace" "Backspace"
AKEYCODE_GRAVE (68) Actual input character. Actual input character.
AKEYCODE_MINUS (69) Actual input character. Actual input character.
AKEYCODE_EQUALS (70) Actual input character. Actual input character.
AKEYCODE_LEFT_BRACKET (71) Actual input character. Actual input character.
AKEYCODE_RIGHT_BRACKET (72) Actual input character. Actual input character.
AKEYCODE_BACKSLASH (73) Actual input character. Actual input character.
AKEYCODE_SEMICOLON (74) Actual input character. Actual input character.
AKEYCODE_APOSTROPHE (75) Actual input character. Actual input character.
AKEYCODE_SLASH (76) Actual input character. Actual input character.
AKEYCODE_AT (77) Actual input character. Actual input character.
AKEYCODE_NUM (78) "Unidentified" (Spec bug 21083) "Unidentified"
AKEYCODE_HEADSETHOOK (79) "Unidentified" (Spec bug 21121) "Unidentified"
AKEYCODE_FOCUS (80) "Unidentified" (Spec bug 21121) "Unidentified"
AKEYCODE_PLUS (81) Actual input character. Actual input character.
AKEYCODE_MENU (82) "Menu" "ContextMenu"
AKEYCODE_NOTIFICATION (83) "Unidentified" (Spec bug 21083) "Unidentified"
AKEYCODE_SEARCH (84) "BrowserSearch" "BrowserSearch"
AKEYCODE_MEDIA_PLAY_PAUSE (85) "MediaPlayPause" "MediaPlayPause"
AKEYCODE_MEDIA_STOP (86) "MediaStop" "MediaStop"
AKEYCODE_MEDIA_NEXT (87) "MediaNextTrack" "MediaTrackNext"
AKEYCODE_MEDIA_PREVIOUS (88) "MediaPreviousTrack" "MediaTrackPrevious"
AKEYCODE_MEDIA_REWIND (89) "MediaRewind" "MediaRewind"
AKEYCODE_MEDIA_FAST_FORWARD (90) "FastFwd" "MediaFastForward"
AKEYCODE_MUTE (91) "Unidentified" "Unidentified"
AKEYCODE_PAGE_UP (92) "PageUp" "PageUp"
AKEYCODE_PAGE_DOWN (93) "PageDown" "PageDown"
AKEYCODE_PICTSYMBOLS (94) "Unidentified" (Spec bug 21140) "Unidentified"
AKEYCODE_SWITCH_CHARSET (95) "ModeChange" "ModeChange"
AKEYCODE_BUTTON_A (96) "Unidentified" (Spec bug 21137) "Unidentified"
AKEYCODE_BUTTON_B (97) "Unidentified" (Spec bug 21137) "Unidentified"
AKEYCODE_BUTTON_C (98) "Unidentified" (Spec bug 21137) "Unidentified"
AKEYCODE_BUTTON_X (99) "Unidentified" (Spec bug 21137) "Unidentified"
AKEYCODE_BUTTON_Y (100) "Unidentified" (Spec bug 21137) "Unidentified"
AKEYCODE_BUTTON_Z (101) "Unidentified" (Spec bug 21137) "Unidentified"
AKEYCODE_BUTTON_L1 (102) "Unidentified" (Spec bug 21137) "Unidentified"
AKEYCODE_BUTTON_R1 (103) "Unidentified" (Spec bug 21137) "Unidentified"
AKEYCODE_BUTTON_L2 (104) "Unidentified" (Spec bug 21137) "Unidentified"
AKEYCODE_BUTTON_R2 (105) "Unidentified" (Spec bug 21137) "Unidentified"
AKEYCODE_BUTTON_THUMBL (106) "Unidentified" (Spec bug 21137) "Unidentified"
AKEYCODE_BUTTON_THUMBR (107) "Unidentified" (Spec bug 21137) "Unidentified"
AKEYCODE_BUTTON_START (108) "Unidentified" (Spec bug 21137) "Unidentified"
AKEYCODE_BUTTON_SELECT (109) "Unidentified" (Spec bug 21137) "Unidentified"
AKEYCODE_BUTTON_MODE (110) "Unidentified" (Spec bug 21137) "Unidentified"
AKEYCODE_ESCAPE (111) "Esc" "Escape"
AKEYCODE_FORWARD_DEL (112) "Del" "Delete"
AKEYCODE_CTRL_LEFT (113) "Control" "Control"
AKEYCODE_CTRL_RIGHT (114) "Control" "Control"
AKEYCODE_CAPS_LOCK (115) "CapsLock" "CapsLock"
AKEYCODE_SCROLL_LOCK (116) "ScrollLock" "ScrollLock"
AKEYCODE_META_LEFT (117) "Meta" "Meta"
AKEYCODE_META_RIGHT (118) "Meta" "Meta"
AKEYCODE_FUNCTION (119) "Fn" "Fn"
AKEYCODE_SYSRQ (120) "PrintScreen" "PrintScreen"
AKEYCODE_BREAK (121) "Pause" "Pause"
AKEYCODE_MOVE_HOME (122) "Home" "Home"
AKEYCODE_MOVE_END (123) "End" "End"
AKEYCODE_INSERT (124) "Insert" "Insert"
AKEYCODE_FORWARD (125) "BrowserForward" "BrowserForward"
AKEYCODE_MEDIA_PLAY (126) "MediaPlay" "MediaPlay"
AKEYCODE_MEDIA_PAUSE (127) "MediaPause" "MediaPause"
AKEYCODE_MEDIA_CLOSE (128) "Unidentified" "Unidentified"
AKEYCODE_MEDIA_EJECT (129) "Eject" "Eject"
AKEYCODE_MEDIA_RECORD (130) "MediaRecord" "MediaRecord"
AKEYCODE_F1 (131)AKEYCODE_F12 (142) "F1""F12" "F1""F12"
AKEYCODE_NUM_LOCK (143) "NumLock" "NumLock"
AKEYCODE_NUMPAD_0 (144)AKEYCODE_NUMPAD_9 (153) Actual input character. Actual input character.
AKEYCODE_NUMPAD_DIVIDE (154) "Divide"
Actual input character. 
Actual input character.
AKEYCODE_NUMPAD_MULTIPLY (155) "Multiply"
Actual input character. 
Actual input character.
AKEYCODE_NUMPAD_SUBTRACT (156) "Subtract"
Actual input character. 
Actual input character.
AKEYCODE_NUMPAD_ADD (157) "Add"
Actual input character. 
Actual input character.
AKEYCODE_NUMPAD_DOT (158) "Decimal"
Actual input character. 
Actual input character.
AKEYCODE_NUMPAD_COMMA (159) "Separator"
Actual input character. 
Actual input character.
AKEYCODE_NUMPAD_ENTER (160) "Enter" "Enter"
AKEYCODE_NUMPAD_EQUALS (161) "Equals"
Actual input character. 
Actual input character.
AKEYCODE_NUMPAD_LEFT_PAREN (162) Actual input character. Actual input character.
AKEYCODE_NUMPAD_RIGHT_PAREN (163) Actual input character. Actual input character.
AKEYCODE_VOLUME_MUTE (164) "VolumeMute" "VolumeMute"
AKEYCODE_INFO (165) "Info" "Info"
AKEYCODE_CHANNEL_UP (166) "ChannelUp" "ChannelUp"
AKEYCODE_CHANNEL_DOWN (167) "ChannelDown" "ChannelDown"
AKEYCODE_ZOOM_IN (168) "Unidentified" "ZoomIn"
AKEYCODE_ZOOM_OUT (169) "Unidentified" "ZoomOut"
AKEYCODE_TV (170) "Live" "TV"
AKEYCODE_WINDOW (171) "PinPToggle" "PinPToggle"
AKEYCODE_GUIDE (172) "Guide" "Guide"
AKEYCODE_DVR (173) "Unidentified" "Unidentified"
AKEYCODE_BOOKMARK (174) "BrowserFavorites" "BrowserFavorites"
AKEYCODE_CAPTIONS (175) "Subtitle" "Subtitle"
AKEYCODE_SETTINGS (176) "Settings" "Settings"
AKEYCODE_TV_POWER (177) "Unidentified" "TVPower"
AKEYCODE_TV_INPUT (178) "Unidentified" "TVInput"
AKEYCODE_STB_POWER (179) "Unidentified" "STBPower"
AKEYCODE_STB_INPUT (180) "Unidentified" "STBInput"
AKEYCODE_AVR_POWER (181) "Unidentified" "AVRPower"
AKEYCODE_AVR_INPUT (182) "Unidentified" "AVRInput"
AKEYCODE_PROG_RED (183) "Red" "ColorF0Red"
AKEYCODE_PROG_GREEN (184) "Green" "ColorF1Green"
AKEYCODE_PROG_YELLOW (185) "Yellow" "ColorF2Yellow"
AKEYCODE_PROG_BLUE (186) "Blue" "ColorF3Blue"
AKEYCODE_APP_SWITCH (187) "Apps" "Unidentified"
AKEYCODE_BUTTON_1 (188)AKEYCODE_BUTTON_16 (203) "Unidentified" (Spec bug 21137) "Unidentified"
AKEYCODE_LANGUAGE_SWITCH (204) "Unidentified" (Spec bug 21140) "GroupNext"
AKEYCODE_MANNER_MODE (205) "Unidentified" (Spec bug 21121) "Unidentified"
AKEYCODE_3D_MODE (206) "Unidentified" "Unidentified"
AKEYCODE_CONTACTS (207) "Unidentified" (Spec bug 21121) "Unidentified"
AKEYCODE_CALENDAR (208) "Unidentified" (Spec bug 21134) "LaunchCalendar"
AKEYCODE_MUSIC (209) "Unidentified" (Spec bug 21134) "LaunchMusicPlayer"
AKEYCODE_CALCULATOR (210) "Unidentified" (Spec bug 21134) "LaunchCalculator"
AKEYCODE_ZENKAKU_HANKAKU (211) "Unidentified" "ZenkakuHankaku"
AKEYCODE_EISU (212) "RomanCharacters" "Eisu"
AKEYCODE_MUHENKAN (213) "Nonconvert" "NonConvert"
AKEYCODE_HENKAN (214) "Convert" "Convert"
AKEYCODE_KATAKANA_HIRAGANA (215) "Unidentified" "HiraganaKatakana"
AKEYCODE_YEN (216) Actual input character. Actual input character.
AKEYCODE_RO (217) Actual input character. Actual input character.
AKEYCODE_KANA (218) "KanjiMode" "KanjiMode"
AKEYCODE_ASSIST (219) "Help" "Help"

Key values on Linux (GTK/XKB)

keysyms Gecko Gecko Chrome (Chromium)
BackSpace "Backspace" "Backspace" "Backspace"
Tab "Tab" "Tab" "Tab"
Linefeed "Unidentified" "Unidentified" "Enter"
Clear "Clear" "Clear" "Clear"
Return "Enter" "Enter" "Enter"
Pause "Pause" "Pause" "Pause"
Scroll_Lock "ScrollLock" "ScrollLock" "ScrollLock"
GDK_Sys_Req "PrintScreen" "PrintScreen"  
Escape "Esc" "Escape" "Escape"
Delete "Del" "Delete" "Delete"
Multi_key "Compose" "Compose" "Compose"
Codeinput (GDK_KEY_Hangul_Codeinput) "CodeInput" "CodeInput" "CodeInput"
SingleCandidate (GDK_Kanji_Bangou, GDK_Hangul_SingleCandidate) "Unidentified" "SingleCandidate" "SingleCandidate"
MultipleCandidate (GDK_Hangul_MultipleCandidate) "AllCandidates" "AllCandidates" "AllCandidates"
PreviousCandidate (GDK_Hangul_PreviousCandidate) "PreviousCandidate" "PreviousCandidate" "PreviousCandidate"
Kanji "KanjiMode" "KanjiMode" "KanjiMode"
Muhenkan "Nonconvert" "NonConvert" "NonConvert"
Henkan_Mode "Unidentified" "Unidentified" "Convert"
GDK_Henkan "Convert" "Convert"  
Romaji "RomanCharacters" "Romaji" "Romaji"
Hiragana "Hiragana" "Hiragana" "Hiragana"
Katakana "Katakana" "Katakana" "Katakana"
Hiragana_Katakana "Unidentified" "HiraganaKatakana" "HiraganaKatakana"
Zenkaku "FullWidth" "Zenkaku" "Zenkaku"
Hankaku "HalfWidth" "Hankaku" "Hankaku"
Zenkaku_Hankaku "Unidentified" "ZenkakuHankaku" "ZenkakuHankaku"
GDK_Touroku "Unidentified" "Unidentified"  
GDK_Massyo "Unidentified" "Unidentified"  
GDK_Kana_Lock "KanaMode" "KanaMode"  
GDK_Kana_Shift "KanaMode" "KanaMode"  
GDK_Eisu_Shift "Alphanumeric" "Alphanumeric"  
GDK_Eisu_toggle "Alphanumeric" "Alphanumeric"  
GDK_Zen_Koho "Unidentified" "AllCandidates"  
GDK_Mae_Koho "Unidentified" "PreviousCandidate"  
Home "Home" "Home" "Home"
Left "Left" "ArrowLeft" "ArrowLeft"
Up "Up" "ArrowUp" "ArrowUp"
Right "Right" "ArrowRight" "ArrowRight"
Down "Down" "ArrowDown" "ArrowDown"
Prior (GDK_Page_Up) "PageUp" "PageUp" "PageUp"
Next (GDK_Page_Down) "PageDown" "PageDown" "PageDown"
End "End" "End" "End"
GDK_Begin "Unidentified" "Unidentified"  
Select "Select" "Select" "Select"
Print "PrintScreen" "PrintScreen" "Print"
Execute "Execute" "Execute" "Execute"
Insert "Insert" "Insert" "Insert"
Undo "Undo" "Undo" "Undo"
Redo "Unidentified" "Redo" "Redo"
Menu "Menu" "ContextMenu" "ContextMenu"
Find "Find" "Find" "Find"
Cancel "Cancel" "Cancel" "Cancel"
Help "Help" "Help" "Help"
Break "Pause" "Pause" "Attn"

Mode_switch (GDK_script_switch,
GDK_ISO_Group_Shift, GDK_kana_switch,
GDK_Arabic_switch, GDK_Greek_switch,
GDK_Hebrew_switch, GDK_Hangul_switch)

"AltGraph" "AltGraph" "ModeChange"
Num_Lock "NumLock" "NumLock" "NumLock"
GDK_KP_Space "Spacebar"
Actual input character. 
Actual input character.  
*_KP_Tab "Tab" "Tab" "Tab"
*_KP_Enter "Enter" "Enter" "Enter"
KP_F1 ~ KP_F4 "F1""F4" "F1""F4" "F1" ~ "F4"
KP_Home "Home" "Home" "Home"
KP_Left "Left" "ArrowLeft" "ArrowLeft"
KP_Up "Up" "ArrowUp" "ArrowUp"
KP_Right "Right" "ArrowRight" "ArrowRight"
KP_Down "Down" "ArrowDown" "ArrowDown"
KP_Prior (GDK_KP_Page_Up) "PageUp" "PageUp" "PageUp"
KP_Next (GDK_KP_Page_Down) "PageDown" "PageDown" "PageDown"
KP_End "End" "End" "End"
KP_Begin "Unidentified" "Unidentified" "Clear"
KP_Insert "Insert" "Insert" "Insert"
GDK_KP_Delete "Del" "Delete"  
GDK_KP_Equal "Equals"
Actual input character. 
Actual input character.  
GDK_KP_Multiply "Multiply"
Actual input character. 
Actual input character.  
GDK_KP_Add "Add"
Actual input character. 
Actual input character.  
GDK_KP_Separator "Separator"
Actual input character. 
Actual input character.  
GDK_KP_Subtract "Subtract"
Actual input character. 
Actual input character.  
GDK_KP_Decimal "Decimal"
Actual input character. 
Actual input character.  
GDK_KP_Divide "Divide"
Actual input character. 
Actual input character.  
GDK_KP_0GDK_KP_9 Actual input character. Actual input character.  
F1F10 "F1""F10" "F1""F10" "F1""F10"
F11 (GDK_L1)F20 (GDK_L10) "F11""F20" "F11""F20" "F11""F20"
F21 (GDK_R1)F24 (GDK_R4) "F21""F24" "F21""F24" "F21""F24"
F25 (GDK_R5)F35 (GDK_R15) "F25""F35" "F25""F35" "Unidentified"
Shift_L "Shift" "Shift" "Shift"
Shift_R "Shift" "Shift" "Shift"
Control_L "Control" "Control" "Control"
Control_R "Control" "Control" "Control"
Caps_Lock "CapsLock" "CapsLock" "CapsLock"
GDK_Shift_Lock "Shift" "Shift"  
Meta_L "Meta" "Meta" "Meta" ("Alt" on Chromium OS)
Meta_R "Meta" "Meta" "Meta" ("Alt" on Chromium OS)
Alt_L "Alt" "Alt" "Alt"
Alt_R "Alt" "Alt" "Alt"
Super_L "OS" "OS" bug 936319 "OS"
Super_R "OS" "OS" bug 936319 "OS"
Hyper_L "OS" "OS" bug 936319 "Hyper"
Hyper_R "OS" "OS" bug 936319 "Hyper"
GDK_ISO_Lock "Unidentified" "Unidentified"  
GDK_ISO_Level2_Latch "Unidentified" "Unidentified"  
GDK_ISO_Level3_Shift "AltGraph" "AltGraph"  
GDK_ISO_Level3_Latch "AltGraph" "AltGraph"  
GDK_ISO_Level3_Lock "AltGraph" "AltGraph"  
GDK_ISO_Level5_Shift "AltGraph" "AltGraph"  
GDK_ISO_Level5_Latch "AltGraph" "AltGraph"  
GDK_ISO_Level5_Lock "AltGraph" "AltGraph"  
GDK_ISO_Group_Latch "Unidentified" "Unidentified"  
GDK_ISO_Group_Lock "Unidentified" "Unidentified"  
GDK_ISO_Next_Group "Unidentified" "GroupNext"  
GDK_ISO_Next_Group_Lock "Unidentified" "Unidentified"  
GDK_ISO_Prev_Group "Unidentified" "GroupPrevious"  
GDK_ISO_Prev_Group_Lock "Unidentified" "Unidentified"  
GDK_ISO_First_Group "Unidentified" "GroupFirst"  
GDK_ISO_First_Group_Lock "Unidentified" "Unidentified"  
GDK_ISO_Last_Group "Unidentified" "GroupLast"  
GDK_ISO_Last_Group_Lock "Unidentified" "Unidentified"  
ISO_Left_Tab "Unidentified" "Unidentified" "Tab"
GDK_ISO_Move_Line_Up "Unidentified" "Unidentified"  
GDK_ISO_Move_Line_Down "Unidentified" "Unidentified"  
GDK_ISO_Partial_Line_Up "Unidentified" "Unidentified"  
GDK_ISO_Partial_Line_Down "Unidentified" "Unidentified"  
GDK_ISO_Partial_Space_Left "Unidentified" "Unidentified"  
GDK_ISO_Partial_Space_Right "Unidentified" "Unidentified"  
GDK_ISO_Set_Margin_Left "Unidentified" "Unidentified"  
GDK_ISO_Set_Margin_Right "Unidentified" "Unidentified"  
GDK_ISO_Release_Margin_Left "Unidentified" "Unidentified"  
GDK_ISO_Release_Margin_Right "Unidentified" "Unidentified"  
GDK_ISO_Release_Both_Margins "Unidentified" "Unidentified"  
GDK_ISO_Fast_Cursor_Left "Unidentified" "Unidentified"  
GDK_ISO_Fast_Cursor_Right "Unidentified" "Unidentified"  
GDK_ISO_Fast_Cursor_Up "Unidentified" "Unidentified"  
GDK_ISO_Fast_Cursor_Down "Unidentified" "Unidentified"  
GDK_ISO_Continuous_Underline "Unidentified" "Unidentified"  
GDK_ISO_Discontinuous_Underline "Unidentified" "Unidentified"  
GDK_ISO_Emphasize "Unidentified" "Unidentified"  
GDK_ISO_Center_Object "Unidentified" "Unidentified"  
GDK_ISO_Enter "Enter" "Enter"  
GDK_dead_grave "DeadGrave" "Dead"  
GDK_dead_acute "DeadAcute" "Dead"  
GDK_dead_circumflex "DeadCircumflex" "Dead"  
GDK_dead_tilde (GDK_dead_perispomeni) "DeadTilde" "Dead"  
GDK_dead_macron "DeadMacron" "Dead"  
GDK_dead_breve "DeadBreve" "Dead"  
GDK_dead_abovedot "DeadAboveDot" "Dead"  
GDK_dead_diaeresis "DeadUmlaut" "Dead"  
GDK_dead_abovering "DeadAboveRing" "Dead"  
GDK_dead_doubleacute "DeadDoubleacute" "Dead"  
GDK_dead_caron "DeadCaron" "Dead"  
GDK_dead_cedilla "DeadCedilla" "Dead"  
GDK_dead_ogonek "DeadOgonek" "Dead"  
GDK_dead_iota "DeadIota" "Dead"  
GDK_dead_voiced_sound "DeadVoicedSound" "Dead"  
GDK_dead_semivoiced_sound "DeadSemivoicedSound" "Dead"  
GDK_dead_belowdot "Unidentified" "Dead"  
GDK_dead_hook "Unidentified" "Dead"  
GDK_dead_horn "Unidentified" "Dead"  
GDK_dead_stroke "Unidentified" "Dead"  
GDK_dead_abovecomma (GDK_dead_psili) "Unidentified" "Dead"  
GDK_dead_abovereversedcomma (GDK_dead_dasia) "Unidentified" "Dead"  
GDK_dead_doublegrave "Unidentified" "Dead"  
GDK_dead_belowring "Unidentified" "Dead"  
GDK_dead_belowmacron "Unidentified" "Dead"  
GDK_dead_belowcircumflex "Unidentified" "Dead"  
GDK_dead_belowtilde "Unidentified" "Dead"  
GDK_dead_belowbreve "Unidentified" "Dead"  
GDK_dead_belowdiaeresis "Unidentified" "Dead"  
GDK_dead_invertedbreve "Unidentified" "Dead"  
GDK_dead_belowcomma "Unidentified" "Dead"  
GDK_dead_currency "Unidentified" "Dead"  
GDK_dead_a "Unidentified" "Dead"  
GDK_dead_A "Unidentified" "Dead"  
GDK_dead_e "Unidentified" "Dead"  
GDK_dead_E "Unidentified" "Dead"  
GDK_dead_i "Unidentified" "Dead"  
GDK_dead_I "Unidentified" "Dead"  
GDK_dead_o "Unidentified" "Dead"  
GDK_dead_O "Unidentified" "Dead"  
GDK_dead_u "Unidentified" "Dead"  
GDK_dead_U "Unidentified" "Dead"  
GDK_dead_small_schwa "Unidentified" "Dead"  
GDK_dead_capital_schwa "Unidentified" "Dead"  
GDK_dead_greek "Unidentified" "Dead"  
GDK_First_Virtual_Screen "Unidentified" "Unidentified"  
GDK_Prev_Virtual_Screen "Unidentified" "Unidentified"  
GDK_Next_Virtual_Screen "Unidentified" "Unidentified"  
GDK_Last_Virtual_Screen "Unidentified" "Unidentified"  
GDK_Terminate_Server "Unidentified" "Unidentified"  
GDK_AccessX_Enable "Unidentified" "Unidentified"  
GDK_AccessX_Feedback_Enable "Unidentified" "Unidentified"  
GDK_RepeatKeys_Enable "Unidentified" "Unidentified"  
GDK_SlowKeys_Enable "Unidentified" "Unidentified"  
GDK_BounceKeys_Enable "Unidentified" "Unidentified"  
GDK_StickyKeys_Enable "Unidentified" "Unidentified"  
GDK_MouseKeys_Enable "Unidentified" "Unidentified"  
GDK_MouseKeys_Accel_Enable "Unidentified" "Unidentified"  
GDK_Overlay1_Enable "Unidentified" "Unidentified"  
GDK_Overlay2_Enable "Unidentified" "Unidentified"  
GDK_AudibleBell_Enable "Unidentified" "Unidentified"  
GDK_Pointer_* "Unidentified" "Unidentified"  
GDK_ch "Unidentified" "Unidentified"  
GDK_Ch "Unidentified" "Unidentified"  
GDK_CH "Unidentified" "Unidentified"  
GDK_c_h "Unidentified" "Unidentified"  
GDK_C_h "Unidentified" "Unidentified"  
GDK_C_H "Unidentified" "Unidentified"  
GDK_3270_Duplicate "Unidentified" "Unidentified"  
GDK_3270_FieldMark "Unidentified" "Unidentified"  
GDK_3270_Right2 "Unidentified" "Unidentified"  
GDK_3270_Left2 "Unidentified" "Unidentified"  
GDK_3270_BackTab "Unidentified" "Unidentified"  
GDK_3270_EraseEOF "EraseEof" "EraseEof"  
GDK_3270_EraseInput "Unidentified" "Unidentified"  
GDK_3270_Reset "Unidentified" "Unidentified"  
GDK_3270_Quit "Unidentified" "Unidentified"  
GDK_3270_PA1 "Unidentified" "Unidentified"  
GDK_3270_PA2 "Unidentified" "Unidentified"  
GDK_3270_PA3 "Unidentified" "Unidentified"  
GDK_3270_Test "Unidentified" "Unidentified"  
3270_Attn "Attn" "Attn" "Attn"
GDK_3270_CursorBlink "Unidentified" "Unidentified"  
GDK_3270_AltCursor "Unidentified" "Unidentified"  
GDK_3270_KeyClick "Unidentified" "Unidentified"  
GDK_3270_Jump "Unidentified" "Unidentified"  
GDK_3270_Ident "Unidentified" "Unidentified"  
GDK_3270_Rule "Unidentified" "Unidentified"  
GDK_3270_Copy "Unidentified" "Unidentified"  
GDK_3270_Play "Play" "Play"  
GDK_3270_Setup "Unidentified" "Unidentified"  
GDK_3270_Record "Unidentified" "Unidentified"  
GDK_3270_ChangeScreen "Unidentified" "Unidentified"  
GDK_3270_DeleteWord "Unidentified" "Unidentified"  
GDK_3270_ExSelect "Exsel" "ExSel"  
GDK_3270_CursorSelect "Crsel" "CrSel"  
GDK_3270_PrintScreen "PrintScreen" "PrintScreen"  
GDK_3270_Enter "Enter" "Enter"  
GDK_space "Spacebar"
Actual input character. 
Actual input character.  
GDK_Hangul "Unidentified" bug 865564 "Unidentified"  
GDK_Hangul_Start "Unidentified" bug 865564 "Unidentified"  
GDK_Hangul_End "Unidentified" bug 865564 "Unidentified"  
GDK_Hangul_Hanja "Unidentified" bug 865564 "Unidentified"  
GDK_Hangul_Jamo "Unidentified" bug 865564 "Unidentified"  
GDK_Hangul_Romaja "Unidentified" bug 865564 "Unidentified"  
GDK_Hangul_Jeonja "Unidentified" bug 865564 "Unidentified"  
GDK_Hangul_Banja "Unidentified" bug 865564 "Unidentified"  
GDK_Hangul_PreHanja "Unidentified" bug 865564 "Unidentified"  
GDK_Hangul_PostHanja "Unidentified" bug 865564 "Unidentified"  
GDK_ModeLock "Unidentified" "Unidentified"  
GDK_MonBrightnessUp (XKB_KEY_XF86MonBrightnessUp?) "BrightnessUp" "BrightnessUp" "BrightnessUp"
GDK_MonBrightnessDown (XKB_KEY_XF86MonBrightnessDown?) "BrightnessDown" "BrightnessDown" "BrightnessDown"
GDK_KbdLightOnOff "Unidentified" "Unidentified"  
GDK_KbdBrightnessUp "Unidentified" "Unidentified"  
GDK_KbdBrightnessDown "Unidentified" "Unidentified"  
GDK_Standby (XKB_KEY_XF86Standby?) "Unidentified" "Standby" "Standby"
GDK_AudioLowerVolume (XKB_KEY_XF86AudioLowerVolume?) "VolumeDown" "VolumeDown" "VolumeDown"
GDK_AudioMute (XKB_KEY_XF86AudioMute?) "VolumeMute" "VolumeMute" "VolumeMute"
GDK_AudioRaiseVolume (XKB_KEY_XF86AudioRaiseVolume?) "VolumeUp" "VolumeUp" "VolumeUp"
GDK_AudioPlay "MediaPlay" "MediaPlay"  
GDK_AudioStop "MediaStop" "MediaStop"  
GDK_AudioPrev "MediaPreviousTrack" "MediaTrackPrevious"  
GDK_AudioNext "MediaNextTrack" "MediaTrackNext"  
GDK_HomePage "BrowserHome" "BrowserHome"  
GDK_Mail "LaunchMail" "LaunchMail"  
GDK_Start "Unidentified" "Unidentified"  
GDK_Search "BrowserSearch" "BrowserSearch"  
GDK_AudioRecord "MediaRecord" "MediaRecord"  
GDK_Calculator "Unidentified" "LaunchCalculator"  
GDK_Memo "Unidentified" "Unidentified"  
GDK_ToDoList "Unidentified" "Unidentified"  
GDK_Calendar "Unidentified" "LaunchCalendar"  
GDK_PowerDown "Unidentified" "PowerOff"  
GDK_ContrastAdjust "Unidentified" "Unidentified"  
GDK_RockerUp "Unidentified" "Unidentified"  
GDK_RockerDown "Unidentified" "Unidentified"  
GDK_RockerEnter "Unidentified" "Unidentified"  
GDK_Back "BrowserBack" "BrowserBack"  
GDK_Forward "BrowserForward" "BrowserForward"  
GDK_Stop "BrowserStop" "BrowserStop"  
GDK_Refresh "BrowserRefresh" "BrowserRefresh"  
GDK_PowerOff "Power" "PowerOff"  
GDK_WakeUp "Unidentified" "WakeUp"  
GDK_Eject "Eject" "Eject"  
GDK_ScreenSaver "Unidentified" "LaunchScreenSaver"  
GDK_WWW "Unidentified" "LaunchWebBrowser"  
GDK_Sleep (XKB_KEY_XF86Sleep?) "Unidentified" "Standby" "Standby"
GDK_Favorites "Unidentified" "Unidentified"  
GDK_AudioPause "MediaPause" "MediaPause"  
GDK_AudioMedia "Unidentified" "MediaSelect"  
GDK_MyComputer "Unidentified" "LaunchMyComputer"  
GDK_VendorHome "Unidentified" "Unidentified"  
GDK_LightBulb "Unidentified" "Unidentified"  
GDK_Shop "Unidentified" "Unidentified"  
GDK_History "Unidentified" "Unidentified"  
GDK_OpenURL "Unidentified" "Unidentified"  
GDK_AddFavorite "Unidentified" "Unidentified"  
GDK_HotLinks "Unidentified" "Unidentified"  
GDK_BrightnessAdjust "Dimmer" "Dimmer"  
GDK_Finance "Unidentified" "Unidentified"  
GDK_Community "Unidentified" "Unidentified"  
GDK_AudioRewind "MediaRewind" "MediaRewind"  
GDK_BackForward "Unidentified" "Unidentified"  
GDK_Launch0 ~ GDK_Launch9 "LaunchApplication1""LaunchApplication10" "LaunchApplication1""LaunchApplication10"  
GDK_LaunchA ~ GDK_LaunchF "LaunchApplication11""LaunchApplication16" "LaunchApplication11""LaunchApplication16"  
GDK_ApplicationLeft "Unidentified" "Unidentified"  
GDK_ApplicationRight "Unidentified" "Unidentified"  
GDK_Book "Unidentified" "Unidentified"  
GDK_CD "Unidentified" "LaunchMediaPlayer"  
GDK_WindowClear "Unidentified" "Unidentified"  
GDK_Close "Unidentified" "Close"  
GDK_Copy "Copy" "Copy"  
GDK_Cut "Cut" "Cut"  
GDK_Display "Unidentified" "Unidentified"  
GDK_DOS "Unidentified" "Unidentified"  
GDK_Documents "Unidentified" "Unidentified"  
GDK_Excel "Unidentified" "LaunchSpreadsheet"  
GDK_Explorer "Unidentified" "LaunchMyComputer"  
GDK_Game "Unidentified" "Unidentified"  
GDK_Go "Unidentified" "Unidentified"  
GDK_iTouch "Unidentified" "Unidentified"  
GDK_LogOff "Unidentified" "LogOff"  
GDK_Market "Unidentified" "Unidentified"  
GDK_Meeting "Unidentified" "Unidentified"  
GDK_MenuKB "Unidentified" "Unidentified"  
GDK_MenuPB "Unidentified" "Unidentified"  
GDK_MySites "Unidentified" "BrowserFavorites"  
GDK_New "Unidentified" "New"  
GDK_News "Unidentified" "Unidentified"  
GDK_OfficeHome "Unidentified" "Unidentified"  
GDK_Open "Unidentified" "Open"  
GDK_Option "Unidentified" "Unidentified"  
GDK_Paste "Paste" "Paste"  
GDK_Phone "Unidentified" "Unidentified"  
GDK_Reply "Unidentified" "MailReply"  
GDK_Reload "BrowserRefresh" "BrowserRefresh"  
GDK_RotateWindows "Unidentified" "Unidentified"  
GDK_RotationPB "Unidentified" "Unidentified"  
GDK_RotationKB "Unidentified" "Unidentified"  
GDK_Save "Unidentified" "Save"  
GDK_ScrollUp "Unidentified" "Unidentified"  
GDK_ScrollDown "Unidentified" "Unidentified"  
GDK_ScrollClick "Unidentified" "Unidentified"  
GDK_Send "Unidentified" "MailSend"  
GDK_Spell "Unidentified" "SpellCheck"  
GDK_SplitScreen "Unidentified" "Unidentified"  
GDK_Support "Unidentified" "Unidentified"  
GDK_TaskPane "Unidentified" "Unidentified"  
GDK_Terminal "Unidentified" "Unidentified"  
GDK_Tools "Unidentified" "Unidentified"  
GDK_Travel "Unidentified" "Unidentified"  
GDK_UserPB "Unidentified" "Unidentified"  
GDK_User1KB "Unidentified" "Unidentified"  
GDK_User2KB "Unidentified" "Unidentified"  
GDK_Video "Unidentified" "LaunchMediaPlayer"  
GDK_WheelButton "Unidentified" "Unidentified"  
GDK_Word "Unidentified" "LaunchWordProcessor"  
GDK_Xfer "Unidentified" "Unidentified"  
GDK_ZoomIn "Unidentified" "ZoomIn"  
GDK_ZoomOut "Unidentified" "ZoomOut"  
GDK_Away "Unidentified" "Unidentified"  
GDK_Messenger "Unidentified" "Unidentified"  
GDK_WebCam "Unidentified" "LaunchWebCam"  
GDK_MailForward "Unidentified" "MailForward"  
GDK_Pictures "Unidentified" "Unidentified"  
GDK_Music "Unidentified" "LaunchMusicPlayer"  
GDK_Battery "Unidentified" "Unidentified"  
GDK_Bluetooth "Unidentified" "Unidentified"  
GDK_WLAN "Unidentified" "Unidentified"  
GDK_UWB "Unidentified" "Unidentified"  
GDK_AudioForward "Unidentified" "MediaFastForward"  
GDK_AudioRepeat "Unidentified" "Unidentified"  
GDK_AudioRandomPlay "RandomToggle" "RandomToggle"  
GDK_Subtitle "Subtitle" "Subtitle"  
GDK_AudioCycleTrack "Unidentified" "Unidentified"  
GDK_CycleAngle "Unidentified" "Unidentified"  
GDK_FrameBack "Unidentified" "Unidentified"  
GDK_FrameForward "Unidentified" "Unidentified"  
GDK_Time "Unidentified" "Unidentified"  
GDK_SelectButton "Unidentified" "Unidentified"  
GDK_View "Unidentified" "Unidentified"  
GDK_TopMenu "Unidentified" "Unidentified"  
GDK_Red "Red" "ColorF0Red"  
GDK_Green "Green" "ColorF1Green"  
GDK_Yellow "Yellow" "ColorF2Yellow"  
GDK_Blue "Blue" "ColorF3Blue"  
GDK_Suspend (XKB_KEY_XF86Suspend?) "Unidentified" "Standby" "Standby"
GDK_Hibernate "Unidentified" "Hibernate"  
GDK_TouchpadToggle "Unidentified" "Unidentified"  
GDK_TouchpadOn "Unidentified" "Unidentified"  
GDK_TouchpadOff "Unidentified" "Unidentified"  
GDK_AudioMicMute "Unidentified" "Unidentified"  
GDK_Switch_VT_1GDK_Switch_VT_12 "Unidentified" "Unidentified"  
GDK_Ungrab "Unidentified" "Unidentified"  
GDK_ClearGrab "Unidentified" "Unidentified"  
GDK_Next_VMode (XKB_KEY_XF86Next_VMode?) "Unidentified" "VideoModeNext" "VideoModeNext"
GDK_Prev_VMode "Unidentified" "Unidentified"  
GDK_LogWindowTree "Unidentified" "Unidentified"  
GDK_LogGrabInfo "Unidentified" "Unidentified"  

Key values on Qt toolkit

Note: Gecko supports Qt build only on Linux. Additionally, Gecko's Qt build isn't tire-1 build. Therefore, following mapping hasn't been tested enough. The mapping is based on GTK's mapping. Finally, key value of printable keys is always "MozPrintableKey" on Qt build.

Qt::Key Gecko Gecko
Qt::Key_Escape "Esc" "Escape"
Qt::Key_Tab "Tab" "Tab"
Qt::Key_Backtab "Unidentified" "Unidentified"
Qt::Key_Backspace "Backspace" "Backspace"
Qt::Key_Return "Enter" "Enter"
Qt::Key_Enter "Enter" "Enter"
Qt::Key_Insert "Insert" "Insert"
Qt::Key_Delete "Del" "Delete"
Qt::Key_Pause "Pause" "Pause"
Qt::Key_Print "PrintScreen" "PrintScreen"
Qt::Key_SysReq "PrintScreen" "PrintScreen"
Qt::Key_Clear "Clear" "Clear"
Qt::Key_Home "Home" "Home"
Qt::Key_End "End" "End"
Qt::Key_Left "Left" "ArrowLeft"
Qt::Key_Up "Up" "ArrowUp"
Qt::Key_Right "Right" "ArrowRight"
Qt::Key_Down "Down" "ArrowDown"
Qt::Key_PageUp "PageUp" "PageUp"
Qt::Key_PageDown "PageDown" "PageDown"
Qt::Key_Shift "Shift" "Shift"
Qt::Key_Control "Control" "Control"
Qt::Key_Meta "Meta" "Meta"
Qt::Key_Alt "Alt" "Alt"
Qt::Key_AltGr "AltGraph" "AltGraph"
Qt::Key_CapsLock "CapsLock" "CapsLock"
Qt::Key_NumLock "NumLock" "NumLock"
Qt::Key_ScrollLock "ScrollLock" "ScrollLock"
Qt::Key_F1Qt::Key_F35 "F1""F35" "F1""F35"
Qt::Key_Super_L "OS" "OS" bug 936319
Qt::Key_Super_R "OS" "OS" bug 936319
Qt::Key_Menu "Menu" "ContextMenu"
Qt::Key_Hyper_L "OS" "OS" bug 936319
Qt::Key_Hyper_R "OS" "OS" bug 936319
Qt::Key_Help "Help" "Help"
Qt::Key_Direction_L "Unidentified" "Unidentified"
Qt::Key_Direction_R "Unidentified" "Unidentified"
Qt::Key_Space "Spacebar"
"MozPrintableKey"
Acctual input character.
Qt::Key_Multi_key "Compose" "Compose"
Qt::Key_Codeinput "CodeInput" "CodeInput"
Qt::Key_SingleCandidate "Unidentified" "SingleCandidate"
Qt::Key_MultipleCandidate "AllCandidates" "AllCandidates"
Qt::Key_PreviousCandidate "PreviousCandidate" "PreviousCandidate"
Qt::Key_Mode_switch "AltGraph" "AltGraph"
Qt::Key_Kanji "KanjiMode" "KanjiMode"
Qt::Key_Muhenkan "Nonconvert" "NonConvert"
Qt::Key_Henkan "Convert" "Convert"
Qt::Key_Romaji "RomanCharacters" "Romaji"
Qt::Key_Hiragana "Hiragana" "Hiragana"
Qt::Key_Katakana "Katakana" "Katakana"
Qt::Key_Hiragana_Katakana "Unidentified" "HiraganaKatakana"
Qt::Key_Zenkaku "FullWidth" "Zenkaku"
Qt::Key_Hankaku "HalfWidth" "Hankaku"
Qt::Key_Zenkaku_Hankaku "Unidentified" "ZenkakuHankaku"
Qt::Key_Touroku "Unidentified" "Unidentified"
Qt::Key_Massyo "Unidentified" "Unidentified"
Qt::Key_Kana_Lock "KanaMode" "KanaMode"
Qt::Key_Kana_Shift "KanaMode" "KanaMode"
Qt::Key_Eisu_Shift "Alphanumeric" "Alphanumeric"
Qt::Key_Eisu_toggle "Alphanumeric" "Alphanumeric"
Qt::Key_Hangul "Unidentified" "Unidentified"
Qt::Key_Hangul_Start "Unidentified" "Unidentified"
Qt::Key_Hangul_End "Unidentified" "Unidentified"
Qt::Key_Hangul_Hanja "Unidentified" "Unidentified"
Qt::Key_Hangul_Jamo "Unidentified" "Unidentified"
Qt::Key_Hangul_Romaja "Unidentified" "Unidentified"
Qt::Key_Hangul_Jeonja "Unidentified" "Unidentified"
Qt::Key_Hangul_Banja "Unidentified" "Unidentified"
Qt::Key_Hangul_PreHanja "Unidentified" "Unidentified"
Qt::Key_Hangul_PostHanja "Unidentified" "Unidentified"
Qt::Key_Hangul_Special "Unidentified" "Unidentified"
Qt::Key_Dead_Grave "DeadGrave" "Dead"
Qt::Key_Dead_Acute "DeadAcute" "Dead"
Qt::Key_Dead_Circumflex "DeadCircumflex" "Dead"
Qt::Key_Dead_Tilde "DeadTilde" "Dead"
Qt::Key_Dead_Macron "DeadMacron" "Dead"
Qt::Key_Dead_Breve "DeadBreve" "Dead"
Qt::Key_Dead_Abovedot "DeadAboveDot" "Dead"
Qt::Key_Dead_Diaeresis "DeadUmlaut" "Dead"
Qt::Key_Dead_Abovering "DeadAboveRing" "Dead"
Qt::Key_Dead_Doubleacute "DeadDoubleacute" "Dead"
Qt::Key_Dead_Caron "DeadCaron" "Dead"
Qt::Key_Dead_Cedilla "DeadCedilla" "Dead"
Qt::Key_Dead_Ogonek "DeadOgonek" "Dead"
Qt::Key_Dead_Iota "DeadIota" "Dead"
Qt::Key_Dead_Voiced_Sound "DeadVoicedSound" "Dead"
Qt::Key_Dead_Semivoiced_Sound "DeadSemivoicedSound" "Dead"
Qt::Key_Dead_Belowdot "Unidentified" "Dead"
Qt::Key_Dead_Hook "Unidentified" "Dead"
Qt::Key_Dead_Horn "Unidentified" "Dead"
Qt::Key_Back "BrowserBack" "BrowserBack"
Qt::Key_Forward "BrowserForward" "BrowserForward"
Qt::Key_Stop "BrowserStop" "BrowserStop"
Qt::Key_Refresh "BrowserRefresh" "BrowserRefresh"
Qt::Key_VolumeDown "VolumeDown" "VolumeDown"
Qt::Key_VolumeMute "VolumeMute" "VolumeMute"
Qt::Key_VolumeUp "VolumeUp" "VolumeUp"
Qt::Key_BassBoost "Unidentified" "Unidentified"
Qt::Key_BassUp "AudioBassBoostUp" "AudioBassBoostUp"
Qt::Key_BassDown "AudioBassBoostDown" "AudioBassBoostDown"
Qt::Key_TrebleUp "Unidentified" "Unidentified"
Qt::Key_TrebleDown "Unidentified" "Unidentified"
Qt::Key_MediaPlay "MediaPlay" "MediaPlay"
Qt::Key_MediaStop "MediaStop" "MediaStop"
Qt::Key_MediaPrevious "MediaPreviousTrack" "MediaTrackPrevious"
Qt::Key_MediaNext "MediaNextTrack" "MediaTrackNext"
Qt::Key_MediaRecord "MediaRecord" "MediaRecord"
Qt::Key_MediaPause "MediaPause" "MediaPause"
Qt::Key_MediaTogglePlayPause "MediaPlayPause" "MediaPlayPause"
Qt::Key_HomePage "BrowserHome" "BrowserHome"
Qt::Key_Favorites "BrowserFavorites" "BrowserFavorites"
Qt::Key_Search "BrowserSearch" "BrowserSearch"
Qt::Key_Standby "Unidentified" "Standby"
Qt::Key_OpenUrl "Unidentified" "Unidentified"
Qt::Key_LaunchMail "LaunchMail" "LaunchMail"
Qt::Key_LaunchMedia "Unidentified" "LaunchMediaPlayer"
Qt::Key_Launch0Qt::Key_Launch9 "LaunchApplication1""LaunchApplication10" "LaunchApplication1""LaunchApplication10"
Qt::Key_LaunchAQt::Key_LaunchH "LaunchApplication11""LaunchApplication18" "LaunchApplication11""LaunchApplication18"
Qt::Key_MonBrightnessUp "BrightnessUp" "BrightnessUp"
Qt::Key_MonBrightnessDown "BrightnessDown" "BrightnessDown"
Qt::Key_KeyboardLightOnOff "Unidentified" "Unidentified"
Qt::Key_KeyboardBrightnessUp "Unidentified" "Unidentified"
Qt::Key_KeyboardBrightnessDown "Unidentified" "Unidentified"
Qt::Key_PowerOff "Power" "PowerOff"
Qt::Key_WakeUp "Unidentified" "WakeUp"
Qt::Key_Eject "Eject" "Eject"
Qt::Key_ScreenSaver "Unidentified" "LaunchScreenSaver"
Qt::Key_WWW "Unidentified" "LaunchWebBrowser"
Qt::Key_Memo "Unidentified" "Unidentified"
Qt::Key_LightBulb "Unidentified" "Unidentified"
Qt::Key_Shop "Unidentified" "Unidentified"
Qt::Key_History "Unidentified" "Unidentified"
Qt::Key_AddFavorite "Unidentified" "Unidentified"
Qt::Key_HotLinks "Unidentified" "Unidentified"
Qt::Key_BrightnessAdjust "Dimmer" "Dimmer"
Qt::Key_Finance "Unidentified" "Unidentified"
Qt::Key_Community "Unidentified" "Unidentified"
Qt::Key_AudioRewind "MediaRewind" "MediaRewind"
Qt::Key_BackForward "Unidentified" "Unidentified"
Qt::Key_ApplicationLeft "Unidentified" "Unidentified"
Qt::Key_ApplicationRight "Unidentified" "Unidentified"
Qt::Key_Book "Unidentified" "Unidentified"
Qt::Key_CD "Unidentified" "LaunchMediaPlayer"
Qt::Key_Calculator "Unidentified" "LaunchCalculator"
Qt::Key_ToDoList "Unidentified" "Unidentified"
Qt::Key_ClearGrab "Unidentified" "Unidentified"
Qt::Key_Close "Unidentified" "Close"
Qt::Key_Copy "Copy" "Copy"
Qt::Key_Cut "Cut" "Cut"
Qt::Key_Display "Unidentified" "Unidentified"
Qt::Key_DOS "Unidentified" "Unidentified"
Qt::Key_Documents "Unidentified" "Unidentified"
Qt::Key_Excel "Unidentified" "LaunchSpreadsheet"
Qt::Key_Explorer "Unidentified" "LaunchMyComputer"
Qt::Key_Game "Unidentified" "Unidentified"
Qt::Key_Go "Unidentified" "Unidentified"
Qt::Key_iTouch "Unidentified" "Unidentified"
Qt::Key_LogOff "Unidentified" "LogOff"
Qt::Key_Market "Unidentified" "Unidentified"
Qt::Key_Meeting "Unidentified" "Unidentified"
Qt::Key_MenuKB "Unidentified" "Unidentified"
Qt::Key_MenuPB "Unidentified" "Unidentified"
Qt::Key_MySites "Unidentified" "Unidentified"
Qt::Key_News "Unidentified" "Unidentified"
Qt::Key_OfficeHome "Unidentified" "Unidentified"
Qt::Key_Option "Unidentified" "Unidentified"
Qt::Key_Paste "Paste" "Paste"
Qt::Key_Phone "Unidentified" "Unidentified"
Qt::Key_Calendar "Unidentified" "LaunchCalendar"
Qt::Key_Reply "Unidentified" "MailReply"
Qt::Key_Reload "BrowserRefresh" "BrowserRefresh"
Qt::Key_RotateWindows "Unidentified" "Unidentified"
Qt::Key_RotationPB "Unidentified" "Unidentified"
Qt::Key_RotationKB "Unidentified" "Unidentified"
Qt::Key_Save "Unidentified" "Save"
Qt::Key_Send "Unidentified" "MailSend"
Qt::Key_Spell "Unidentified" "SpellCheck"
Qt::Key_SplitScreen "Unidentified" "Unidentified"
Qt::Key_Support "Unidentified" "Unidentified"
Qt::Key_TaskPane "Unidentified" "Unidentified"
Qt::Key_Terminal "Unidentified" "Unidentified"
Qt::Key_Tools "Unidentified" "Unidentified"
Qt::Key_Travel "Unidentified" "Unidentified"
Qt::Key_Video "Unidentified" "LaunchMediaPlayer"
Qt::Key_Word "Unidentified" "LaunchWordProcessor"
Qt::Key_Xfer "Unidentified" "Unidentified"
Qt::Key_ZoomIn "Unidentified" "ZoomIn"
Qt::Key_ZoomOut "Unidentified" "ZoomOut"
Qt::Key_Away "Unidentified" "Unidentified"
Qt::Key_Messenger "Unidentified" "Unidentified"
Qt::Key_WebCam "Unidentified" "LaunchWebCam"
Qt::Key_MailForward "Unidentified" "MailForward"
Qt::Key_Pictures "Unidentified" "Unidentified"
Qt::Key_Music "Unidentified" "LaunchMusicPlayer"
Qt::Key_Battery "Unidentified" "Unidentified"
Qt::Key_Bluetooth "Unidentified" "Unidentified"
Qt::Key_WLAN "Unidentified" "Unidentified"
Qt::Key_UWB "Unidentified" "Unidentified"
Qt::Key_AudioForward "FastFwd" "MediaFastForward"
Qt::Key_AudioRepeat "Unidentified" "Unidentified"
Qt::Key_AudioRandomPlay "RandomToggle" "RandomToggle"
Qt::Key_Subtitle "Subtitle" "Subtitle"
Qt::Key_AudioCycleTrack "Unidentified" "Unidentified"
Qt::Key_Time "Unidentified" "Unidentified"
Qt::Key_Hibernate "Unidentified" "Hibernate"
Qt::Key_View "Unidentified" "Unidentified"
Qt::Key_TopMenu "Unidentified" "Unidentified"
Qt::Key_PowerDown "Unidentified" "PowerOff"
Qt::Key_Suspend "Unidentified" "Standby"
Qt::Key_ContrastAdjust "Unidentified" "Unidentified"
Qt::Key_TouchpadToggle "Unidentified" "Unidentified"
Qt::Key_TouchpadOn "Unidentified" "Unidentified"
Qt::Key_TouchpadOff "Unidentified" "Unidentified"
Qt::Key_MicMute "Unidentified" "Unidentified"
Qt::Key_Red "Unidentified" "ColorF0Red"
Qt::Key_Green "Unidentified" "ColorF1Green"
Qt::Key_Yellow "Unidentified" "ColorF2Yellow"
Qt::Key_Blue "Unidentified" "ColorF3Blue"
Qt::Key_ChannelUp "Unidentified" "Unidentified"
Qt::Key_ChannelDown "Unidentified" "Unidentified"
Qt::Key_MediaLast "MediaLast" "MediaLast"
Qt::Key_unknown "Unidentified" "Unidentified"
Qt::Key_Call "Unidentified" "Unidentified"
Qt::Key_Camera "Camera" "Camera"
Qt::Key_CameraFocus "Unidentified" "Unidentified"
Qt::Key_Context1 "Unidentified" "Unidentified"
Qt::Key_Context2 "Unidentified" "Unidentified"
Qt::Key_Context3 "Unidentified" "Unidentified"
Qt::Key_Context4 "Unidentified" "Unidentified"
Qt::Key_Flip "Unidentified" "Unidentified"
Qt::Key_Hangup "Unidentified" "Unidentified"
Qt::Key_No "Unidentified" "Unidentified"
Qt::Key_Select "Unidentified" "Unidentified"
Qt::Key_Yes "Unidentified" "Unidentified"
Qt::Key_ToggleCallHangup "Unidentified" "Unidentified"
Qt::Key_VoiceDial "Unidentified" "Unidentified"
Qt::Key_LastNumberRedial "Unidentified" "Unidentified"
Qt::Key_Execute "Execute" "Execute"
Qt::Key_Printer "Unidentified" "Print"
Qt::Key_Play "Play" "Play"
Qt::Key_Sleep "Unidentified" "Standby"
Qt::Key_Zoom "Zoom" "ZoomToggle"
Qt::Key_Cancel "Cancel" "Cancel"

Étiquettes et contributeurs liés au document

 Contributeurs à cette page : P45QU10U
 Dernière mise à jour par : P45QU10U,