@@ -94,45 +94,6 @@ enum {
9494 HID_INPUT ( HID_DATA | HID_VARIABLE | HID_ABSOLUTE ) ,\
9595 HID_COLLECTION_END \
9696
97- #define HID_USAGE_PAGE_LIGHTING_AND_ILLUMINATION 0x59
98-
99- /// HID Usage Table - Lighting And Illumination Page (0x59)
100- enum {
101- HID_USAGE_LIGHTING_LAMP_ARRAY = 0x01 ,
102- HID_USAGE_LIGHTING_LAMP_ARRAY_ATTRIBUTES_REPORT = 0x02 ,
103- HID_USAGE_LIGHTING_LAMP_COUNT = 0x03 ,
104- HID_USAGE_LIGHTING_BOUNDING_BOX_WIDTH_IN_MICROMETERS = 0x04 ,
105- HID_USAGE_LIGHTING_BOUNDING_BOX_HEIGHT_IN_MICROMETERS = 0x05 ,
106- HID_USAGE_LIGHTING_BOUNDING_BOX_DEPTH_IN_MICROMETERS = 0x06 ,
107- HID_USAGE_LIGHTING_LAMP_ARRAY_KIND = 0x07 ,
108- HID_USAGE_LIGHTING_MIN_UPDATE_INTERVAL_IN_MICROSECONDS = 0x08 ,
109- HID_USAGE_LIGHTING_LAMP_ATTRIBUTES_REQUEST_REPORT = 0x20 ,
110- HID_USAGE_LIGHTING_LAMP_ID = 0x21 ,
111- HID_USAGE_LIGHTING_LAMP_ATTRIBUTES_RESPONSE_REPORT = 0x22 ,
112- HID_USAGE_LIGHTING_POSITION_X_IN_MICROMETERS = 0x23 ,
113- HID_USAGE_LIGHTING_POSITION_Y_IN_MICROMETERS = 0x24 ,
114- HID_USAGE_LIGHTING_POSITION_Z_IN_MICROMETERS = 0x25 ,
115- HID_USAGE_LIGHTING_LAMP_PURPOSES = 0x26 ,
116- HID_USAGE_LIGHTING_UPDATE_LATENCY_IN_MICROSECONDS = 0x27 ,
117- HID_USAGE_LIGHTING_RED_LEVEL_COUNT = 0x28 ,
118- HID_USAGE_LIGHTING_GREEN_LEVEL_COUNT = 0x29 ,
119- HID_USAGE_LIGHTING_BLUE_LEVEL_COUNT = 0x2A ,
120- HID_USAGE_LIGHTING_INTENSITY_LEVEL_COUNT = 0x2B ,
121- HID_USAGE_LIGHTING_IS_PROGRAMMABLE = 0x2C ,
122- HID_USAGE_LIGHTING_INPUT_BINDING = 0x2D ,
123- HID_USAGE_LIGHTING_LAMP_MULTI_UPDATE_REPORT = 0x50 ,
124- HID_USAGE_LIGHTING_RED_UPDATE_CHANNEL = 0x51 ,
125- HID_USAGE_LIGHTING_GREEN_UPDATE_CHANNEL = 0x52 ,
126- HID_USAGE_LIGHTING_BLUE_UPDATE_CHANNEL = 0x53 ,
127- HID_USAGE_LIGHTING_INTENSITY_UPDATE_CHANNEL = 0x54 ,
128- HID_USAGE_LIGHTING_LAMP_UPDATE_FLAGS = 0x55 ,
129- HID_USAGE_LIGHTING_LAMP_RANGE_UPDATE_REPORT = 0x60 ,
130- HID_USAGE_LIGHTING_LAMP_ID_START = 0x61 ,
131- HID_USAGE_LIGHTING_LAMP_ID_END = 0x62 ,
132- HID_USAGE_LIGHTING_LAMP_ARRAY_CONTROL_REPORT = 0x70 ,
133- HID_USAGE_LIGHTING_AUTONOMOUS_MODE = 0x71 ,
134- };
135-
13697// HID Lighting and Illumination Report Descriptor Template
13798// - 1st parameter is report id (required)
13899// Creates 6 report ids for lighting HID usages in the following order:
0 commit comments