Skip to content

Instantly share code, notes, and snippets.

@Darksoulsong
Created February 16, 2018 16:32
Show Gist options
  • Save Darksoulsong/b8a422fa083fa9e215f2cf74db12c64b to your computer and use it in GitHub Desktop.
Save Darksoulsong/b8a422fa083fa9e215f2cf74db12c64b to your computer and use it in GitHub Desktop.
var keyCodes = {
'backspace': 8,
'tab': 9,
'enter': 13,
'shift': 16,
'ctrl': 17,
'alt': 18,
'pause/break': 19,
'caps lock': 20,
'escape': 27,
'page up': 33,
'page down': 34,
'end': 35,
'home': 36,
'left arrow': 37,
'up arrow': 38,
'right arrow': 39,
'down arrow': 40,
'insert': 45,
'delete': 46,
'0': 48,
'1': 49,
'2': 50,
'3': 51,
'4': 52,
'5': 53,
'6': 54,
'7': 55,
'8': 56,
'9': 57,
'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 window key': 91,
'right window key': 92,
'select key': 93,
'numpad 0': 96,
'numpad 1': 97,
'numpad 2': 98,
'numpad 3': 99,
'numpad 4': 100,
'numpad 5': 101,
'numpad 6': 102,
'numpad 7': 103,
'numpad 8': 104,
'numpad 9': 105,
'multiply': 106,
'add': 107,
'subtract': 109,
'decimal point': 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,
'num lock': 144,
'scroll lock': 145,
'semi-colon': 186,
'equal sign': 187,
'comma': 188,
'dash': 189,
'period': 190,
'forward slash': 191,
'grave accent': 192,
'open bracket': 219,
'back slash': 220,
'close braket': 221,
'single quote': 222
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment