Created
June 13, 2014 01:55
-
-
Save spiralx/6381fc7e90fb18a8c54b to your computer and use it in GitHub Desktop.
Browser keyboard codes JavaScript object
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // Individual key code mappings - noy character codes! | |
| var Keys = { | |
| BACKSPACE: 8, | |
| TAB: 9, | |
| RETURN: 13, | |
| SHIFT: 16, | |
| CTRL: 17, | |
| ALT: 18, | |
| BREAK: 19, | |
| CAPS_LOCK: 20, | |
| ESC: 27, | |
| CONVERT: 28, | |
| NONCONVERT: 29, | |
| ACCEPT: 30, | |
| MODECHANGE: 31, | |
| SPACE: 32, | |
| PAGE_UP: 33, | |
| PAGE_DOWN: 34, | |
| END: 35, | |
| HOME: 36, | |
| LEFT: 37, | |
| UP: 38, | |
| RIGHT: 39, | |
| DOWN: 40, | |
| SELECT: 41, | |
| PRINT: 42, | |
| EXECUTE: 43, | |
| PRINT_SCREEN: 44, | |
| INSERT: 45, | |
| DELETE: 46, | |
| 0: 48, | |
| 1: 49, | |
| 2: 50, | |
| 3: 51, | |
| 4: 52, | |
| 5: 53, | |
| 6: 54, | |
| 7: 55, | |
| 8: 56, | |
| 9: 57, | |
| SEMI_COLON: 59, | |
| EQUALS: 61, | |
| A: 65, | |
| B: 66, | |
| C: 67, | |
| D: 68, | |
| E: 69, | |
| F: 70, | |
| G: 71, | |
| H: 72, | |
| I: 73, | |
| J: 74, | |
| K: 75, | |
| L: 76, | |
| M: 77, | |
| N: 78, | |
| O: 79, | |
| P: 80, | |
| Q: 81, | |
| R: 82, | |
| S: 83, | |
| T: 84, | |
| U: 85, | |
| V: 86, | |
| W: 87, | |
| X: 88, | |
| Y: 89, | |
| Z: 90, | |
| LEFT_WINDOWS: 91, | |
| RIGHT_WINDOWS: 92, | |
| CONTEXT_MENU: 93, | |
| SLEEP: 95, | |
| NUM_1: 96, | |
| NUM_2: 97, | |
| NUM_3: 98, | |
| NUM_4: 99, | |
| NUM_5: 100, | |
| NUM_6: 101, | |
| NUM_7: 102, | |
| NUM_8: 103, | |
| NUM_9: 104, | |
| NUM_0: 105, | |
| MULTIPLY: 106, | |
| ADD: 107, | |
| ENTER: 108, | |
| SUBTRACT: 109, | |
| DECIMAL: 110, | |
| DIVIDE: 111, | |
| F1: 112, | |
| F2: 113, | |
| F3: 114, | |
| F4: 115, | |
| F5: 116, | |
| F6: 117, | |
| F7: 118, | |
| F8: 119, | |
| F9: 120, | |
| F10: 121, | |
| F11: 122, | |
| F12: 123, | |
| F13: 124, | |
| F14: 125, | |
| F15: 126, | |
| F16: 127, | |
| F17: 128, | |
| F18: 129, | |
| F19: 130, | |
| F20: 131, | |
| F21: 132, | |
| F22: 133, | |
| F23: 134, | |
| F24: 135, | |
| NUM_LOCK: 144, | |
| SCROLL_LOCK: 145, | |
| SYS_REQ: 183, | |
| HASH: 163, // char 35 | |
| MINUS: 173, // char 45 | |
| SEMI_COLON_2: 186, | |
| EQUALS_2: 187, | |
| COMMA: 188, // char 44 | |
| DASH: 189, | |
| PERIOD: 190, // char 46 | |
| SLASH: 191, // char 47 | |
| BACK_QUOTE: 192, // char 96 | |
| LEFT_BRACE: 219, // char 91 | |
| BACK_SLASH: 220, // char 92 | |
| RIGHT_BRACE: 221, // char 93 | |
| QUOTE: 222, // char 39 | |
| META: 224 | |
| }; |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment