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