MacGyver comes with character code enum for easy reference and better readability.
| CANCEL - 3 | FOUR - 52 | U - 85 | F7 - 118 |
| HELP - 6 | FIVE - 53 | V - 86 | F8 - 119 |
| BACKSPACE - 8 | SIX - 54 | W - 87 | F9 - 120 |
| TAB - 9 | SEVEN - 55 | X - 88 | F10 - 121 |
| CLEAR - 12 | EIGHT - 56 | Y - 89 | F11 - 122 |
| ENTER - 13 | NINE - 57 | Z - 90 | F12 - 123 |
| RETURN - 13 | SEMICOLON - 59 | CONTEXT_MENU - 93 | F13 - 124 |
| SHIFT - 16 | EQUALS - 61 | NUMPAD0 - 96 | F14 - 125 |
| CONTROL - 17 | COMMAND - 91 | NUMPAD1 - 97 | F15 - 126 |
| ALT - 18 | A - 65 | NUMPAD2 - 98 | F16 - 127 |
| PAUSE - 19 | B - 66 | NUMPAD3 - 99 | F17 - 128 |
| CAPS_LOCK - 20 | C - 67 | NUMPAD4 - 100 | F18 - 129 |
| ESCAPE - 27 | D - 68 | NUMPAD5 - 101 | F19 - 130 |
| SPACE - 32 | E - 69 | NUMPAD6 - 102 | F20 - 131 |
| PAGE_UP - 33 | F - 70 | NUMPAD7 - 103 | F21 - 132 |
| PAGE_DOWN - 34 | G - 71 | NUMPAD8 - 104 | F22 - 133 |
| END - 35 | H - 72 | NUMPAD9 - 105 | F23 - 134 |
| HOME - 36 | I - 73 | MULTIPLY - 106 | F24 - 135 |
| LEFT - 37 | J - 74 | ADD - 107 | NUM_LOCK - 144 |
| UP - 38 | K - 75 | SEPARATOR - 108 | SCROLL_LOCK - 145 |
| RIGHT - 39 | L - 76 | SUBTRACT - 109 | COMMA - 188 |
| DOWN - 40 | M - 77 | DECIMAL - 110 | PERIOD - 190 |
| PRINT_SCREEN - 44 | N - 78 | DIVIDE - 111 | SLASH - 191 |
| INSERT - 45 | O - 79 | F1 - 112 | BACK_QUOTE - 192 |
| DELETE - 46 | P - 80 | F2 - 113 | OPEN_BRACKET - 219 |
| ZERO - 48 | Q - 81 | F3 - 114 | BACK_SLASH - 220 |
| ONE - 49 | R - 82 | F4 - 115 | CLOSE_BRACKET - 221 |
| TWO - 50 | S - 83 | F5 - 116 | QUOTE - 222 |
| THREE - 51 | T - 84 | F6 - 117 | META - 224 |