mirror of
https://github.com/hathach/tinyusb.git
synced 2025-10-14 01:58:41 +08:00
add some consumer page configs
This commit is contained in:
@@ -893,14 +893,51 @@ enum {
|
||||
/// HID Usage Table: Consumer Page (0x0C)
|
||||
/// Only contains controls that supported by Windows (whole list is too long)
|
||||
enum {
|
||||
HID_USAGE_CONSUMER_UNASSIGNED = 0x0000,
|
||||
|
||||
// Generic Control
|
||||
HID_USAGE_CONSUMER_CONTROL = 0x0001,
|
||||
HID_USAGE_CONSUMER_NUMERIC_KEY_PAD = 0x0002,
|
||||
HID_USAGE_CONSUMER_PROGRAMMABLE_BUTTONS = 0x0003,
|
||||
HID_USAGE_CONSUMER_MICROPHONE = 0x0004,
|
||||
HID_USAGE_CONSUMER_HEADPHONE = 0x0005,
|
||||
HID_USAGE_CONSUMER_GRAPHIC_EQUALIZER = 0x0006,
|
||||
// 07-1F Reserved
|
||||
|
||||
HID_USAGE_CONSUMER_PLUS_10 = 0x0020,
|
||||
HID_USAGE_CONSUMER_PLUS_100 = 0x0021,
|
||||
HID_USAGE_CONSUMER_AM_PM = 0x0022,
|
||||
// 23-3F Reserved
|
||||
|
||||
// Power Control
|
||||
HID_USAGE_CONSUMER_POWER = 0x0030,
|
||||
HID_USAGE_CONSUMER_RESET = 0x0031,
|
||||
HID_USAGE_CONSUMER_SLEEP = 0x0032,
|
||||
|
||||
HID_USAGE_CONSUMER_SLEEP_AFTER = 0x0033,
|
||||
HID_USAGE_CONSUMER_SLEEP_MODE = 0x0034,
|
||||
HID_USAGE_CONSUMER_ILLUMINATION = 0x0035,
|
||||
HID_USAGE_CONSUMER_FUNCTION_BUTTONS = 0x0036,
|
||||
// 37-3F Reserved
|
||||
HID_USAGE_CONSUMER_MENU = 0x0040,
|
||||
HID_USAGE_CONSUMER_MENU_PICK = 0x0041,
|
||||
HID_USAGE_CONSUMER_MENU_UP = 0x0042,
|
||||
HID_USAGE_CONSUMER_MENU_DOWN = 0x0043,
|
||||
HID_USAGE_CONSUMER_MENU_LEFT = 0x0044,
|
||||
HID_USAGE_CONSUMER_MENU_RIGHT = 0x0045,
|
||||
HID_USAGE_CONSUMER_MENU_ESCAPE = 0x0046,
|
||||
HID_USAGE_CONSUMER_MENU_VALUE_INCREASE = 0x0047,
|
||||
HID_USAGE_CONSUMER_MENU_VALUE_DECREASE = 0x0048,
|
||||
// 49-5F Reserved
|
||||
HID_USAGE_CONSUMER_DATA_ON_SCREEN = 0x0060,
|
||||
HID_USAGE_CONSUMER_CLOSED_CAPTION = 0x0061,
|
||||
HID_USAGE_CONSUMER_CLOSED_CAPTION_SELECT = 0x0062,
|
||||
HID_USAGE_CONSUMER_VCR_TV = 0x0063,
|
||||
HID_USAGE_CONSUMER_BROADCAST_MODE = 0x0064,
|
||||
HID_USAGE_CONSUMER_SNAPSHOT = 0x0065,
|
||||
HID_USAGE_CONSUMER_STILL = 0x0066,
|
||||
|
||||
// 67-7F Reserved
|
||||
// Screen Brightness
|
||||
HID_USAGE_CONSUMER_BRIGHTNESS_INCREMENT = 0x006F,
|
||||
HID_USAGE_CONSUMER_BRIGHTNESS_DECREMENT = 0x0070,
|
||||
@@ -912,40 +949,386 @@ enum {
|
||||
HID_USAGE_CONSUMER_WIRELESS_RADIO_LED = 0x00C7,
|
||||
HID_USAGE_CONSUMER_WIRELESS_RADIO_SLIDER_SWITCH = 0x00C8,
|
||||
|
||||
// Media Control
|
||||
HID_USAGE_CONSUMER_PLAY_PAUSE = 0x00CD,
|
||||
HID_USAGE_CONSUMER_SELECTION = 0x0080,
|
||||
HID_USAGE_CONSUMER_ASSIGN_SELECTION = 0x0081,
|
||||
HID_USAGE_CONSUMER_MODE_STEP = 0x0082,
|
||||
HID_USAGE_CONSUMER_RECALL_LAST = 0x0083,
|
||||
HID_USAGE_CONSUMER_ENTER_CHANNEL = 0x0084,
|
||||
HID_USAGE_CONSUMER_ORDER_MOVIE = 0x0085,
|
||||
HID_USAGE_CONSUMER_CHANNEL = 0x0086,
|
||||
HID_USAGE_CONSUMER_MEDIA_SELECTION = 0x0087,
|
||||
HID_USAGE_CONSUMER_MEDIA_SELECT_COMPUTER = 0x0088,
|
||||
HID_USAGE_CONSUMER_MEDIA_SELECT_TV = 0x0089,
|
||||
HID_USAGE_CONSUMER_MEDIA_SELECT_WWW = 0x008A,
|
||||
HID_USAGE_CONSUMER_MEDIA_SELECT_DVD = 0x008B,
|
||||
HID_USAGE_CONSUMER_MEDIA_SELECT_TELEPHONE = 0x008C,
|
||||
HID_USAGE_CONSUMER_MEDIA_SELECT_PROGRAM_GUIDE = 0x008D,
|
||||
HID_USAGE_CONSUMER_MEDIA_SELECT_VIDEO_PHONE = 0x008E,
|
||||
HID_USAGE_CONSUMER_MEDIA_SELECT_GAMES = 0x008F,
|
||||
HID_USAGE_CONSUMER_MEDIA_SELECT_MESSAGES = 0x0090,
|
||||
HID_USAGE_CONSUMER_MEDIA_SELECT_CD = 0x0091,
|
||||
HID_USAGE_CONSUMER_MEDIA_SELECT_VCR = 0x0092,
|
||||
HID_USAGE_CONSUMER_MEDIA_SELECT_TUNER = 0x0093,
|
||||
HID_USAGE_CONSUMER_QUIT = 0x0094,
|
||||
HID_USAGE_CONSUMER_HELP = 0x0095,
|
||||
HID_USAGE_CONSUMER_MEDIA_SELECT_TAPE = 0x0096,
|
||||
HID_USAGE_CONSUMER_MEDIA_SELECT_CABLE = 0x0097,
|
||||
HID_USAGE_CONSUMER_MEDIA_SELECT_SATELLITE = 0x0098,
|
||||
HID_USAGE_CONSUMER_MEDIA_SELECT_SECURITY = 0x0099,
|
||||
HID_USAGE_CONSUMER_MEDIA_SELECT_HOME = 0x009A,
|
||||
HID_USAGE_CONSUMER_MEDIA_SELECT_CALL = 0x009B,
|
||||
HID_USAGE_CONSUMER_CHANNEL_INCREMENT = 0x009C,
|
||||
HID_USAGE_CONSUMER_CHANNEL_DECREMENT = 0x009D,
|
||||
HID_USAGE_CONSUMER_MEDIA_SELECT_SAP = 0x009E,
|
||||
// 9F Reserved
|
||||
HID_USAGE_CONSUMER_VCR_PLUS = 0x00A0,
|
||||
HID_USAGE_CONSUMER_ONCE = 0x00A1,
|
||||
HID_USAGE_CONSUMER_DAILY = 0x00A2,
|
||||
HID_USAGE_CONSUMER_WEEKLY = 0x00A3,
|
||||
HID_USAGE_CONSUMER_MONTHLY = 0x00A4,
|
||||
// A5-AF Reserved
|
||||
|
||||
HID_USAGE_CONSUMER_PLAY = 0x00B0,
|
||||
HID_USAGE_CONSUMER_PAUSE = 0x00B1,
|
||||
HID_USAGE_CONSUMER_RECORD = 0x00B2,
|
||||
HID_USAGE_CONSUMER_FAST_FORWARD = 0x00B3,
|
||||
HID_USAGE_CONSUMER_REWIND = 0x00B4,
|
||||
HID_USAGE_CONSUMER_SCAN_NEXT_TRACK = 0x00B5,
|
||||
HID_USAGE_CONSUMER_SCAN_NEXT = 0x00B5,
|
||||
HID_USAGE_CONSUMER_SCAN_PREVIOUS_TRACK = 0x00B6,
|
||||
HID_USAGE_CONSUMER_SCAN_PREVIOUS = 0x00B6,
|
||||
HID_USAGE_CONSUMER_STOP = 0x00B7,
|
||||
HID_USAGE_CONSUMER_EJECT = 0x00B8,
|
||||
HID_USAGE_CONSUMER_RANDOM_PLAY = 0x00B9,
|
||||
HID_USAGE_CONSUMER_SELECT_DISC = 0x00BA,
|
||||
HID_USAGE_CONSUMER_ENTER_DISC = 0x00BB,
|
||||
HID_USAGE_CONSUMER_REPEAT = 0x00BC,
|
||||
HID_USAGE_CONSUMER_TRACKING = 0x00BD,
|
||||
HID_USAGE_CONSUMER_TRACK_NORMAL = 0x00BE,
|
||||
HID_USAGE_CONSUMER_SLOW_TRACKING = 0x00BF,
|
||||
HID_USAGE_CONSUMER_FRAME_FORWARD = 0x00C0,
|
||||
HID_USAGE_CONSUMER_FRAME_BACK = 0x00C1,
|
||||
HID_USAGE_CONSUMER_MARK = 0x00C2,
|
||||
HID_USAGE_CONSUMER_CLEAR_MARK = 0x00C3,
|
||||
HID_USAGE_CONSUMER_REPEAT_FROM_MARK = 0x00C4,
|
||||
HID_USAGE_CONSUMER_RETURN_TO_MARK = 0x00C5,
|
||||
HID_USAGE_CONSUMER_SEARCH_MARK_FORWARD = 0x00C6,
|
||||
HID_USAGE_CONSUMER_SEARCH_MARK_BACKWARDS = 0x00C7,
|
||||
HID_USAGE_CONSUMER_COUNTER_RESET = 0x00C8,
|
||||
HID_USAGE_CONSUMER_SHOW_COUNTER = 0x00C9,
|
||||
HID_USAGE_CONSUMER_TRACKING_INCREMENT = 0x00CA,
|
||||
HID_USAGE_CONSUMER_TRACKING_DECREMENT = 0x00CB,
|
||||
HID_USAGE_CONSUMER_STOP_EJECT = 0x00CC,
|
||||
|
||||
|
||||
// Media Control
|
||||
HID_USAGE_CONSUMER_PLAY_PAUSE = 0x00CD,
|
||||
|
||||
HID_USAGE_CONSUMER_PLAY_SKIP = 0x00CE,
|
||||
|
||||
// CF-DF Reserved
|
||||
HID_USAGE_CONSUMER_VOLUME = 0x00E0,
|
||||
HID_USAGE_CONSUMER_BALANCE = 0x00E1,
|
||||
HID_USAGE_CONSUMER_MUTE = 0x00E2,
|
||||
HID_USAGE_CONSUMER_BASS = 0x00E3,
|
||||
HID_USAGE_CONSUMER_TREBLE = 0x00E4,
|
||||
HID_USAGE_CONSUMER_BASS_BOOST = 0x00E5,
|
||||
HID_USAGE_CONSUMER_SURROUND_MODE = 0x00E6,
|
||||
HID_USAGE_CONSUMER_LOUDNESS = 0x00E7,
|
||||
HID_USAGE_CONSUMER_MPX = 0x00E8,
|
||||
HID_USAGE_CONSUMER_VOLUME_INCREMENT = 0x00E9,
|
||||
HID_USAGE_CONSUMER_VOLUME_DECREMENT = 0x00EA,
|
||||
// EB-EF Reserved
|
||||
HID_USAGE_CONSUMER_SPEED_SELECT = 0x00F0,
|
||||
HID_USAGE_CONSUMER_PLAYBACK_SPEED = 0x00F1,
|
||||
HID_USAGE_CONSUMER_STANDARD_PLAY = 0x00F2,
|
||||
HID_USAGE_CONSUMER_LONG_PLAY = 0x00F3,
|
||||
HID_USAGE_CONSUMER_EXTENDED_PLAY = 0x00F4,
|
||||
HID_USAGE_CONSUMER_SLOW = 0x00F5,
|
||||
// F6-FF Reserved
|
||||
HID_USAGE_CONSUMER_FAN_ENABLE = 0x0100,
|
||||
HID_USAGE_CONSUMER_FAN_SPEED = 0x0101,
|
||||
HID_USAGE_CONSUMER_LIGHT_ENABLE = 0x0102,
|
||||
HID_USAGE_CONSUMER_LIGHT_ILLUMINATION_LEVEL = 0x0103,
|
||||
HID_USAGE_CONSUMER_CLIMATE_CONTROL_ENABLE = 0x0104,
|
||||
HID_USAGE_CONSUMER_ROOM_TEMPERATURE = 0x0105,
|
||||
HID_USAGE_CONSUMER_SECURITY_ENABLE = 0x0106,
|
||||
HID_USAGE_CONSUMER_FIRE_ALARM = 0x0107,
|
||||
HID_USAGE_CONSUMER_POLICE_ALARM = 0x0108,
|
||||
HID_USAGE_CONSUMER_PROXIMITY = 0x0109,
|
||||
HID_USAGE_CONSUMER_MOTION = 0x010A,
|
||||
HID_USAGE_CONSUMER_DURESS_ALARM = 0x010B,
|
||||
HID_USAGE_CONSUMER_HOLDUP_ALARM = 0x010C,
|
||||
HID_USAGE_CONSUMER_MEDICAL_ALARM = 0x010D,
|
||||
// 10E-14F Reserved
|
||||
HID_USAGE_CONSUMER_BALANCE_RIGHT = 0x0150,
|
||||
HID_USAGE_CONSUMER_BALANCE_LEFT = 0x0151,
|
||||
HID_USAGE_CONSUMER_BASS_INCREMENT = 0x0152,
|
||||
HID_USAGE_CONSUMER_BASS_DECREMENT = 0x0153,
|
||||
HID_USAGE_CONSUMER_TREBLE_INCREMENT = 0x0154,
|
||||
HID_USAGE_CONSUMER_TREBLE_DECREMENT = 0x0155,
|
||||
|
||||
// Application Launcher
|
||||
// 156-15F Reserved
|
||||
HID_USAGE_CONSUMER_SPEAKER_SYSTEM = 0x0160,
|
||||
HID_USAGE_CONSUMER_CHANNEL_LEFT = 0x0161,
|
||||
HID_USAGE_CONSUMER_CHANNEL_RIGHT = 0x0162,
|
||||
HID_USAGE_CONSUMER_CHANNEL_CENTER = 0x0163,
|
||||
HID_USAGE_CONSUMER_CHANNEL_FRONT = 0x0164,
|
||||
HID_USAGE_CONSUMER_CHANNEL_CENTER_FRONT = 0x0165,
|
||||
HID_USAGE_CONSUMER_CHANNEL_SIDE = 0x0166,
|
||||
HID_USAGE_CONSUMER_CHANNEL_SURROUND = 0x0167,
|
||||
HID_USAGE_CONSUMER_CHANNEL_LOW_FREQUENCY = 0x0168,
|
||||
// Enhancement
|
||||
// CL 15.12.1
|
||||
HID_USAGE_CONSUMER_CHANNEL_TOP = 0x0169,
|
||||
HID_USAGE_CONSUMER_CHANNEL_UNKNOWN = 0x016A,
|
||||
// 16B-16F Reserved
|
||||
HID_USAGE_CONSUMER_SUB_CHANNEL = 0x0170,
|
||||
HID_USAGE_CONSUMER_SUB_CHANNEL_INCREMENT = 0x0171,
|
||||
HID_USAGE_CONSUMER_SUB_CHANNEL_DECREMENT = 0x0172,
|
||||
HID_USAGE_CONSUMER_ALTERNATE_AUDIO_INCREMENT = 0x0173,
|
||||
HID_USAGE_CONSUMER_ALTERNATE_AUDIO_DECREMENT = 0x0174,
|
||||
// 175-17F Reserved
|
||||
HID_USAGE_CONSUMER_APPLICATION_LAUNCH_BUTTONS = 0x0180,
|
||||
HID_USAGE_CONSUMER_AL_LAUNCH_BUTTON_CONFIGURATION = 0x0181,
|
||||
// Tool
|
||||
// Sel 15.15
|
||||
HID_USAGE_CONSUMER_AL_PROGRAMMABLE_BUTTON = 0x0182,
|
||||
// Configuration
|
||||
// Sel 15.15
|
||||
HID_USAGE_CONSUMER_AL_CONSUMER_CONTROL_CONFIGURATION = 0x0183,
|
||||
HID_USAGE_CONSUMER_AL_CONSUMER_CONTROL = 0x0183,
|
||||
// Configuration
|
||||
// Sel 15.15
|
||||
HID_USAGE_CONSUMER_AL_WORD_PROCESSOR = 0x0184,
|
||||
HID_USAGE_CONSUMER_AL_TEXT_EDITOR = 0x0185,
|
||||
HID_USAGE_CONSUMER_AL_SPREADSHEET = 0x0186,
|
||||
HID_USAGE_CONSUMER_AL_GRAPHICS_EDITOR = 0x0187,
|
||||
HID_USAGE_CONSUMER_AL_PRESENTATION_APP = 0x0188,
|
||||
HID_USAGE_CONSUMER_AL_DATABASE_APP = 0x0189,
|
||||
HID_USAGE_CONSUMER_AL_EMAIL_READER = 0x018A,
|
||||
HID_USAGE_CONSUMER_AL_NEWSREADER = 0x018B,
|
||||
HID_USAGE_CONSUMER_AL_VOICEMAIL = 0x018C,
|
||||
HID_USAGE_CONSUMER_AL_CONTACTS_ADDRESS_BOOK = 0x018D,
|
||||
HID_USAGE_CONSUMER_AL_CALENDAR_SCHEDULE = 0x018E,
|
||||
HID_USAGE_CONSUMER_AL_TASK_PROJECT_MANAGER = 0x018F,
|
||||
HID_USAGE_CONSUMER_AL_LOG_JOURNAL_TIMECARD = 0x0190,
|
||||
HID_USAGE_CONSUMER_AL_CHECKBOOK_FINANCE = 0x0191,
|
||||
HID_USAGE_CONSUMER_AL_CALCULATOR = 0x0192,
|
||||
HID_USAGE_CONSUMER_AL_A_V_CAPTURE_PLAYBACK = 0x0193,
|
||||
HID_USAGE_CONSUMER_AL_LOCAL_MACHINE_BROWSER = 0x0194,
|
||||
HID_USAGE_CONSUMER_AL_LOCAL_BROWSER = 0x0194,
|
||||
|
||||
HID_USAGE_CONSUMER_AL_LAN_WAN_BROWSER = 0x0195,
|
||||
HID_USAGE_CONSUMER_AL_INTERNET_BROWSER = 0x0196,
|
||||
HID_USAGE_CONSUMER_AL_REMOTE_NETWORKING_ISP = 0x0197,
|
||||
// Connect
|
||||
// Sel 15.15
|
||||
HID_USAGE_CONSUMER_AL_NETWORK_CONFERENCE = 0x0198,
|
||||
HID_USAGE_CONSUMER_AL_NETWORK_CHAT = 0x0199,
|
||||
HID_USAGE_CONSUMER_AL_TELEPHONY_DIALER = 0x019A,
|
||||
HID_USAGE_CONSUMER_AL_LOGON = 0x019B,
|
||||
HID_USAGE_CONSUMER_AL_LOGOFF = 0x019C,
|
||||
HID_USAGE_CONSUMER_AL_LOGON_LOGOFF = 0x019D,
|
||||
HID_USAGE_CONSUMER_AL_TERMINAL_LOCK_SCREENSAVER = 0x019E,
|
||||
HID_USAGE_CONSUMER_AL_CONTROL_PANEL = 0x019F,
|
||||
HID_USAGE_CONSUMER_AL_COMMAND_LINE_PROCESSOR_RUN = 0x01A0,
|
||||
HID_USAGE_CONSUMER_AL_PROCESS_TASK_MANAGER = 0x01A1,
|
||||
HID_USAGE_CONSUMER_AL_SELECT_TASK_APPLICATION = 0x01A2,
|
||||
HID_USAGE_CONSUMER_AL_NEXT_TASK_APPLICATION = 0x01A3,
|
||||
HID_USAGE_CONSUMER_AL_PREVIOUS_TASK_APPLICATION = 0x01A4,
|
||||
HID_USAGE_CONSUMER_AL_PREEMPTIVE_HALT = 0x01A5,
|
||||
// Task_Application
|
||||
// Sel 15.15
|
||||
HID_USAGE_CONSUMER_AL_INTEGRATED_HELP_CENTER = 0x01A6,
|
||||
HID_USAGE_CONSUMER_AL_DOCUMENTS = 0x01A7,
|
||||
HID_USAGE_CONSUMER_AL_THESAURUS = 0x01A8,
|
||||
HID_USAGE_CONSUMER_AL_DICTIONARY = 0x01A9,
|
||||
HID_USAGE_CONSUMER_AL_DESKTOP = 0x01AA,
|
||||
HID_USAGE_CONSUMER_AL_SPELL_CHECK = 0x01AB,
|
||||
HID_USAGE_CONSUMER_AL_GRAMMAR_CHECK = 0x01AC,
|
||||
HID_USAGE_CONSUMER_AL_WIRELESS_STATUS = 0x01AD,
|
||||
HID_USAGE_CONSUMER_AL_KEYBOARD_LAYOUT = 0x01AE,
|
||||
HID_USAGE_CONSUMER_AL_VIRUS_PROTECTION = 0x01AF,
|
||||
HID_USAGE_CONSUMER_AL_ENCRYPTION = 0x01B0,
|
||||
HID_USAGE_CONSUMER_AL_SCREEN_SAVER = 0x01B1,
|
||||
HID_USAGE_CONSUMER_AL_ALARMS = 0x01B2,
|
||||
HID_USAGE_CONSUMER_AL_CLOCK = 0x01B3,
|
||||
HID_USAGE_CONSUMER_AL_FILE_BROWSER = 0x01B4,
|
||||
HID_USAGE_CONSUMER_AL_POWER_STATUS = 0x01B5,
|
||||
HID_USAGE_CONSUMER_AL_IMAGE_BROWSER = 0x01B6,
|
||||
HID_USAGE_CONSUMER_AL_AUDIO_BROWSER = 0x01B7,
|
||||
HID_USAGE_CONSUMER_AL_MOVIE_BROWSER = 0x01B8,
|
||||
HID_USAGE_CONSUMER_AL_DIGITAL_RIGHTS_MANAGER = 0x01B9,
|
||||
HID_USAGE_CONSUMER_AL_DIGITAL_WALLET = 0x01BA,
|
||||
// 1BB Reserved
|
||||
HID_USAGE_CONSUMER_AL_INSTANT_MESSAGING = 0x01BC,
|
||||
HID_USAGE_CONSUMER_AL_OEM_FEATURES_TIPS_TUTORIAL = 0x01BD,
|
||||
// Browser
|
||||
// Sel 15.15
|
||||
HID_USAGE_CONSUMER_AL_OEM_HELP = 0x01BE,
|
||||
HID_USAGE_CONSUMER_AL_ONLINE_COMMUNITY = 0x01BF,
|
||||
HID_USAGE_CONSUMER_AL_ENTERTAINMENT_CONTENT = 0x01C0,
|
||||
// Browser
|
||||
// Sel 15.15
|
||||
HID_USAGE_CONSUMER_AL_ONLINE_SHOPPING_BROWSER = 0x01C1,
|
||||
HID_USAGE_CONSUMER_AL_SMARTCARD_INFORMATION_HELP = 0x01C2,
|
||||
HID_USAGE_CONSUMER_AL_MARKET_MONITOR_FINANCE = 0x01C3,
|
||||
// Browser
|
||||
// Sel 15.15
|
||||
HID_USAGE_CONSUMER_AL_CUSTOMIZED_CORPORATE_NEWS = 0x01C4,
|
||||
// Browser
|
||||
// Sel 15.15
|
||||
HID_USAGE_CONSUMER_AL_ONLINE_ACTIVITY_BROWSER = 0x01C5,
|
||||
HID_USAGE_CONSUMER_AL_RESEARCH_SEARCH_BROWSER = 0x01C6,
|
||||
HID_USAGE_CONSUMER_AL_AUDIO_PLAYER = 0x01C7,
|
||||
// 1C8-1FF Reserved
|
||||
HID_USAGE_CONSUMER_GENERIC_GUI_APPLICATION = 0x0200,
|
||||
// ' Controls
|
||||
// '
|
||||
HID_USAGE_CONSUMER_AC_NEW = 0x0201,
|
||||
HID_USAGE_CONSUMER_AC_OPEN = 0x0202,
|
||||
HID_USAGE_CONSUMER_AC_CLOSE = 0x0203,
|
||||
HID_USAGE_CONSUMER_AC_EXIT = 0x0204,
|
||||
HID_USAGE_CONSUMER_AC_MAXIMIZE = 0x0205,
|
||||
HID_USAGE_CONSUMER_AC_MINIMIZE = 0x0206,
|
||||
HID_USAGE_CONSUMER_AC_SAVE = 0x0207,
|
||||
HID_USAGE_CONSUMER_AC_PRINT = 0x0208,
|
||||
HID_USAGE_CONSUMER_AC_PROPERTIES = 0x0209,
|
||||
HID_USAGE_CONSUMER_AC_UNDO = 0x021A,
|
||||
HID_USAGE_CONSUMER_AC_COPY = 0x021B,
|
||||
HID_USAGE_CONSUMER_AC_CUT = 0x021C,
|
||||
HID_USAGE_CONSUMER_AC_PASTE = 0x021D,
|
||||
HID_USAGE_CONSUMER_AC_SELECT_ALL = 0x021E,
|
||||
HID_USAGE_CONSUMER_AC_FIND = 0x021F,
|
||||
HID_USAGE_CONSUMER_AC_FIND_AND_REPLACE = 0x0220,
|
||||
// Browser/Explorer Specific
|
||||
HID_USAGE_CONSUMER_AC_SEARCH = 0x0221,
|
||||
HID_USAGE_CONSUMER_AC_GO_TO = 0x0222,
|
||||
HID_USAGE_CONSUMER_AC_HOME = 0x0223,
|
||||
HID_USAGE_CONSUMER_AC_BACK = 0x0224,
|
||||
HID_USAGE_CONSUMER_AC_FORWARD = 0x0225,
|
||||
HID_USAGE_CONSUMER_AC_STOP = 0x0226,
|
||||
HID_USAGE_CONSUMER_AC_REFRESH = 0x0227,
|
||||
HID_USAGE_CONSUMER_AC_PREVIOUS_LINK = 0x0228,
|
||||
HID_USAGE_CONSUMER_AC_NEXT_LINK = 0x0229,
|
||||
HID_USAGE_CONSUMER_AC_BOOKMARKS = 0x022A,
|
||||
|
||||
HID_USAGE_CONSUMER_AC_HISTORY = 0x022B,
|
||||
HID_USAGE_CONSUMER_AC_SUBSCRIPTIONS = 0x022C,
|
||||
HID_USAGE_CONSUMER_AC_ZOOM_IN = 0x022D,
|
||||
HID_USAGE_CONSUMER_AC_ZOOM_OUT = 0x022E,
|
||||
HID_USAGE_CONSUMER_AC_ZOOM = 0x022F,
|
||||
HID_USAGE_CONSUMER_AC_FULL_SCREEN_VIEW = 0x0230,
|
||||
HID_USAGE_CONSUMER_AC_NORMAL_VIEW = 0x0231,
|
||||
HID_USAGE_CONSUMER_AC_VIEW_TOGGLE = 0x0232,
|
||||
HID_USAGE_CONSUMER_AC_SCROLL_UP = 0x0233,
|
||||
HID_USAGE_CONSUMER_AC_SCROLL_DOWN = 0x0234,
|
||||
HID_USAGE_CONSUMER_AC_SCROLL = 0x0235,
|
||||
HID_USAGE_CONSUMER_AC_PAN_LEFT = 0x0236,
|
||||
HID_USAGE_CONSUMER_AC_PAN_RIGHT = 0x0237,
|
||||
// Mouse Horizontal scroll
|
||||
HID_USAGE_CONSUMER_AC_PAN = 0x0238,
|
||||
HID_USAGE_CONSUMER_AC_NEW_WINDOW = 0x0239,
|
||||
HID_USAGE_CONSUMER_AC_TILE_HORIZONTALLY = 0x023A,
|
||||
HID_USAGE_CONSUMER_AC_TILE_VERTICALLY = 0x023B,
|
||||
HID_USAGE_CONSUMER_AC_FORMAT = 0x023C,
|
||||
HID_USAGE_CONSUMER_AC_EDIT = 0x023D,
|
||||
HID_USAGE_CONSUMER_AC_BOLD = 0x023E,
|
||||
HID_USAGE_CONSUMER_AC_ITALICS = 0x023F,
|
||||
HID_USAGE_CONSUMER_AC_UNDERLINE = 0x0240,
|
||||
HID_USAGE_CONSUMER_AC_STRIKETHROUGH = 0x0241,
|
||||
HID_USAGE_CONSUMER_AC_SUBSCRIPT = 0x0242,
|
||||
HID_USAGE_CONSUMER_AC_SUPERSCRIPT = 0x0243,
|
||||
HID_USAGE_CONSUMER_AC_ALL_CAPS = 0x0244,
|
||||
HID_USAGE_CONSUMER_AC_ROTATE = 0x0245,
|
||||
HID_USAGE_CONSUMER_AC_RESIZE = 0x0246,
|
||||
HID_USAGE_CONSUMER_AC_FLIP_HORIZONTAL = 0x0247,
|
||||
HID_USAGE_CONSUMER_AC_FLIP_VERTICAL = 0x0248,
|
||||
HID_USAGE_CONSUMER_AC_MIRROR_HORIZONTAL = 0x0249,
|
||||
HID_USAGE_CONSUMER_AC_MIRROR_VERTICAL = 0x024A,
|
||||
HID_USAGE_CONSUMER_AC_FONT_SELECT = 0x024B,
|
||||
HID_USAGE_CONSUMER_AC_FONT_COLOR = 0x024C,
|
||||
HID_USAGE_CONSUMER_AC_FONT_SIZE = 0x024D,
|
||||
HID_USAGE_CONSUMER_AC_JUSTIFY_LEFT = 0x024E,
|
||||
HID_USAGE_CONSUMER_AC_JUSTIFY_CENTER_H = 0x024F,
|
||||
HID_USAGE_CONSUMER_AC_JUSTIFY_RIGHT = 0x0250,
|
||||
HID_USAGE_CONSUMER_AC_JUSTIFY_BLOCK_H = 0x0251,
|
||||
HID_USAGE_CONSUMER_AC_JUSTIFY_TOP = 0x0252,
|
||||
HID_USAGE_CONSUMER_AC_JUSTIFY_CENTER_V = 0x0253,
|
||||
HID_USAGE_CONSUMER_AC_JUSTIFY_BOTTOM = 0x0254,
|
||||
HID_USAGE_CONSUMER_AC_JUSTIFY_BLOCK_V = 0x0255,
|
||||
HID_USAGE_CONSUMER_AC_INDENT_DECREASE = 0x0256,
|
||||
HID_USAGE_CONSUMER_AC_INDENT_INCREASE = 0x0257,
|
||||
HID_USAGE_CONSUMER_AC_NUMBERED_LIST = 0x0258,
|
||||
HID_USAGE_CONSUMER_AC_RESTART_NUMBERING = 0x0259,
|
||||
HID_USAGE_CONSUMER_AC_BULLETED_LIST = 0x025A,
|
||||
HID_USAGE_CONSUMER_AC_PROMOTE = 0x025B,
|
||||
HID_USAGE_CONSUMER_AC_DEMOTE = 0x025C,
|
||||
HID_USAGE_CONSUMER_AC_YES = 0x025D,
|
||||
HID_USAGE_CONSUMER_AC_NO = 0x025E,
|
||||
HID_USAGE_CONSUMER_AC_CANCEL = 0x025F,
|
||||
HID_USAGE_CONSUMER_AC_CATALOG = 0x0260,
|
||||
HID_USAGE_CONSUMER_AC_BUY_CHECKOUT = 0x0261,
|
||||
HID_USAGE_CONSUMER_AC_ADD_TO_CART = 0x0262,
|
||||
HID_USAGE_CONSUMER_AC_EXPAND = 0x0263,
|
||||
HID_USAGE_CONSUMER_AC_EXPAND_ALL = 0x0264,
|
||||
HID_USAGE_CONSUMER_AC_COLLAPSE = 0x0265,
|
||||
HID_USAGE_CONSUMER_AC_COLLAPSE_ALL = 0x0266,
|
||||
HID_USAGE_CONSUMER_AC_PRINT_PREVIEW = 0x0267,
|
||||
HID_USAGE_CONSUMER_AC_PASTE_SPECIAL = 0x0268,
|
||||
HID_USAGE_CONSUMER_AC_INSERT_MODE = 0x0269,
|
||||
HID_USAGE_CONSUMER_AC_DELETE = 0x026A,
|
||||
HID_USAGE_CONSUMER_AC_LOCK = 0x026B,
|
||||
HID_USAGE_CONSUMER_AC_UNLOCK = 0x026C,
|
||||
HID_USAGE_CONSUMER_AC_PROTECT = 0x026D,
|
||||
HID_USAGE_CONSUMER_AC_UNPROTECT = 0x026E,
|
||||
HID_USAGE_CONSUMER_AC_ATTACH_COMMENT = 0x026F,
|
||||
HID_USAGE_CONSUMER_AC_DELETE_COMMENT = 0x0270,
|
||||
HID_USAGE_CONSUMER_AC_VIEW_COMMENT = 0x0271,
|
||||
HID_USAGE_CONSUMER_AC_SELECT_WORD = 0x0272,
|
||||
HID_USAGE_CONSUMER_AC_SELECT_SENTENCE = 0x0273,
|
||||
HID_USAGE_CONSUMER_AC_SELECT_PARAGRAPH = 0x0274,
|
||||
HID_USAGE_CONSUMER_AC_SELECT_COLUMN = 0x0275,
|
||||
HID_USAGE_CONSUMER_AC_SELECT_ROW = 0x0276,
|
||||
HID_USAGE_CONSUMER_AC_SELECT_TABLE = 0x0277,
|
||||
HID_USAGE_CONSUMER_AC_SELECT_OBJECT = 0x0278,
|
||||
HID_USAGE_CONSUMER_AC_REDO_REPEAT = 0x0279,
|
||||
HID_USAGE_CONSUMER_AC_SORT = 0x027A,
|
||||
HID_USAGE_CONSUMER_AC_SORT_ASCENDING = 0x027B,
|
||||
HID_USAGE_CONSUMER_AC_SORT_DESCENDING = 0x027C,
|
||||
HID_USAGE_CONSUMER_AC_FILTER = 0x027D,
|
||||
HID_USAGE_CONSUMER_AC_SET_CLOCK = 0x027E,
|
||||
HID_USAGE_CONSUMER_AC_VIEW_CLOCK = 0x027F,
|
||||
HID_USAGE_CONSUMER_AC_SELECT_TIME_ZONE = 0x0280,
|
||||
HID_USAGE_CONSUMER_AC_EDIT_TIME_ZONES = 0x0281,
|
||||
HID_USAGE_CONSUMER_AC_SET_ALARM = 0x0282,
|
||||
HID_USAGE_CONSUMER_AC_CLEAR_ALARM = 0x0283,
|
||||
HID_USAGE_CONSUMER_AC_SNOOZE_ALARM = 0x0284,
|
||||
HID_USAGE_CONSUMER_AC_RESET_ALARM = 0x0285,
|
||||
HID_USAGE_CONSUMER_AC_SYNCHRONIZE = 0x0286,
|
||||
HID_USAGE_CONSUMER_AC_SEND_RECEIVE = 0x0287,
|
||||
HID_USAGE_CONSUMER_AC_SEND_TO = 0x0288,
|
||||
HID_USAGE_CONSUMER_AC_REPLY = 0x0289,
|
||||
HID_USAGE_CONSUMER_AC_REPLY_ALL = 0x028A,
|
||||
HID_USAGE_CONSUMER_AC_FORWARD_MSG = 0x028B,
|
||||
HID_USAGE_CONSUMER_AC_SEND = 0x028C,
|
||||
HID_USAGE_CONSUMER_AC_ATTACH_FILE = 0x028D,
|
||||
HID_USAGE_CONSUMER_AC_UPLOAD = 0x028E,
|
||||
HID_USAGE_CONSUMER_AC_DOWNLOAD_SAVE_TARGET_AS = 0x028F,
|
||||
HID_USAGE_CONSUMER_AC_SET_BORDERS = 0x0290,
|
||||
HID_USAGE_CONSUMER_AC_INSERT_ROW = 0x0291,
|
||||
HID_USAGE_CONSUMER_AC_INSERT_COLUMN = 0x0292,
|
||||
HID_USAGE_CONSUMER_AC_INSERT_FILE = 0x0293,
|
||||
HID_USAGE_CONSUMER_AC_INSERT_PICTURE = 0x0294,
|
||||
HID_USAGE_CONSUMER_AC_INSERT_OBJECT = 0x0295,
|
||||
HID_USAGE_CONSUMER_AC_INSERT_SYMBOL = 0x0296,
|
||||
HID_USAGE_CONSUMER_AC_SAVE_AND_CLOSE = 0x0297,
|
||||
HID_USAGE_CONSUMER_AC_RENAME = 0x0298,
|
||||
HID_USAGE_CONSUMER_AC_MERGE = 0x0299,
|
||||
HID_USAGE_CONSUMER_AC_SPLIT = 0x029A,
|
||||
HID_USAGE_CONSUMER_AC_DISRIBUTE_HORIZONTALLY = 0x029B,
|
||||
HID_USAGE_CONSUMER_AC_DISTRIBUTE_VERTICALLY = 0x029C,
|
||||
// 29D-FFFF Reserved
|
||||
|
||||
};
|
||||
|
||||
/// HID Usage Table: Digitizer Page (0x0D)
|
||||
|
Reference in New Issue
Block a user