usb_hid: Update HID Consumer usage page constants to 1.3 spec

Change-Id: I5ffbcda41547b1a31049b5d7ba73f7327bb8cf04
Reviewed-on: https://review.haiku-os.org/c/haiku/+/5288
Reviewed-by: Jérôme Duval <[email protected]>
This commit is contained in:
Lt-Henry
2022-05-03 19:04:30 +00:00
committed by Jérôme Duval
parent 459f1bcd8d
commit 2684c64083
+49 -6
View File
@@ -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
};