namespace Ryujinx.Configuration.Hid { public enum Key { Unknown = 0, ShiftLeft = 1, LShift = 1, ShiftRight = 2, RShift = 2, ControlLeft = 3, LControl = 3, ControlRight = 4, RControl = 4, AltLeft = 5, LAlt = 5, AltRight = 6, RAlt = 6, WinLeft = 7, LWin = 7, WinRight = 8, RWin = 8, Menu = 9, F1 = 10, F2 = 11, F3 = 12, F4 = 13, F5 = 14, F6 = 15, F7 = 16, F8 = 17, F9 = 18, F10 = 19, F11 = 20, F12 = 21, F13 = 22, F14 = 23, F15 = 24, F16 = 25, F17 = 26, F18 = 27, F19 = 28, F20 = 29, F21 = 30, F22 = 31, F23 = 32, F24 = 33, F25 = 34, F26 = 35, F27 = 36, F28 = 37, F29 = 38, F30 = 39, F31 = 40, F32 = 41, F33 = 42, F34 = 43, F35 = 44, Up = 45, Down = 46, Left = 47, Right = 48, Enter = 49, Escape = 50, Space = 51, Tab = 52, BackSpace = 53, Back = 53, Insert = 54, Delete = 55, PageUp = 56, PageDown = 57, Home = 58, End = 59, CapsLock = 60, ScrollLock = 61, PrintScreen = 62, Pause = 63, NumLock = 64, Clear = 65, Sleep = 66, Keypad0 = 67, Keypad1 = 68, Keypad2 = 69, Keypad3 = 70, Keypad4 = 71, Keypad5 = 72, Keypad6 = 73, Keypad7 = 74, Keypad8 = 75, Keypad9 = 76, KeypadDivide = 77, KeypadMultiply = 78, KeypadSubtract = 79, KeypadMinus = 79, KeypadAdd = 80, KeypadPlus = 80, KeypadDecimal = 81, KeypadPeriod = 81, KeypadEnter = 82, A = 83, B = 84, C = 85, D = 86, E = 87, F = 88, G = 89, H = 90, I = 91, J = 92, K = 93, L = 94, M = 95, N = 96, O = 97, P = 98, Q = 99, R = 100, S = 101, T = 102, U = 103, V = 104, W = 105, X = 106, Y = 107, Z = 108, Number0 = 109, Number1 = 110, Number2 = 111, Number3 = 112, Number4 = 113, Number5 = 114, Number6 = 115, Number7 = 116, Number8 = 117, Number9 = 118, Tilde = 119, Grave = 119, Minus = 120, Plus = 121, BracketLeft = 122, LBracket = 122, BracketRight = 123, RBracket = 123, Semicolon = 124, Quote = 125, Comma = 126, Period = 127, Slash = 128, BackSlash = 129, NonUSBackSlash = 130, LastKey = 131 } }