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