📄 hidusage.pas
字号:
HID_USAGE_SPORT_POWER_WEDGE = $5E;
HID_USAGE_SPORT_WOOD_1 = $5F;
HID_USAGE_SPORT_WOOD_3 = $60;
HID_USAGE_SPORT_WOOD_5 = $61;
HID_USAGE_SPORT_WOOD_7 = $62;
HID_USAGE_SPORT_WOOD_9 = $63;
//
// Game Controls Page (0x05)
//
HID_USAGE_GAME_UNDEFINED = $00;
HID_USAGE_GAME_3D_GAME_CONTROLLER = $01;
HID_USAGE_GAME_PINBALL_DEVICE = $02;
HID_USAGE_GAME_GUN_DEVICE = $03;
HID_USAGE_GAME_POINT_OF_VIEW = $20;
HID_USAGE_GAME_TURN_RIGHT_LEFT = $21;
HID_USAGE_GAME_PITCH_FORWARD_BACKWARD = $22;
HID_USAGE_GAME_ROLL_RIGHT_LEFT = $23;
HID_USAGE_GAME_MOVE_RIGHT_LEFT = $24;
HID_USAGE_GAME_MOVE_FORWARD_BACKWARD = $25;
HID_USAGE_GAME_MOVE_UP_DOWN = $26;
HID_USAGE_GAME_LEAN_RIGHT_LEFT = $27;
HID_USAGE_GAME_LEAN_FORWARD_BACKWARD = $28;
HID_USAGE_GAME_HEIGHT_OF_POV = $29;
HID_USAGE_GAME_FLIPPER = $2A;
HID_USAGE_GAME_SECONDARY_FLIPPER = $2B;
HID_USAGE_GAME_BUMP = $2C;
HID_USAGE_GAME_NEW_GAME = $2D;
HID_USAGE_GAME_SHOOT_BALL = $2E;
HID_USAGE_GAME_PLAYER = $2F;
HID_USAGE_GAME_GUN_BOLT = $30;
HID_USAGE_GAME_GUN_CLIP = $31;
HID_USAGE_GAME_GUN_SELECTOR = $32;
HID_USAGE_GAME_GUN_SINGLE_SHOT = $33;
HID_USAGE_GAME_GUN_BURST = $34;
HID_USAGE_GAME_GUN_AUTOMATIC = $35;
HID_USAGE_GAME_GUN_SAFETY = $36;
HID_USAGE_GAME_GAMEPAD_FIRE_JUMP = $37;
HID_USAGE_GAME_GAMEPAD_TRIGGER = $39;
//
// Generic Device Controls Page (0x06)
//
HID_USAGE_GENERIC_GAME_UNDEFINED = $00;
HID_USAGE_GENERIC_GAME_BATTERY_STRENGTH = $20;
HID_USAGE_GENERIC_GAME_WIRELESS_CHANNEL = $21;
HID_USAGE_GENERIC_GAME_WIRELESS_ID = $22;
//
// Keyboard/Keypad Page (0x07)
//
// Error "keys"
HID_USAGE_KEYBOARD_NOEVENT = $00;
HID_USAGE_KEYBOARD_ROLLOVER = $01;
HID_USAGE_KEYBOARD_POSTFAIL = $02;
HID_USAGE_KEYBOARD_UNDEFINED = $03;
// Letters
HID_USAGE_KEYBOARD_aA = $04;
HID_USAGE_KEYBOARD_bB = $05;
HID_USAGE_KEYBOARD_cC = $06;
HID_USAGE_KEYBOARD_dD = $07;
HID_USAGE_KEYBOARD_eE = $08;
HID_USAGE_KEYBOARD_fF = $09;
HID_USAGE_KEYBOARD_gG = $0A;
HID_USAGE_KEYBOARD_hH = $0B;
HID_USAGE_KEYBOARD_iI = $0C;
HID_USAGE_KEYBOARD_jJ = $0D;
HID_USAGE_KEYBOARD_kK = $0E;
HID_USAGE_KEYBOARD_lL = $0F;
HID_USAGE_KEYBOARD_mM = $10;
HID_USAGE_KEYBOARD_nN = $11;
HID_USAGE_KEYBOARD_oO = $12;
HID_USAGE_KEYBOARD_pP = $13;
HID_USAGE_KEYBOARD_qQ = $14;
HID_USAGE_KEYBOARD_rR = $15;
HID_USAGE_KEYBOARD_sS = $16;
HID_USAGE_KEYBOARD_tT = $17;
HID_USAGE_KEYBOARD_uU = $18;
HID_USAGE_KEYBOARD_vV = $19;
HID_USAGE_KEYBOARD_wW = $1A;
HID_USAGE_KEYBOARD_xX = $1B;
HID_USAGE_KEYBOARD_yY = $1C;
HID_USAGE_KEYBOARD_zZ = $1D;
// Numbers
HID_USAGE_KEYBOARD_ONE = $1E; // or !
HID_USAGE_KEYBOARD_TWO = $1F; // or @
HID_USAGE_KEYBOARD_THREE = $20; // or #
HID_USAGE_KEYBOARD_FOUR = $21; // or $
HID_USAGE_KEYBOARD_FIVE = $22; // or %
HID_USAGE_KEYBOARD_SIX = $23; // or ^
HID_USAGE_KEYBOARD_SEVEN = $24; // or &
HID_USAGE_KEYBOARD_EIGHT = $25; // or *
HID_USAGE_KEYBOARD_NINE = $26; // or (
HID_USAGE_KEYBOARD_ZERO = $27; // or )
HID_USAGE_KEYBOARD_ENTER = $28; // RETURN is another key
HID_USAGE_KEYBOARD_ESCAPE = $29;
HID_USAGE_KEYBOARD_BACKSPACE = $2A; // Delete left char
HID_USAGE_KEYBOARD_TAB = $2B;
HID_USAGE_KEYBOARD_SPACE = $2C;
HID_USAGE_KEYBOARD_MINUS = $2D; // or _
HID_USAGE_KEYBOARD_EQUAL = $2E; // or +
HID_USAGE_KEYBOARD_LSQBRACKET = $2F; // or {
HID_USAGE_KEYBOARD_RSQBRACKET = $30; // or }
HID_USAGE_KEYBOARD_BACKSLASH = $31; // or |
HID_USAGE_KEYBOARD_HASHMARK2 = $32; // or ~ Non US Key
HID_USAGE_KEYBOARD_SEMICOLON = $33;
HID_USAGE_KEYBOARD_APOSTROPH = $34; // or :
HID_USAGE_KEYBOARD_GRAVEACCENT = $35; // or Tilde
HID_USAGE_KEYBOARD_COMMA = $36; // or <
HID_USAGE_KEYBOARD_DOT = $37; // or >
HID_USAGE_KEYBOARD_SLASH = $38; // or ?
HID_USAGE_KEYBOARD_CAPS_LOCK = $39;
// Function keys
HID_USAGE_KEYBOARD_F1 = $3A;
HID_USAGE_KEYBOARD_F2 = $3B;
HID_USAGE_KEYBOARD_F3 = $3C;
HID_USAGE_KEYBOARD_F4 = $3D;
HID_USAGE_KEYBOARD_F5 = $3E;
HID_USAGE_KEYBOARD_F6 = $3F;
HID_USAGE_KEYBOARD_F7 = $40;
HID_USAGE_KEYBOARD_F8 = $41;
HID_USAGE_KEYBOARD_F9 = $42;
HID_USAGE_KEYBOARD_F10 = $43;
HID_USAGE_KEYBOARD_F11 = $44;
HID_USAGE_KEYBOARD_F12 = $45;
HID_USAGE_KEYBOARD_PRINT_SCREEN = $46;
HID_USAGE_KEYBOARD_SCROLL_LOCK = $47;
HID_USAGE_KEYBOARD_PAUSE = $48;
HID_USAGE_KEYBOARD_INSERT = $49;
HID_USAGE_KEYBOARD_HOME = $4A;
HID_USAGE_KEYBOARD_PAGEUP = $4B;
HID_USAGE_KEYBOARD_DELETE = $4C;
HID_USAGE_KEYBOARD_END = $4D;
HID_USAGE_KEYBOARD_PAGEDOWN = $4E;
HID_USAGE_KEYBOARD_RIGHT = $4F;
HID_USAGE_KEYBOARD_LEFT = $50;
HID_USAGE_KEYBOARD_DOWN = $51;
HID_USAGE_KEYBOARD_UP = $52;
HID_USAGE_KEYPAD_NUM_LOCK = $53;
HID_USAGE_KEYPAD_SLASH = $54;
HID_USAGE_KEYPAD_STAR = $55;
HID_USAGE_KEYPAD_MINUS = $56;
HID_USAGE_KEYPAD_PLUS = $57;
HID_USAGE_KEYPAD_ENTER = $58;
HID_USAGE_KEYPAD_ONE = $59;
HID_USAGE_KEYPAD_TWO = $5A;
HID_USAGE_KEYPAD_THREE = $5B;
HID_USAGE_KEYPAD_FOUR = $5C;
HID_USAGE_KEYPAD_FIVE = $5D;
HID_USAGE_KEYPAD_SIX = $5E;
HID_USAGE_KEYPAD_SEVEN = $5F;
HID_USAGE_KEYPAD_EIGHT = $60;
HID_USAGE_KEYPAD_NINE = $61;
HID_USAGE_KEYPAD_ZERO = $62;
HID_USAGE_KEYPAD_DOT = $63;
HID_USAGE_KEYBOARD_BACKSLASH2 = $64; // or | Non US key
HID_USAGE_KEYBOARD_APPLICATION = $65;
// Keys not for Windows
HID_USAGE_KEYBOARD_POWER = $66;
HID_USAGE_KEYPAD_EQUAL2 = $67;
// Keys not for Windows
HID_USAGE_KEYBOARD_F13 = $68;
HID_USAGE_KEYBOARD_F14 = $69;
HID_USAGE_KEYBOARD_F15 = $6A;
HID_USAGE_KEYBOARD_F16 = $6B;
HID_USAGE_KEYBOARD_F17 = $6C;
HID_USAGE_KEYBOARD_F18 = $6D;
HID_USAGE_KEYBOARD_F19 = $6E;
HID_USAGE_KEYBOARD_F20 = $6F;
HID_USAGE_KEYBOARD_F21 = $70;
HID_USAGE_KEYBOARD_F22 = $71;
HID_USAGE_KEYBOARD_F23 = $72;
HID_USAGE_KEYBOARD_F24 = $73;
HID_USAGE_KEYBOARD_EXECUTE = $74;
HID_USAGE_KEYBOARD_HELP = $75;
HID_USAGE_KEYBOARD_MENU = $76;
HID_USAGE_KEYBOARD_SELECT = $77;
HID_USAGE_KEYBOARD_STOP = $78;
HID_USAGE_KEYBOARD_AGAIN = $79;
HID_USAGE_KEYBOARD_UNDO = $7A;
HID_USAGE_KEYBOARD_CUT = $7B;
HID_USAGE_KEYBOARD_COPY = $7C;
HID_USAGE_KEYBOARD_PASTE = $7D;
HID_USAGE_KEYBOARD_FIND = $7E;
HID_USAGE_KEYBOARD_MUTE = $7F;
HID_USAGE_KEYBOARD_VOLUME_UP = $80;
HID_USAGE_KEYBOARD_VOLUME_DOWN = $81;
HID_USAGE_KEYBOARD_LOCKCAPS = $82;
HID_USAGE_KEYBOARD_LOCKNUM = $83;
HID_USAGE_KEYBOARD_LOCKSCROLL = $84;
HID_USAGE_KEYPAD_COMMA = $85;
HID_USAGE_KEYPAD_EQUALSIGN = $86;
HID_USAGE_KEYBOARD_INATL1 = $87;
HID_USAGE_KEYBOARD_INATL2 = $88;
HID_USAGE_KEYBOARD_INATL3 = $89;
HID_USAGE_KEYBOARD_INATL4 = $8A;
HID_USAGE_KEYBOARD_INATL5 = $8B;
HID_USAGE_KEYBOARD_INATL6 = $8C;
HID_USAGE_KEYBOARD_INATL7 = $8D;
HID_USAGE_KEYBOARD_INATL8 = $8E;
HID_USAGE_KEYBOARD_INATL9 = $8F;
HID_USAGE_KEYBOARD_LANG1 = $90;
HID_USAGE_KEYBOARD_LANG2 = $91;
HID_USAGE_KEYBOARD_LANG3 = $92;
HID_USAGE_KEYBOARD_LANG4 = $93;
HID_USAGE_KEYBOARD_LANG5 = $94;
HID_USAGE_KEYBOARD_LANG6 = $95;
HID_USAGE_KEYBOARD_LANG7 = $96;
HID_USAGE_KEYBOARD_LANG8 = $97;
HID_USAGE_KEYBOARD_LANG9 = $98;
HID_USAGE_KEYBOARD_ALTERASE = $99;
HID_USAGE_KEYBOARD_SYSREQ = $9A;
HID_USAGE_KEYBOARD_CANCEL = $9B;
HID_USAGE_KEYBOARD_CLEAR = $9C;
HID_USAGE_KEYBOARD_PRIOR = $9D;
HID_USAGE_KEYBOARD_RETURN = $9E;
HID_USAGE_KEYBOARD_SEPARATOR = $9F;
HID_USAGE_KEYBOARD_OUT = $A0;
HID_USAGE_KEYBOARD_OPER = $A1;
HID_USAGE_KEYBOARD_CLEAR_AGAIN = $A2;
HID_USAGE_KEYBOARD_CRSEL = $A3;
HID_USAGE_KEYBOARD_EXSEL = $A4;
HID_USAGE_KEYPAD_HUNDREDS = $B0;
HID_USAGE_KEYPAD_THOUSANDS = $B1;
HID_USAGE_KEYPAD_THOUSANDS_SEP = $B2;
HID_USAGE_KEYPAD_DECIMAL_SEP = $B3;
HID_USAGE_KEYPAD_CURR_UNIT = $B4;
HID_USAGE_KEYPAD_CURR_SUBUNIT = $B5;
HID_USAGE_KEYPAD_LROUNDBRACKET = $B6;
HID_USAGE_KEYPAD_RROUNDBRACKET = $B7;
HID_USAGE_KEYPAD_LCURLYBRACKET = $B8;
HID_USAGE_KEYPAD_RCURLYBRACKET = $B9;
HID_USAGE_KEYPAD_TABULATOR = $BA;
HID_USAGE_KEYPAD_BACKSPACE = $BB;
HID_USAGE_KEYPAD_A = $BC;
HID_USAGE_KEYPAD_B = $BD;
HID_USAGE_KEYPAD_C = $BE;
HID_USAGE_KEYPAD_D = $BF;
HID_USAGE_KEYPAD_E = $C0;
HID_USAGE_KEYPAD_F = $C1;
HID_USAGE_KEYPAD_XOR = $C2;
HID_USAGE_KEYPAD_CIRCUMFLEX = $C3;
HID_USAGE_KEYPAD_PERCENT = $C4;
HID_USAGE_KEYPAD_BIGGER_THAN = $C5;
HID_USAGE_KEYPAD_LESS_THAN = $C6;
HID_USAGE_KEYPAD_BINARY_AND = $C7;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -