Site Tools
Sidebar
User's Manual
t2:keyboard_gph
keyboard.gph
#ifndef KEYBOARD_GPH_ #define KEYBOARD_GPH_ #define KEYMAP_NEGATIVE 0x80 #define KEY_ERRORROLLOVER 0x01 // Error Roll Over #define KEY_POSTFAIL 0x02 // POST Fail #define KEY_ERRORUNDEFINED 0x03 // Error Undefined #define KEY_A 0x04 // a or A #define KEY_B 0x05 // b or B #define KEY_C 0x06 // c or C #define KEY_D 0x07 // d or D #define KEY_E 0x08 // e or E #define KEY_F 0x09 // f or F #define KEY_G 0x0A // g or G #define KEY_H 0x0B // h or H #define KEY_I 0x0C // i or I #define KEY_J 0x0D // j or J #define KEY_K 0x0E // k or K #define KEY_L 0x0F // l or L #define KEY_M 0x10 // m or M #define KEY_N 0x11 // n or N #define KEY_O 0x12 // o or O #define KEY_P 0x13 // p or P #define KEY_Q 0x14 // q or Q #define KEY_R 0x15 // r or R #define KEY_S 0x16 // s or S #define KEY_T 0x17 // t or T #define KEY_U 0x18 // u or U #define KEY_V 0x19 // v or V #define KEY_W 0x1A // w or W #define KEY_X 0x1B // x or X #define KEY_Y 0x1C // y or Y #define KEY_Z 0x1D // z or Z #define KEY_1 0x1E // 1 or ! #define KEY_2 0x1F // 2 or @ #define KEY_3 0x20 // 3 or # #define KEY_4 0x21 // 4 or $ #define KEY_5 0x22 // 5 or % #define KEY_6 0x23 // 6 or ^ #define KEY_7 0x24 // 7 or & #define KEY_8 0x25 // 8 or * #define KEY_9 0x26 // 9 or ( #define KEY_0 0x27 // 0 or ) #define KEY_RETURNORENTER 0x28 // Return (Enter) #define KEY_ESCAPE 0x29 // Escape #define KEY_DELETEORBACKSPACE 0x2A // Delete (Backspace) #define KEY_TAB 0x2B // Tab #define KEY_SPACEBAR 0x2C // Spacebar #define KEY_HYPHEN 0x2D // - or _ #define KEY_EQUALSIGN 0x2E // = or + #define KEY_OPENBRACKET 0x2F // [ or { #define KEY_CLOSEBRACKET 0x30 // ] or } #define KEY_BACKSLASH 0x31 // \ or | #define KEY_NONUSPOUND 0x32 // Non-US # or _ #define KEY_SEMICOLON 0x33 // ; or : #define KEY_QUOTE 0x34 // ' or " #define KEY_GRAVEACCENTANDTILDE 0x35 // ` or ~ #define KEY_COMMA 0x36 // , or < #define KEY_PERIOD 0x37 // . or > #define KEY_SLASH 0x38 // / or ? #define KEY_CAPSLOCK 0x39 // Caps Lock #define KEY_F1 0x3A // F1 #define KEY_F2 0x3B // F2 #define KEY_F3 0x3C // F3 #define KEY_F4 0x3D // F4 #define KEY_F5 0x3E // F5 #define KEY_F6 0x3F // F6 #define KEY_F7 0x40 // F7 #define KEY_F8 0x41 // F8 #define KEY_F9 0x42 // F9 #define KEY_F10 0x43 // F10 #define KEY_F11 0x44 // F11 #define KEY_F12 0x45 // F12 #define KEY_PRINTSCREEN 0x46 // Print Screen #define KEY_SCROLLLOCK 0x47 // Scroll Lock #define KEY_PAUSE 0x48 // Pause #define KEY_INSERT 0x49 // Insert #define KEY_HOME 0x4A // Home #define KEY_PAGEUP 0x4B // Page Up #define KEY_DELETEFORWARD 0x4C // Del (Delete Forward) #define KEY_END 0x4D // End #define KEY_PAGEDOWN 0x4E // Page Down #define KEY_RIGHTARROW 0x4F // Right Arrow #define KEY_LEFTARROW 0x50 // Left Arrow #define KEY_DOWNARROW 0x51 // Down Arrow #define KEY_UPARROW 0x52 // Up Arrow #define KEY_PADNUMLOCK 0x53 // Keypad NumLock or Clear #define KEY_PADSLASH 0x54 // Keypad / #define KEY_PADASTERISK 0x55 // Keypad * #define KEY_PADHYPHEN 0x56 // Keypad - #define KEY_PADPLUS 0x57 // Keypad + #define KEY_PADENTER 0x58 // Keypad Enter #define KEY_PAD1 0x59 // Keypad 1 or End #define KEY_PAD2 0x5A // Keypad 2 or Down Arrow #define KEY_PAD3 0x5B // Keypad 3 or Page Down #define KEY_PAD4 0x5C // Keypad 4 or Left Arrow #define KEY_PAD5 0x5D // Keypad 5 #define KEY_PAD6 0x5E // Keypad 6 or Right Arrow #define KEY_PAD7 0x5F // Keypad 7 or Home #define KEY_PAD8 0x60 // Keypad 8 or Up Arrow #define KEY_PAD9 0x61 // Keypad 9 or Page Up #define KEY_PAD0 0x62 // Keypad 0 or Insert #define KEY_PADPERIOD 0x63 // Keypad . or Delete #define KEY_NONUSBACKSLASH 0x64 // Non-US \ or | #define KEY_APPLICATION 0x65 // Application #define KEY_POWER 0x66 // Power #define KEY_PADEQUALSIGN 0x67 // Keypad = #define KEY_F13 0x68 // F13 #define KEY_F14 0x69 // F14 #define KEY_F15 0x6A // F15 #define KEY_F16 0x6B // F16 #define KEY_F17 0x6C // F17 #define KEY_F18 0x6D // F18 #define KEY_F19 0x6E // F19 #define KEY_F20 0x6F // F20 #define KEY_F21 0x70 // F21 #define KEY_F22 0x71 // F22 #define KEY_F23 0x72 // F23 #define KEY_F24 0x73 // F24 #define KEY_EXECUTE 0x74 // Execute #define KEY_HELP 0x75 // Help #define KEY_MENU 0x76 // Menu #define KEY_SELECT 0x77 // Select #define KEY_STOP 0x78 // Stop #define KEY_AGAIN 0x79 // Again #define KEY_UNDO 0x7A // Undo #define KEY_CUT 0x7B // Cut #define KEY_COPY 0x7C // Copy #define KEY_PASTE 0x7D // Paste #define KEY_FIND 0x7E // Find #define KEY_MUTE 0x7F // Mute #define KEY_VOLUMEUP 0x80 // Volume Up #define KEY_VOLUMEDOWN 0x81 // Volume Down #define KEY_LOCKINGCAPSLOCK 0x82 // Locking Caps Lock #define KEY_LOCKINGNUMLOCK 0x83 // Locking Num Lock #define KEY_LOCKINGSCROLLLOCK 0x84 // Locking Scroll Lock #define KEY_PADCOMMA 0x85 // Keypad Comma #define KEY_PADEQUALSIGNAS400 0x86 // Keypad Equal Sign for AS/400 #define KEY_INTERNATIONAL1 0x87 // International 1 #define KEY_INTERNATIONAL2 0x88 // International 2 #define KEY_INTERNATIONAL3 0x89 // International 3 #define KEY_INTERNATIONAL4 0x8A // International 4 #define KEY_INTERNATIONAL5 0x8B // International 5 #define KEY_INTERNATIONAL6 0x8C // International 6 #define KEY_INTERNATIONAL7 0x8D // International 7 #define KEY_INTERNATIONAL8 0x8E // International 8 #define KEY_INTERNATIONAL9 0x8F // International 9 #define KEY_LANG1 0x90 // Language 1 #define KEY_LANG2 0x91 // Language 2 #define KEY_LANG3 0x92 // Language 3 #define KEY_LANG4 0x93 // Language 4 #define KEY_LANG5 0x94 // Language 5 #define KEY_LANG6 0x95 // Language 6 #define KEY_LANG7 0x96 // Language 7 #define KEY_LANG8 0x97 // Language 8 #define KEY_LANG9 0x98 // Language 9 #define KEY_ALTERNATEERASE 0x99 // AlternateErase #define KEY_SYSREQORATTENTION 0x9A // SysReq or Attention #define KEY_CANCEL 0x9B // Cancel #define KEY_CLEAR 0x9C // Clear #define KEY_PRIOR 0x9D // Prior #define KEY_RETURN 0x9E // Return #define KEY_SEPARATOR 0x9F // Separator #define KEY_OUT 0xA0 // Out #define KEY_OPER 0xA1 // Oper #define KEY_CLEARORAGAIN 0xA2 // Clear or Again #define KEY_CRSELORPROPS 0xA3 // CrSel or Props #define KEY_EXSEL 0xA4 // ExSel #define KEY_LEFTCONTROL 0xE0 // Left Control #define KEY_LEFTSHIFT 0xE1 // Left Shift #define KEY_LEFTALT 0xE2 // Left Alt #define KEY_LEFTGUI 0xE3 // Left GUI #define KEY_RIGHTCONTROL 0xE4 // Right Control #define KEY_RIGHTSHIFT 0xE5 // Right Shift #define KEY_RIGHTALT 0xE6 // Right Alt #define KEY_RIGHTGUI 0xE7 // Right GUI #endif /* KEYBOARD_GPH_ */
t2/keyboard_gph.txt · Last modified: 2017/01/29 06:12 by J2Kbr