export enum KeyValues { Backquote = 'Backquote', Backslash = 'Backslash', BracketLeft = 'BracketLeft', BracketRight = 'BracketRight', Comma = 'Comma', Digit0 = 'Digit0', Digit1 = 'Digit1', Digit2 = 'Digit2', Digit3 = 'Digit3', Digit4 = 'Digit4', Digit5 = 'Digit5', Digit6 = 'Digit6', Digit7 = 'Digit7', Digit8 = 'Digit8', Digit9 = 'Digit9', Equal = 'Equal', KeyA = 'KeyA', KeyB = 'KeyB', KeyC = 'KeyC', KeyD = 'KeyD', KeyE = 'KeyE', KeyF = 'KeyF', KeyG = 'KeyG', KeyH = 'KeyH', KeyI = 'KeyI', KeyJ = 'KeyJ', KeyK = 'KeyK', KeyL = 'KeyL', KeyM = 'KeyM', KeyN = 'KeyN', KeyO = 'KeyO', KeyP = 'KeyP', KeyQ = 'KeyQ', KeyR = 'KeyR', KeyS = 'KeyS', KeyT = 'KeyT', KeyU = 'KeyU', KeyV = 'KeyV', KeyW = 'KeyW', KeyX = 'KeyX', KeyY = 'KeyY', KeyZ = 'KeyZ', Minus = 'Minus', Period = 'Period', Quote = 'Quote', Semicolon = 'Semicolon', Slash = 'Slash', AltLeft = 'AltLeft', AltRight = 'AltRight', Backspace = 'Backspace', CapsLock = 'CapsLock', ContextMenu = 'ContextMenu', ControlLeft = 'ControlLeft', ControlRight = 'ControlRight', Enter = 'Enter', MetaLeft = 'MetaLeft', MetaRight = 'MetaRight', ShiftLeft = 'ShiftLeft', ShiftRight = 'ShiftRight', Space = 'Space', Tab = 'Tab', Delete = 'Delete', End = 'End', Home = 'Home', Insert = 'Insert', PageDown = 'PageDown', PageUp = 'PageUp', ArrowDown = 'ArrowDown', ArrowLeft = 'ArrowLeft', ArrowRight = 'ArrowRight', ArrowUp = 'ArrowUp', NumLock = 'NumLock', Numpad0 = 'Numpad0', Numpad1 = 'Numpad1', Numpad2 = 'Numpad2', Numpad3 = 'Numpad3', Numpad4 = 'Numpad4', Numpad5 = 'Numpad5', Numpad6 = 'Numpad6', Numpad7 = 'Numpad7', Numpad8 = 'Numpad8', Numpad9 = 'Numpad9', NumpadAdd = 'NumpadAdd', NumpadDecimal = 'NumpadDecimal', NumpadDivide = 'NumpadDivide', NumpadMultiply = 'NumpadMultiply', NumpadSubtract = 'NumpadSubtract', Escape = 'Escape', PrintScreen = 'PrintScreen', ScrollLock = 'ScrollLock', Pause = 'Pause', AudioVolumeDown = 'AudioVolumeDown', AudioVolumeMute = 'AudioVolumeMute', AudioVolumeUp = 'AudioVolumeUp', F1 = 'F1', F2 = 'F2', F3 = 'F3', F4 = 'F4', F5 = 'F5', F6 = 'F6', F7 = 'F7', F8 = 'F8', F9 = 'F9', F10 = 'F10', F11 = 'F11', F12 = 'F12', } export enum KeyLabels { Backquote = '`', Backslash = '\\', BracketLeft = '[', BracketRight = ']', Comma = ',', Digit0 = '0', Digit1 = '1', Digit2 = '2', Digit3 = '3', Digit4 = '4', Digit5 = '5', Digit6 = '6', Digit7 = '7', Digit8 = '8', Digit9 = '9', Equal = '=', KeyA = 'A', KeyB = 'B', KeyC = 'C', KeyD = 'D', KeyE = 'E', KeyF = 'F', KeyG = 'G', KeyH = 'H', KeyI = 'I', KeyJ = 'J', KeyK = 'K', KeyL = 'L', KeyM = 'M', KeyN = 'N', KeyO = 'O', KeyP = 'P', KeyQ = 'Q', KeyR = 'R', KeyS = 'S', KeyT = 'T', KeyU = 'U', KeyV = 'V', KeyW = 'W', KeyX = 'X', KeyY = 'Y', KeyZ = 'Z', Minus = '-', Period = '.', Quote = "'", Semicolon = ';', Slash = '/', AltLeft = 'Alt', AltRight = 'Alt (Right)', Backspace = 'Backspace', CapsLock = 'Caps Lock', ContextMenu = 'Context Menu', ControlLeft = 'Ctrl', ControlRight = 'Ctrl (Right)', Enter = 'Enter', MetaLeft = 'Meta', MetaRight = 'Meta (Right)', ShiftLeft = 'Shift', ShiftRight = 'Shift (Right)', Space = 'Space', Tab = 'Tab', Delete = 'Delete', End = 'End', Home = 'Home', Insert = 'Insert', PageDown = 'Page Down', PageUp = 'Page Up', ArrowDown = '↓', ArrowLeft = '←', ArrowRight = '→', ArrowUp = '↑', NumLock = 'Num Lock', Numpad0 = 'Numpad 0', Numpad1 = 'Numpad 1', Numpad2 = 'Numpad 2', Numpad3 = 'Numpad 3', Numpad4 = 'Numpad 4', Numpad5 = 'Numpad 5', Numpad6 = 'Numpad 6', Numpad7 = 'Numpad 7', Numpad8 = 'Numpad 8', Numpad9 = 'Numpad 9', NumpadAdd = 'Numpad +', NumpadDecimal = 'Numpad .', NumpadDivide = 'Numpad /', NumpadMultiply = 'Numpad *', NumpadSubtract = 'Numpad -', Escape = 'Esc', PrintScreen = 'Print Screen', ScrollLock = 'Scroll Lock', Pause = 'Pause', AudioVolumeDown = 'Volume Down', AudioVolumeMute = 'Volume Mute', AudioVolumeUp = 'Volume Up', F1 = 'F1', F2 = 'F2', F3 = 'F3', F4 = 'F4', F5 = 'F5', F6 = 'F6', F7 = 'F7', F8 = 'F8', F9 = 'F9', F10 = 'F10', F11 = 'F11', F12 = 'F12', }