diff --git a/headers/os/drivers/usb/USB_hid_page_consumer.h b/headers/os/drivers/usb/USB_hid_page_consumer.h index 9bf9c44d55..42f40c0df3 100644 --- a/headers/os/drivers/usb/USB_hid_page_consumer.h +++ b/headers/os/drivers/usb/USB_hid_page_consumer.h @@ -8,8 +8,8 @@ /* Reference: * HID Usage Page 0x0C: CONSUMER - * HID Usage Tables Ver. 1.12 - * http://www.usb.org/developers/devclass_docs/Hut1_12.pdf + * HID Usage Tables Ver. 1.3 + * https://usb.org/sites/default/files/hut1_3_0.pdf */ // Usage IDs @@ -50,7 +50,32 @@ enum { B_HID_UID_CON_BROADCAST_MODE, B_HID_UID_CON_SNAPSHOT, B_HID_UID_CON_STILL, - + B_HID_UID_CON_PICTURE_IN_PICTURE_TOGGLE, + B_HID_UID_CON_PICTURE_IN_PICTURE_SWAP, + B_HID_UID_CON_RED_MENU_BUTTON, + B_HID_UID_CON_GREEN_MENU_BUTTON, + B_HID_UID_CON_BLUE_MENU_BUTTON, + B_HID_UID_CON_YELLOW_MENU_BUTTON, + B_HID_UID_CON_ASPECT, + B_HID_UID_CON_3D_MODE_SELECT, + B_HID_UID_CON_DISPLAY_BRIGHTNESS_INCREMENT, + B_HID_UID_CON_DISPLAY_BRIGHTNESS_DECREMENT, + B_HID_UID_CON_DISPLAY_BRIGHTNESS, + B_HID_UID_CON_DISPLAY_BACKLIGHT_TOGGLE, + B_HID_UID_CON_DISPLAY_SET_BRIGHTNESS_TO_MINIMUM, + B_HID_UID_CON_DISPLAY_SET_BRIGHTNESS_TO_MAXIMUM, + B_HID_UID_CON_DISPLAY_SET_AUTO_BRIGHTNESS, + B_HID_UID_CON_CAMERA_ACCESS_ENABLED, + B_HID_UID_CON_CAMERA_ACCESS_DISABLED, + B_HID_UID_CON_CAMERA_ACCESS_TOGGLE, + B_HID_UID_CON_KEYBOARD_BRIGHTNESS_INCREMENT, + B_HID_UID_CON_KEYBOARD_BRIGHTNESS_DECREMENT, + B_HID_UID_CON_KEYBOARD_BACKLIGHT_SET_LEVEL, + B_HID_UID_CON_KEYBOARD_BACKLIGHT_OOC, + B_HID_UID_CON_KEYBOARD_BACKLIGHT_SET_MINIMUM, + B_HID_UID_CON_KEYBOARD_BACKLIGHT_SET_MAXIMUM, + B_HID_UID_CON_KEYBOARD_BACKLIGHT_AUTO, + B_HID_UID_CON_SELECTION = 0x80, B_HID_UID_CON_ASSIGN_SELECTION, B_HID_UID_CON_MODE_SETUP, @@ -120,7 +145,18 @@ enum { B_HID_UID_CON_STOP_EJECT, B_HID_UID_CON_PLAY_PAUSE, B_HID_UID_CON_PLAY_SKIP, - + B_HID_UID_CON_VOICE_COMMAND, + B_HID_UID_CON_INVOKE_CAPTURE_INTERFACE, + B_HID_UID_CON_START_OR_STOP_GAME_RECORDING, + B_HID_UID_CON_HISTORICAL_GAME_CAPTURE, + B_HID_UID_CON_CAPTURE_GAME_SCREENSHOT, + B_HID_UID_CON_SHOW_OR_HIDE_RECORDING_INDICATOR, + B_HID_UID_CON_START_OR_STOP_MICROPHONE_CAPTURE, + B_HID_UID_CON_START_OR_STOP_CAMERA_CAPTURE, + B_HID_UID_CON_START_OR_STOP_GAME_BROADCAST, + B_HID_UID_CON_START_OR_STOP_VOICE_DICTATION_SESSION, + B_HID_UID_CON_INVOKE_DISMISS_EMOJI_PICKER, + B_HID_UID_CON_VOLUME = 0xe0, B_HID_UID_CON_BALANCE, B_HID_UID_CON_MUTE, @@ -252,7 +288,11 @@ enum { B_HID_UID_CON_AL_ONLINE_ACTIVITY_BROWSER, B_HID_UID_CON_AL_RESEARCH_SEARCH_BROWSER, B_HID_UID_CON_AL_AUDIO_PLAYER, - + B_HID_UID_CON_AL_MESSAGE_STATUS, + B_HID_UID_CON_AL_CONTACT_SYNC, + B_HID_UID_CON_AL_NAVIGATION, + B_HID_UID_CON_AL_CONTEXT_AWARE_DESKTOP_ASSISTANT, + B_HID_UID_CON_GENERIC_GUI_APPLICATION_CONTROLS = 0x200, B_HID_UID_CON_AC_NEW, B_HID_UID_CON_AC_OPEN, @@ -393,7 +433,10 @@ enum { B_HID_UID_CON_AC_MERGE, B_HID_UID_CON_AC_SPLIT, B_HID_UID_CON_AC_DISTRIBUTE_HORIZONTALLY, - B_HID_UID_CON_AC_DISTRIBUTE_VERTICALLY + B_HID_UID_CON_AC_DISTRIBUTE_VERTICALLY, + B_HID_UID_CON_AC_NEXT_KEYBOARD_LAYOUT_SELECT, + B_HID_UID_CON_AC_NAVIGATION_GUIDANCE, + B_HID_UID_CON_AC_DESKTOP_SHOW_ALL_WINDOWS };