📄 hidusage.pas
字号:
HID_USAGE_KEYPAD_LOGICAL_AND = $C8;
HID_USAGE_KEYPAD_BINARY_OR = $C9;
HID_USAGE_KEYPAD_LOGICAL_OR = $CA;
HID_USAGE_KEYPAD_COLON = $CB;
HID_USAGE_KEYPAD_HASHMARK = $CC;
HID_USAGE_KEYPAD_SPACE = $CD;
HID_USAGE_KEYPAD_AT = $CE;
HID_USAGE_KEYPAD_EXCLAMATION = $CF;
HID_USAGE_KEYPAD_MEM_STORE = $D0;
HID_USAGE_KEYPAD_MEM_RECALL = $D1;
HID_USAGE_KEYPAD_MEM_CLEAR = $D2;
HID_USAGE_KEYPAD_MEM_ADD = $D3;
HID_USAGE_KEYPAD_MEM_SUBTRACT = $D4;
HID_USAGE_KEYPAD_MEM_MULTIPLY = $D5;
HID_USAGE_KEYPAD_MEM_DIVIDE = $D6;
HID_USAGE_KEYPAD_PLUS_MINUS = $D7;
HID_USAGE_KEYPAD_CLEAR = $D8;
HID_USAGE_KEYPAD_CLEAR_ENTRY = $D9;
HID_USAGE_KEYPAD_BINARY = $DA;
HID_USAGE_KEYPAD_OCTAL = $DB;
HID_USAGE_KEYPAD_DECIMAL = $DC;
HID_USAGE_KEYPAD_HEXADECIMAL = $DD;
HID_USAGE_KEYPAD_RESERVED1 = $DE;
HID_USAGE_KEYPAD_RESERVED2 = $DF;
HID_USAGE_KEYBOARD_LCTRL = $E0;
HID_USAGE_KEYBOARD_LSHFT = $E1;
HID_USAGE_KEYBOARD_LALT = $E2;
HID_USAGE_KEYBOARD_LGUI = $E3;
HID_USAGE_KEYBOARD_RCTRL = $E4;
HID_USAGE_KEYBOARD_RSHFT = $E5;
HID_USAGE_KEYBOARD_RALT = $E6;
HID_USAGE_KEYBOARD_RGUI = $E7;
// and hundreds more...
// (rom) $E8 to $FFFF are reserved in "USB HID Usage Tables 1.11" (Hut1_11.pdf)
//
// LED Page (0x08)
//
HID_USAGE_LED_UNDEFINED = $00;
HID_USAGE_LED_NUM_LOCK = $01;
HID_USAGE_LED_CAPS_LOCK = $02;
HID_USAGE_LED_SCROLL_LOCK = $03;
HID_USAGE_LED_COMPOSE = $04;
HID_USAGE_LED_KANA = $05;
HID_USAGE_LED_POWER = $06;
HID_USAGE_LED_SHIFT = $07;
HID_USAGE_LED_DO_NOT_DISTURB = $08;
HID_USAGE_LED_MUTE = $09;
HID_USAGE_LED_TONE_ENABLE = $0A;
HID_USAGE_LED_HIGH_CUT_FILTER = $0B;
HID_USAGE_LED_LOW_CUT_FILTER = $0C;
HID_USAGE_LED_EQUALIZER_ENABLE = $0D;
HID_USAGE_LED_SOUND_FIELD_ON = $0E;
HID_USAGE_LED_SURROUND_FIELD_ON = $0F;
HID_USAGE_LED_REPEAT = $10;
HID_USAGE_LED_STEREO = $11;
HID_USAGE_LED_SAMPLING_RATE_DETECT = $12;
HID_USAGE_LED_SPINNING = $13;
HID_USAGE_LED_CAV = $14;
HID_USAGE_LED_CLV = $15;
HID_USAGE_LED_RECORDING_FORMAT_DET = $16;
HID_USAGE_LED_OFF_HOOK = $17;
HID_USAGE_LED_RING = $18;
HID_USAGE_LED_MESSAGE_WAITING = $19;
HID_USAGE_LED_DATA_MODE = $1A;
HID_USAGE_LED_BATTERY_OPERATION = $1B;
HID_USAGE_LED_BATTERY_OK = $1C;
HID_USAGE_LED_BATTERY_LOW = $1D;
HID_USAGE_LED_SPEAKER = $1E;
HID_USAGE_LED_HEAD_SET = $1F;
HID_USAGE_LED_HOLD = $20;
HID_USAGE_LED_MICROPHONE = $21;
HID_USAGE_LED_COVERAGE = $22;
HID_USAGE_LED_NIGHT_MODE = $23;
HID_USAGE_LED_SEND_CALLS = $24;
HID_USAGE_LED_CALL_PICKUP = $25;
HID_USAGE_LED_CONFERENCE = $26;
HID_USAGE_LED_STAND_BY = $27;
HID_USAGE_LED_CAMERA_ON = $28;
HID_USAGE_LED_CAMERA_OFF = $29;
HID_USAGE_LED_ON_LINE = $2A;
HID_USAGE_LED_OFF_LINE = $2B;
HID_USAGE_LED_BUSY = $2C;
HID_USAGE_LED_READY = $2D;
HID_USAGE_LED_PAPER_OUT = $2E;
HID_USAGE_LED_PAPER_JAM = $2F;
HID_USAGE_LED_REMOTE = $30;
HID_USAGE_LED_FORWARD = $31;
HID_USAGE_LED_REVERSE = $32;
HID_USAGE_LED_STOP = $33;
HID_USAGE_LED_REWIND = $34;
HID_USAGE_LED_FAST_FORWARD = $35;
HID_USAGE_LED_PLAY = $36;
HID_USAGE_LED_PAUSE = $37;
HID_USAGE_LED_RECORD = $38;
HID_USAGE_LED_ERROR = $39;
HID_USAGE_LED_SELECTED_INDICATOR = $3A;
HID_USAGE_LED_IN_USE_INDICATOR = $3B;
HID_USAGE_LED_MULTI_MODE_INDICATOR = $3C;
HID_USAGE_LED_INDICATOR_ON = $3D;
HID_USAGE_LED_INDICATOR_FLASH = $3E;
HID_USAGE_LED_INDICATOR_SLOW_BLINK = $3F;
HID_USAGE_LED_INDICATOR_FAST_BLINK = $40;
HID_USAGE_LED_INDICATOR_OFF = $41;
HID_USAGE_LED_FLASH_ON_TIME = $42;
HID_USAGE_LED_SLOW_BLINK_ON_TIME = $43;
HID_USAGE_LED_SLOW_BLINK_OFF_TIME = $44;
HID_USAGE_LED_FAST_BLINK_ON_TIME = $45;
HID_USAGE_LED_FAST_BLINK_OFF_TIME = $46;
HID_USAGE_LED_INDICATOR_COLOR = $47;
HID_USAGE_LED_RED = $48;
HID_USAGE_LED_GREEN = $49;
HID_USAGE_LED_AMBER = $4A;
HID_USAGE_LED_GENERIC_INDICATOR = $4B;
HID_USAGE_LED_SYSTEM_SUSPEND = $4C;
HID_USAGE_LED_EXTERNAL_POWER = $4D;
// (rom) $4E to $FFFF are reserved in "USB HID Usage Tables 1.11" (Hut1_11.pdf)
//
// Button Page (0x09)
//
// There is no need to label these usages.
//
HID_USAGE_BUTTON_NO_BUTTON = $00; // (rom) Usage 1..65535 is the button number
//
// Ordinal Page (0x0A)
//
// There is no need to label these usages.
//
HID_USAGE_ORDINAL_RESERVED = $00; // (rom) Usage 1..65535 is the ordinal number
//
// Telephony Device Page (0x0B)
//
HID_USAGE_TELEPHONY_UNDEFINED = $00;
HID_USAGE_TELEPHONY_PHONE = $01;
HID_USAGE_TELEPHONY_ANSWERING_MACHINE = $02;
HID_USAGE_TELEPHONY_MESSAGE_CONTROLS = $03;
HID_USAGE_TELEPHONY_HANDSET = $04;
HID_USAGE_TELEPHONY_HEADSET = $05;
HID_USAGE_TELEPHONY_KEYPAD = $06;
HID_USAGE_TELEPHONY_PROGRAMMABLE_BUTTON = $07;
HID_USAGE_TELEPHONY_HOOK_SWITCH = $20;
HID_USAGE_TELEPHONY_FLASH = $21;
HID_USAGE_TELEPHONY_FEATURE = $22;
HID_USAGE_TELEPHONY_HOLD = $23;
HID_USAGE_TELEPHONY_REDIAL = $24;
HID_USAGE_TELEPHONY_TRANSFER = $25;
HID_USAGE_TELEPHONY_DROP = $26;
HID_USAGE_TELEPHONY_PARK = $27;
HID_USAGE_TELEPHONY_FORWARD_CALLS = $28;
HID_USAGE_TELEPHONY_ALTERNATE_FUNCTION = $29;
HID_USAGE_TELEPHONY_LINE = $2A;
HID_USAGE_TELEPHONY_SPEAKER_PHONE = $2B;
HID_USAGE_TELEPHONY_CONFERENCE = $2C;
HID_USAGE_TELEPHONY_RING_ENABLE = $2D;
HID_USAGE_TELEPHONY_RING_SELECT = $2E;
HID_USAGE_TELEPHONY_PHONE_MUTE = $2F;
HID_USAGE_TELEPHONY_CALLER_ID = $30;
HID_USAGE_TELEPHONY_SEND = $31;
HID_USAGE_TELEPHONY_SPEED_DIAL = $50;
HID_USAGE_TELEPHONY_STORE_NUMBER = $51;
HID_USAGE_TELEPHONY_RECALL_NUMBER = $52;
HID_USAGE_TELEPHONY_PHONE_DIRECTORY = $53;
HID_USAGE_TELEPHONY_VOICE_MAIL = $70;
HID_USAGE_TELEPHONY_SCREEN_CALLS = $71;
HID_USAGE_TELEPHONY_DO_NOT_DISTURB = $72;
HID_USAGE_TELEPHONY_MESSAGE = $73;
HID_USAGE_TELEPHONY_ANSWER_ON_OFF = $74;
HID_USAGE_TELEPHONY_INSIDE_DIAL_TONE = $90;
HID_USAGE_TELEPHONY_OUTSIDE_DIAL_TONE = $91;
HID_USAGE_TELEPHONY_INSIDE_RING_TONE = $92;
HID_USAGE_TELEPHONY_OUTSIDE_RING_TONE = $93;
HID_USAGE_TELEPHONY_PRIORITY_RING_TONE = $94;
HID_USAGE_TELEPHONY_INSIDE_RINGBACK = $95;
HID_USAGE_TELEPHONY_PRIORITY_RINGBACK = $96;
HID_USAGE_TELEPHONY_LINE_BUSY_TONE = $97;
HID_USAGE_TELEPHONY_REORDER_TONE = $98;
HID_USAGE_TELEPHONY_CALL_WAITING_TONE = $99;
HID_USAGE_TELEPHONY_CONFIRMATION_TONE_1 = $9A;
HID_USAGE_TELEPHONY_CONFIRMATION_TONE_2 = $9B;
HID_USAGE_TELEPHONY_TONES_OFF = $9C;
HID_USAGE_TELEPHONY_OUTSIDE_RINGBACK = $9D;
HID_USAGE_TELEPHONY_RINGER = $9E;
HID_USAGE_TELEPHONY_KEY_0 = $B0;
HID_USAGE_TELEPHONY_KEY_1 = $B1;
HID_USAGE_TELEPHONY_KEY_2 = $B2;
HID_USAGE_TELEPHONY_KEY_3 = $B3;
HID_USAGE_TELEPHONY_KEY_4 = $B4;
HID_USAGE_TELEPHONY_KEY_5 = $B5;
HID_USAGE_TELEPHONY_KEY_6 = $B6;
HID_USAGE_TELEPHONY_KEY_7 = $B7;
HID_USAGE_TELEPHONY_KEY_8 = $B8;
HID_USAGE_TELEPHONY_KEY_9 = $B9;
HID_USAGE_TELEPHONY_KEY_STAR = $BA;
HID_USAGE_TELEPHONY_KEY_POUND = $BB;
HID_USAGE_TELEPHONY_KEY_A = $BC;
HID_USAGE_TELEPHONY_KEY_B = $BD;
HID_USAGE_TELEPHONY_KEY_C = $BE;
HID_USAGE_TELEPHONY_KEY_D = $BF;
// (rom) $C0 to $FFFF are reserved in "USB HID Usage Tables 1.11" (Hut1_11.pdf)
//
// Consumer Page (0x0C)
//
HID_USAGE_CONSUMER_UNDEFINED = $000;
HID_USAGE_CONSUMER_CONSUMER_CONTROL = $001;
HID_USAGE_CONSUMER_NUMERIC_KEY_PAD = $002;
HID_USAGE_CONSUMER_PROGRAMMABLE_BUTTONS = $003;
HID_USAGE_CONSUMER_MICROPHONE = $004;
HID_USAGE_CONSUMER_HEADPHONE = $005;
HID_USAGE_CONSUMER_GRAPHIC_EQUALIZER = $006;
HID_USAGE_CONSUMER_PLUS_10 = $020;
HID_USAGE_CONSUMER_PLUS_100 = $021;
HID_USAGE_CONSUMER_AM_PM = $022;
HID_USAGE_CONSUMER_POWER = $030;
HID_USAGE_CONSUMER_RESET = $031;
HID_USAGE_CONSUMER_SLEEP = $032;
HID_USAGE_CONSUMER_SLEEP_AFTER = $033;
HID_USAGE_CONSUMER_SLEEP_MODE = $034;
HID_USAGE_CONSUMER_ILLUMINATION = $035;
HID_USAGE_CONSUMER_FUNCTION_BUTTONS = $036;
HID_USAGE_CONSUMER_MENU = $040;
HID_USAGE_CONSUMER_MENU_PICK = $041;
HID_USAGE_CONSUMER_MENU_UP = $042;
HID_USAGE_CONSUMER_MENU_DOWN = $043;
HID_USAGE_CONSUMER_MENU_LEFT = $044;
HID_USAGE_CONSUMER_MENU_RIGHT = $045;
HID_USAGE_CONSUMER_MENU_ESCAPE = $046;
HID_USAGE_CONSUMER_MENU_VALUE_INCREASE = $047;
HID_USAGE_CONSUMER_MENU_VALUE_DECREASE = $048;
HID_USAGE_CONSUMER_DATA_ON_SCREEN = $060;
HID_USAGE_CONSUMER_CLOSED_CAPTION = $061;
HID_USAGE_CONSUMER_CLOSED_CAPTION_SELECT = $062;
HID_USAGE_CONSUMER_VCR_TV = $063;
HID_USAGE_CONSUMER_BROADCAST_MODE = $064;
HID_USAGE_CONSUMER_SNAPSHOT = $065;
HID_USAGE_CONSUMER_STILL = $066;
HID_USAGE_CONSUMER_SELECTION = $080;
HID_USAGE_CONSUMER_ASSIGN_SELECTION = $081;
HID_USAGE_CONSUMER_MODE_STEP = $082;
HID_USAGE_CONSUMER_RECALL_LAST = $083;
HID_USAGE_CONSUMER_ENTER_CHANNEL = $084;
HID_USAGE_CONSUMER_ORDER_MOVIE = $085;
HID_USAGE_CONSUMER_CHANNEL = $086;
HID_USAGE_CONSUMER_MEDIA_SELECTION = $087;
HID_USAGE_CONSUMER_MEDIA_SELECT_COMPUTER = $088;
HID_USAGE_CONSUMER_MEDIA_SELECT_TV = $089;
HID_USAGE_CONSUMER_MEDIA_SELECT_WWW = $08A;
HID_USAGE_CONSUMER_MEDIA_SELECT_DVD = $08B;
HID_USAGE_CONSUMER_MEDIA_SELECT_TELEPHONE = $08C;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -