]> git.proxmox.com Git - mirror_novnc.git/blame - core/input/xtscancodes.js
Uncomment ES6 module syntax
[mirror_novnc.git] / core / input / xtscancodes.js
CommitLineData
ae510306
SR
1var XtScancode = {
2 "Escape": 0x0001,
3 "Digit1": 0x0002,
4 "Digit2": 0x0003,
5 "Digit3": 0x0004,
6 "Digit4": 0x0005,
7 "Digit5": 0x0006,
8 "Digit6": 0x0007,
9 "Digit7": 0x0008,
10 "Digit8": 0x0009,
11 "Digit9": 0x000A,
12 "Digit0": 0x000B,
13 "Minus": 0x000C,
14 "Equal": 0x000D,
15 "Backspace": 0x000E,
16 "Tab": 0x000F,
17 "KeyQ": 0x0010,
18 "KeyW": 0x0011,
19 "KeyE": 0x0012,
20 "KeyR": 0x0013,
21 "KeyT": 0x0014,
22 "KeyY": 0x0015,
23 "KeyU": 0x0016,
24 "KeyI": 0x0017,
25 "KeyO": 0x0018,
26 "KeyP": 0x0019,
27 "BracketLeft": 0x001A,
28 "BracketRight": 0x001B,
29 "Enter": 0x001C,
30 "ControlLeft": 0x001D,
31 "KeyA": 0x001E,
32 "KeyS": 0x001F,
33 "KeyD": 0x0020,
34 "KeyF": 0x0021,
35 "KeyG": 0x0022,
36 "KeyH": 0x0023,
37 "KeyJ": 0x0024,
38 "KeyK": 0x0025,
39 "KeyL": 0x0026,
40 "Semicolon": 0x0027,
41 "Quote": 0x0028,
42 "Backquote": 0x0029,
43 "ShiftLeft": 0x002A,
44 "Backslash": 0x002B,
45 "KeyZ": 0x002C,
46 "KeyX": 0x002D,
47 "KeyC": 0x002E,
48 "KeyV": 0x002F,
49 "KeyB": 0x0030,
50 "KeyN": 0x0031,
51 "KeyM": 0x0032,
52 "Comma": 0x0033,
53 "Period": 0x0034,
54 "Slash": 0x0035,
55 "ShiftRight": 0x0036,
56 "NumpadMultiply": 0x0037,
57 "AltLeft": 0x0038,
58 "Space": 0x0039,
59 "CapsLock": 0x003A,
60 "F1": 0x003B,
61 "F2": 0x003C,
62 "F3": 0x003D,
63 "F4": 0x003E,
64 "F5": 0x003F,
65 "F6": 0x0040,
66 "F7": 0x0041,
67 "F8": 0x0042,
68 "F9": 0x0043,
69 "F10": 0x0044,
70 "Pause": 0xE045,
71 "ScrollLock": 0x0046,
72 "Numpad7": 0x0047,
73 "Numpad8": 0x0048,
74 "Numpad9": 0x0049,
75 "NumpadSubtract": 0x004A,
76 "Numpad4": 0x004B,
77 "Numpad5": 0x004C,
78 "Numpad6": 0x004D,
79 "NumpadAdd": 0x004E,
80 "Numpad1": 0x004F,
81 "Numpad2": 0x0050,
82 "Numpad3": 0x0051,
83 "Numpad0": 0x0052,
84 "NumpadDecimal": 0x0053,
85 "IntlBackslash": 0x0056,
86 "F11": 0x0057,
87 "F12": 0x0058,
88 "IntlYen": 0x007D,
89 "MediaTrackPrevious": 0xE010,
90 "MediaTrackNext": 0xE019,
91 "NumpadEnter": 0xE01C,
92 "ControlRight": 0xE01D,
93 "VolumeMute": 0xE020,
94 "MediaPlayPause": 0xE022,
95 "MediaStop": 0xE024,
96 "VolumeDown": 0xE02E,
97 "VolumeUp": 0xE030,
98 "BrowserHome": 0xE032,
99 "NumpadDivide": 0xE035,
100 "PrintScreen": 0xE037,
101 "AltRight": 0xE038,
102 "NumLock": 0x0045,
103 "Home": 0xE047,
104 "ArrowUp": 0xE048,
105 "PageUp": 0xE049,
106 "ArrowLeft": 0xE04B,
107 "ArrowRight": 0xE04D,
108 "End": 0xE04F,
109 "ArrowDown": 0xE050,
110 "PageDown": 0xE051,
111 "Insert": 0xE052,
112 "Delete": 0xE053,
7c1b2bac
AS
113 "MetaLeft": 0xE05B,
114 "MetaRight": 0xE05C,
115 "OSLeft": 0xE05B, // OSLeft and OSRight are kept for compatability since
116 "OSRight": 0xE05C, // Firefox haven't updated to MetaLeft and MetaRight yet
ae510306
SR
117 "ContextMenu": 0xE05D,
118 "BrowserSearch": 0xE065,
119 "BrowserFavorites": 0xE066,
120 "BrowserRefresh": 0xE067,
121 "BrowserStop": 0xE068,
122 "BrowserForward": 0xE069,
123 "BrowserBack": 0xE06A,
124 "NumpadComma": 0x007E,
125 "NumpadEqual": 0x0059,
126 "F13": 0x0064,
127 "F14": 0x0065,
128 "F15": 0x0066,
129 "F16": 0x0067,
130 "F17": 0x0068,
131 "F18": 0x0069,
132 "F19": 0x006A,
133 "F20": 0x006B,
134 "F21": 0x006C,
135 "F22": 0x006D,
136 "F23": 0x006E,
137 "F24": 0x0076,
138 "KanaMode": 0x0070,
139 "Lang2": 0x0071,
140 "Lang1": 0x0072,
141 "IntlRo": 0x0073,
142 "Convert": 0x0079,
143 "NonConvert": 0x007B,
144 "LaunchApp2": 0xE021,
145 "Power": 0xE05E,
146 "LaunchApp1": 0xE06B,
147 "LaunchMail": 0xE06C,
148 "MediaSelect": 0xE06D,
149};
150
3ae0bb09 151export default XtScancode