forked from vuejs/eslint-plugin-vue
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathkeycode-to-key.json
100 lines (100 loc) · 1.65 KB
/
keycode-to-key.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
{
"8": "backspace",
"9": "tab",
"13": "enter",
"16": "shift",
"17": "ctrl",
"18": "alt",
"19": "pause-break",
"20": "caps-lock",
"27": "escape",
"33": "page-up",
"34": "page-down",
"35": "end",
"36": "home",
"37": "left-arrow",
"38": "up-arrow",
"39": "right-arrow",
"40": "down-arrow",
"45": "insert",
"46": "delete",
"48": "0",
"49": "1",
"50": "2",
"51": "3",
"52": "4",
"53": "5",
"54": "6",
"55": "7",
"56": "8",
"57": "9",
"65": "a",
"66": "b",
"67": "c",
"68": "d",
"69": "e",
"70": "f",
"71": "g",
"72": "h",
"73": "i",
"74": "j",
"75": "k",
"76": "l",
"77": "m",
"78": "n",
"79": "o",
"80": "p",
"81": "q",
"82": "r",
"83": "s",
"84": "t",
"85": "u",
"86": "v",
"87": "w",
"88": "x",
"89": "y",
"90": "z",
"91": "left-window-key",
"92": "right-window-key",
"93": "select-key",
"96": "numpad-0",
"97": "numpad-1",
"98": "numpad-2",
"99": "numpad-3",
"100": "numpad-4",
"101": "numpad-5",
"102": "numpad-6",
"103": "numpad-7",
"104": "numpad-8",
"105": "numpad-9",
"106": "multiply",
"107": "add",
"109": "subtract",
"110": "decimal-point",
"111": "divide",
"112": "f1",
"113": "f2",
"114": "f3",
"115": "f4",
"116": "f5",
"117": "f6",
"118": "f7",
"119": "f8",
"120": "f9",
"121": "f10",
"122": "f11",
"123": "f12",
"144": "num-lock",
"145": "scroll-lock",
"186": "semi-colon",
"187": "equal-sign",
"188": "comma",
"189": "dash",
"190": "period",
"191": "forward-slash",
"192": "grave-accent",
"219": "open-bracket",
"220": "back-slash",
"221": "close-braket",
"222": "single-quote"
}