Key codes returned by Event.keyCode. These map directly to a physical key on the keyboard.
| None |
Not assigned (never returned as the result of a keystroke). |
| Backspace |
The backspace key. |
| Delete |
The forward delete key. |
| Tab |
The tab key. |
| Clear |
The Clear key. |
| Return |
Return key. |
| Pause |
Pause on PC machines. |
| Escape |
Escape key. |
| Space |
Space key. |
| Keypad0 |
Numeric keypad 0. |
| Keypad1 |
Numeric keypad 1. |
| Keypad2 |
Numeric keypad 2. |
| Keypad3 |
Numeric keypad 3. |
| Keypad4 |
Numeric keypad 4. |
| Keypad5 |
Numeric keypad 5. |
| Keypad6 |
Numeric keypad 6. |
| Keypad7 |
Numeric keypad 7. |
| Keypad8 |
Numeric keypad 8. |
| Keypad9 |
Numeric keypad 9. |
| KeypadPeriod |
Numeric keypad '.'. |
| KeypadDivide |
Numeric keypad '/'. |
| KeypadMultiply |
Numeric keypad '*'. |
| KeypadMinus |
Numeric keypad '-'. |
| KeypadPlus |
Numeric keypad '+'. |
| KeypadEnter |
Numeric keypad enter. |
| KeypadEquals |
Numeric keypad '='. |
| UpArrow |
Up arrow key. |
| DownArrow |
Down arrow key. |
| RightArrow |
Right arrow key. |
| LeftArrow |
Left arrow key. |
| Insert |
Insert key key. |
| Home |
Home key. |
| End |
End key. |
| PageUp |
Page up. |
| PageDown |
Page down. |
| F1 |
F1 function key. |
| F2 |
F2 function key. |
| F3 |
F3 function key. |
| F4 |
F4 function key. |
| F5 |
F5 function key. |
| F6 |
F6 function key. |
| F7 |
F7 function key. |
| F8 |
F8 function key. |
| F9 |
F9 function key. |
| F10 |
F10 function key. |
| F11 |
F11 function key. |
| F12 |
F12 function key. |
| F13 |
F13 function key. |
| F14 |
F14 function key. |
| F15 |
F15 function key. |
| Alpha0 |
The '0' key on the top of the alphanumeric keyboard. |
| Alpha1 |
The '1' key on the top of the alphanumeric keyboard. |
| Alpha2 |
The '2' key on the top of the alphanumeric keyboard. |
| Alpha3 |
The '3' key on the top of the alphanumeric keyboard. |
| Alpha4 |
The '4' key on the top of the alphanumeric keyboard. |
| Alpha5 |
The '5' key on the top of the alphanumeric keyboard. |
| Alpha6 |
The '6' key on the top of the alphanumeric keyboard. |
| Alpha7 |
The '7' key on the top of the alphanumeric keyboard. |
| Alpha8 |
The '8' key on the top of the alphanumeric keyboard. |
| Alpha9 |
The '9' key on the top of the alphanumeric keyboard. |
| Exclaim |
Exclamation mark key '!'. |
| DoubleQuote |
Double quote key '"'. |
| Hash |
Hash key '#'. |
| Dollar |
Dollar sign key '$'. |
| Ampersand |
Ampersand key '&'. |
| Quote |
Quote key '. |
| LeftParen |
Left Parenthesis key '('. |
| RightParen |
Right Parenthesis key ')'. |
| Asterisk |
Asterisk key '*'. |
| Plus |
Plus key '+'. |
| Comma |
Comma ',' key. |
| Minus |
Minus '-' key. |
| Period |
Period '.' key. |
| Slash |
Slash '/' key. |
| Colon |
Colon ':' key. |
| Semicolon |
Semicolon ';' key. |
| Less |
Less than '<' key. |
| Equals |
Equals '=' key. |
| Greater |
Greater than '>' key. |
| Question |
Question mark '?' key. |
| At |
At key '@'. |
| LeftBracket |
Left square bracket key '['. |
| Backslash |
Backslash key '\'. |
| RightBracket |
Right square bracket key ']'. |
| Caret |
Caret key '^'. |
| Underscore |
Underscore '_' key. |
| BackQuote |
Back quote key '`'. |
| A |
'a' key. |
| B |
'b' key. |
| C |
'c' key. |
| D |
'd' key. |
| E |
'e' key. |
| F |
'f' key. |
| G |
'g' key. |
| H |
'h' key. |
| I |
'i' key. |
| J |
'j' key. |
| K |
'k' key. |
| L |
'l' key. |
| M |
'm' key. |
| N |
'n' key. |
| O |
'o' key. |
| P |
'p' key. |
| Q |
'q' key. |
| R |
'r' key. |
| S |
's' key. |
| T |
't' key. |
| U |
'u' key. |
| V |
'v' key. |
| W |
'w' key. |
| X |
'x' key. |
| Y |
'y' key. |
| Z |
'z' key. |
| Numlock |
Numlock key. |
| CapsLock |
Capslock key. |
| ScrollLock |
Scroll lock key. |
| RightShift |
Right shift key. |
| LeftShift |
Left shift key. |
| RightControl |
Right Control key. |
| LeftControl |
Left Control key. |
| RightAlt |
Right Alt key. |
| LeftAlt |
Left Alt key. |
| LeftCommand |
Left Command key. |
| LeftApple |
Left Command key. |
| LeftWindows |
Left Windows key. |
| RightCommand |
Right Command key. |
| RightApple |
Right Command key. |
| RightWindows |
Right Windows key. |
| AltGr |
Alt Gr key. |
| Help |
Help key. |
|
Print key. | |
| SysReq |
Sys Req key. |
| Break |
Break key. |
| Menu |
Menu key. |
| Mouse0 |
First (primary) mouse button. |
| Mouse1 |
Second (secondary) mouse button. |
| Mouse2 |
Third mouse button. |
| Mouse3 |
Fourth mouse button. |
| Mouse4 |
Fifth mouse button. |
| Mouse5 |
Sixth mouse button. |
| Mouse6 |
Seventh mouse button. |
| JoystickButton0 |
Button 0 on any joystick. |
| JoystickButton1 |
Button 1 on any joystick. |
| JoystickButton2 |
Button 2 on any joystick. |
| JoystickButton3 |
Button 3 on any joystick. |
| JoystickButton4 |
Button 4 on any joystick. |
| JoystickButton5 |
Button 5 on any joystick. |
| JoystickButton6 |
Button 6 on any joystick. |
| JoystickButton7 |
Button 7 on any joystick. |
| JoystickButton8 |
Button 8 on any joystick. |
| JoystickButton9 |
Button 9 on any joystick. |
| JoystickButton10 |
Button 10 on any joystick. |
| JoystickButton11 |
Button 11 on any joystick. |
| JoystickButton12 |
Button 12 on any joystick. |
| JoystickButton13 |
Button 13 on any joystick. |
| JoystickButton14 |
Button 14 on any joystick. |
| JoystickButton15 |
Button 15 on any joystick. |
| JoystickButton16 |
Button 16 on any joystick. |
| JoystickButton17 |
Button 17 on any joystick. |
| JoystickButton18 |
Button 18 on any joystick. |
| JoystickButton19 |
Button 19 on any joystick. |
| Joystick1Button0 |
Button 0 on first joystick. |
| Joystick1Button1 |
Button 1 on first joystick. |
| Joystick1Button2 |
Button 2 on first joystick. |
| Joystick1Button3 |
Button 3 on first joystick. |
| Joystick1Button4 |
Button 4 on first joystick. |
| Joystick1Button5 |
Button 5 on first joystick. |
| Joystick1Button6 |
Button 6 on first joystick. |
| Joystick1Button7 |
Button 7 on first joystick. |
| Joystick1Button8 |
Button 8 on first joystick. |
| Joystick1Button9 |
Button 9 on first joystick. |
| Joystick1Button10 |
Button 10 on first joystick. |
| Joystick1Button11 |
Button 11 on first joystick. |
| Joystick1Button12 |
Button 12 on first joystick. |
| Joystick1Button13 |
Button 13 on first joystick. |
| Joystick1Button14 |
Button 14 on first joystick. |
| Joystick1Button15 |
Button 15 on first joystick. |
| Joystick1Button16 |
Button 16 on first joystick. |
| Joystick1Button17 |
Button 17 on first joystick. |
| Joystick1Button18 |
Button 18 on first joystick. |
| Joystick1Button19 |
Button 19 on first joystick. |
| Joystick2Button0 |
Button 0 on second joystick. |
| Joystick2Button1 |
Button 1 on second joystick. |
| Joystick2Button2 |
Button 2 on second joystick. |
| Joystick2Button3 |
Button 3 on second joystick. |
| Joystick2Button4 |
Button 4 on second joystick. |
| Joystick2Button5 |
Button 5 on second joystick. |
| Joystick2Button6 |
Button 6 on second joystick. |
| Joystick2Button7 |
Button 7 on second joystick. |
| Joystick2Button8 |
Button 8 on second joystick. |
| Joystick2Button9 |
Button 9 on second joystick. |
| Joystick2Button10 |
Button 10 on second joystick. |
| Joystick2Button11 |
Button 11 on second joystick. |
| Joystick2Button12 |
Button 12 on second joystick. |
| Joystick2Button13 |
Button 13 on second joystick. |
| Joystick2Button14 |
Button 14 on second joystick. |
| Joystick2Button15 |
Button 15 on second joystick. |
| Joystick2Button16 |
Button 16 on second joystick. |
| Joystick2Button17 |
Button 17 on second joystick. |
| Joystick2Button18 |
Button 18 on second joystick. |
| Joystick2Button19 |
Button 19 on second joystick. |
| Joystick3Button0 |
Button 0 on third joystick. |
| Joystick3Button1 |
Button 1 on third joystick. |
| Joystick3Button2 |
Button 2 on third joystick. |
| Joystick3Button3 |
Button 3 on third joystick. |
| Joystick3Button4 |
Button 4 on third joystick. |
| Joystick3Button5 |
Button 5 on third joystick. |
| Joystick3Button6 |
Button 6 on third joystick. |
| Joystick3Button7 |
Button 7 on third joystick. |
| Joystick3Button8 |
Button 8 on third joystick. |
| Joystick3Button9 |
Button 9 on third joystick. |
| Joystick3Button10 |
Button 10 on third joystick. |
| Joystick3Button11 |
Button 11 on third joystick. |
| Joystick3Button12 |
Button 12 on third joystick. |
| Joystick3Button13 |
Button 13 on third joystick. |
| Joystick3Button14 |
Button 14 on third joystick. |
| Joystick3Button15 |
Button 15 on third joystick. |
| Joystick3Button16 |
Button 16 on third joystick. |
| Joystick3Button17 |
Button 17 on third joystick. |
| Joystick3Button18 |
Button 18 on third joystick. |
| Joystick3Button19 |
Button 19 on third joystick. |
| Joystick4Button0 |
Button 0 on forth joystick. |
| Joystick4Button1 |
Button 1 on forth joystick. |
| Joystick4Button2 |
Button 2 on forth joystick. |
| Joystick4Button3 |
Button 3 on forth joystick. |
| Joystick4Button4 |
Button 4 on forth joystick. |
| Joystick4Button5 |
Button 5 on forth joystick. |
| Joystick4Button6 |
Button 6 on forth joystick. |
| Joystick4Button7 |
Button 7 on forth joystick. |
| Joystick4Button8 |
Button 8 on forth joystick. |
| Joystick4Button9 |
Button 9 on forth joystick. |
| Joystick4Button10 |
Button 10 on forth joystick. |
| Joystick4Button11 |
Button 11 on forth joystick. |
| Joystick4Button12 |
Button 12 on forth joystick. |
| Joystick4Button13 |
Button 13 on forth joystick. |
| Joystick4Button14 |
Button 14 on forth joystick. |
| Joystick4Button15 |
Button 15 on forth joystick. |
| Joystick4Button16 |
Button 16 on forth joystick. |
| Joystick4Button17 |
Button 17 on forth joystick. |
| Joystick4Button18 |
Button 18 on forth joystick. |
| Joystick4Button19 |
Button 19 on forth joystick. |