Dev:Source/Architecture/Keyboard Map

提供: wiki
移動先: 案内検索

/* standard keyboard */ // keys OK (present & no modifiers) on most (if not all) latin keyboards AKEY 'a' GHOST_kKeyA - ZKEY 'z' GHOST_kKeyZ CAPSLOCKKEY 211 GHOST_kKeyCapsLock // unused ESCKEY 218 GHOST_kKeyEsc TABKEY 219 GHOST_kKeyTab RETKEY 220 GHOST_kKeyEnter SPACEKEY 221 GHOST_kKeySpace BACKSPACEKEY 223 GHOST_kKeyBackSpace LEFTCTRLKEY 212 GHOST_kKeyLeftControl // left&right LEFTALTKEY 213 GHOST_kKeyLeftAlt // left&right RIGHTALTKEY 214 GHOST_kKeyRightAlt // left&right RIGHTCTRLKEY 215 GHOST_kKeyRightControl // left&right RIGHTSHIFTKEY 216 GHOST_kKeyRightShift // left&right LEFTSHIFTKEY 217 GHOST_kKeyLeftShift // left&right LEFTARROWKEY 137 GHOST_kKeyLeftArrow DOWNARROWKEY 138 GHOST_kKeyDownArrow RIGHTARROWKEY 139 GHOST_kKeyRightArrow UPARROWKEY 140 GHOST_kKeyUpArrow PAD0 150 GHOST_kKeyNumpad0 - PAD9 159 GHOST_kKeyNumpad9 PADSLASHKEY 161 GHOST_kKeyNumpadSlash PADASTERKEY 160 GHOST_kKeyNumpadAsterisk PADMINUS 162 GHOST_kKeyNumpadMinus PADENTER 163 GHOST_kKeyNumpadEnter PADPLUSKEY 164 GHOST_kKeyNumpadPlus F1KEY 300 GHOST_kKeyF1 - F12KEY 311 GHOST_kKeyF12 // keys existing but maybe with modifiers on non US-keyboards ZEROKEY '0' GHOST_kKey0 // international, can be shifted - NINEKEY '9' GHOST_kKey9 SEMICOLONKEY 225 GHOST_kKeySemicolon //international PERIODKEY 226 GHOST_kKeyPeriod //international COMMAKEY 227 GHOST_kKeyComma //international ACCENTGRAVEKEY 229 GHOST_kKeyAccentGrave //international MINUSKEY 230 GHOST_kKeyMinus //international SLASHKEY 232 GHOST_kKeySlash //international BACKSLASHKEY 233 GHOST_kKeyBackslash //international EQUALKEY 234 GHOST_kKeyEqual //international QUOTEKEY 228 GHOST_kKeyQuote //international unused LEFTBRACKETKEY 235 GHOST_kKeyLeftBracket //international unused RIGHTBRACKETKEY 236 GHOST_kKeyRightBracket //international unused PADPERIOD 199 GHOST_kKeyNumpadPeriod //international can be ',' // keys that may not exist at all DELKEY 224 GHOST_kKeyDelete // not on all keyboards PAUSEKEY 165 GHOST_kKeyPause // not on all keyboards INSERTKEY 166 GHOST_kKeyInsert // not on all keyboards HOMEKEY 167 GHOST_kKeyHome // not on all keyboards PAGEUPKEY 168 GHOST_kKeyUpPage // not on all keyboards PAGEDOWNKEY 169 GHOST_kKeyDownPage // not on all keyboards ENDKEY 170 GHOST_kKeyEnd // not on all keyboards LINEFEEDKEY 222 GHOST_kKeyLinefeed // IRIX specific stuff UNKNOWNKEY 171 GHOST_kKeyUnknown

-- JeanLucPeuriere - 22 Aug 2004