const ESCAPE = 27; F1 = 59; F2 = 60; F3 = 61; F4 = 62; F5 = 63; F6 = 64; F7 = 65; F8 = 66; F9 = 67; F10 = 68; SHIFT_F1 = 84; SHIFT_F2 = 85; SHIFT_F3 = 86; SHIFT_F4 = 87; SHIFT_F5 = 88; SHIFT_F6 = 89; SHIFT_F7 = 90; SHIFT_F8 = 91; SHIFT_F9 = 92; SHIFT_F10 = 93; CTRL_F1 = 94; CTRL_F2 = 95; CTRL_F3 = 96; CTRL_F4 = 97; CTRL_F5 = 98; CTRL_F6 = 99; CTRL_F7 = 100; CTRL_F8 = 101; CTRL_F9 = 102; CTRL_F10 = 103; ALT_F1 = 104; ALT_F2 = 105; ALT_F3 = 106; ALT_F4 = 107; ALT_F5 = 108; ALT_F6 = 109; ALT_F7 = 110; ALT_F8 = 111; ALT_F9 = 112; ALT_F10 = 113; ALT_Q = 16; ALT_W = 17; ALT_E = 18; ALT_R = 19; ALT_T = 20; ALT_Y = 21; ALT_U = 22; ALT_I = 23; ALT_O = 24; ALT_P = 25; ALT_A = 30; ALT_S = 31; ALT_D = 32; ALT_F = 33; ALT_G = 34; ALT_H = 35; ALT_J = 36; ALT_K = 37; ALT_L = 38; ALT_Z = 44; ALT_X = 45; ALT_C = 46; ALT_V = 47; ALT_B = 48; ALT_N = 49; ALT_M = 50; CTRL_PRTSC = 114; ALT_1 = 120; ALT_2 = 121; ALT_3 = 122; ALT_4 = 123; ALT_5 = 124; ALT_6 = 125; ALT_7 = 126; ALT_8 = 127; ALT_9 = 128; ALT_0 = 129; ALT_MINUS = 130; ALT_EQUAL = 131; ARROW_HOME = 71; ARROW_UP = 72; ARROW_PGUP = 73; ARROW_LEFT = 75; ARROW_RIGHT = 77; ARROW_END = 79; ARROW_DOWN = 80; ARROW_PGDN = 81; CTRL_HOME = 119; CTRL_END = 117;