2 * Copyright 2004-2010, Haiku Inc. All Rights Reserved.
3 * Distributed under the terms of the MIT License.
5 #ifndef _USB_HID_PAGE_VESA_VIRTUAL_CONTROLS_H
6 #define _USB_HID_PAGE_VESA_VIRTUAL_CONTROLS_H
10 * HID Usage Page 0x82: VESA VIRTUAL CONTROLS
11 * USB Monitor Control Class Specification, Rev. 1.0
12 * http://www.usb.org/developers/devclass_docs/usbmon10.pdf
17 B_HID_UID_VVC_DEGAUSS
= 0x01,
19 B_HID_UID_VVC_BRIGHTNESS
= 0x10,
20 B_HID_UID_VVC_CONTRAST
= 0x12,
21 B_HID_UID_VVC_RED_VIDEO_GAIN
= 0x16,
22 B_HID_UID_VVC_GREEN_VIDEO_GAIN
= 0x18,
23 B_HID_UID_VVC_BLUE_VIDEO_GAIN
= 0x1a,
24 B_HID_UID_VVC_FOCUS
= 0x1c,
25 B_HID_UID_VVC_HORIZONTAL_POSITION
= 0x20,
26 B_HID_UID_VVC_HORIZONTAL_SIZE
= 0x22,
27 B_HID_UID_VVC_HORIZONTAL_PINCUSHION
= 0x24,
28 B_HID_UID_VVC_HORIZONTAL_PINCUSHION_BALANCE
= 0x26,
29 B_HID_UID_VVC_HOROZONTAL_MISCONVERGENCE
= 0x28,
30 B_HID_UID_VVC_HORIZONTAL_LINEARITY
= 0x2a,
31 B_HID_UID_VVC_HORIZONTAL_LINEARITY_BALANCE
= 0x2c,
32 B_HID_UID_VVC_VERTICAL_POSITION
= 0x30,
33 B_HID_UID_VVC_VERTICAL_SIZE
= 0x32,
34 B_HID_UID_VVC_VERTICAL_PINCUSHION
= 0x34,
35 B_HID_UID_VVC_VERTICAL_PINCUSHION_BALANCE
= 0x36,
36 B_HID_UID_VVC_VERTICAL_MISCONVERGENCE
= 0x38,
37 B_HID_UID_VVC_VERTICAL_LINEARITY
= 0x3a,
38 B_HID_UID_VVC_VERTICAL_LINEARITY_BALANCE
= 0x3c,
39 B_HID_UID_VVC_PARALLELOGRAM_DISTORTION
= 0x40,
40 B_HID_UID_VVC_TRAPEZOID_DISTORTION
= 0x42,
41 B_HID_UID_VVC_TILT
= 0x44,
42 B_HID_UID_VVC_TOP_CORNER_DISTORTION_CONTROL
= 0x46,
43 B_HID_UID_VVC_TOP_CORNER_DISTORTION_BALANCE
= 0x48,
44 B_HID_UID_VVC_BOTTOM_CORNER_DISTORTION_CONTROL
= 0x4a,
45 B_HID_UID_VVC_BOTTOM_CORNER_DISTORTION_BALANCE
= 0x4c,
46 B_HID_UID_VVC_HORIZONTAL_MOIRE
= 0x56,
47 B_HID_UID_VVC_VERTICAL_MOIRE
= 0x58,
48 B_HID_UID_VVC_RED_VIDEO_BLACK_LEVEL
= 0x6c,
49 B_HID_UID_VVC_GREEN_VIDEO_BLACK_LEVEL
= 0x6e,
50 B_HID_UID_VVC_BLUE_VIDEO_BLACK_LEVEL
= 0x70,
52 B_HID_UID_VVC_INPUT_LEVEL_SELECT
= 0x5e,
53 B_HID_UID_VVC_INPUT_SOURCE_SELECT
= 0x60,
54 B_HID_UID_VVC_ON_SCREEN_DISPLAY
= 0xca,
55 B_HID_UID_VVC_STEREO_MODE
= 0xd4,
56 B_HID_UID_VVC_AUTO_SIZE_CENTER
= 0xa2,
57 B_HID_UID_VVC_POLARITY_HORIZONTAL_SYNCHRONIZATION
= 0xa4,
58 B_HID_UID_VVC_POLARITY_VERTICAL_SYNCHRONIZATION
= 0xa6,
59 B_HID_UID_VVC_SYNCHRONIZATION_TYPE
= 0xa8,
60 B_HID_UID_VVC_SCREEN_ORIENTATION
= 0xaa,
61 B_HID_UID_VVC_HORIZONTAL_FREQUENCY
= 0xac,
62 B_HID_UID_VVC_VERTICAL_FREQUENCY
= 0xae,
64 B_HID_UID_VVC_SETTINGS
= 0xb0
68 #endif // _USB_HID_PAGE_VESA_VIRTUAL_CONTROLS_H