{
"observed_at_local": "2026-10-14",
"host_access": "read-only Windows SetupDi enumeration, USB descriptor query and HidP_GetCaps/HidP_GetButtonCaps/HidP_GetValueCaps",
"product": "CORSAIR STRAFE RGB MK.2 Mechanical Gaming Keyboard",
"vendor_id": "1b1c",
"product_id": "1b48",
"bcd_device": "0324",
"usb_version": "0200",
"speed": "full-speed",
"upstream_usb2_hub": "174c:2074",
"upstream_xhci": "1022:43fc",
"configuration_descriptor_hex": "09024200020100a0fa09040000010301010009211101000122c00007058103400001090401000203000000092111010001221d000705820340000107050203400001",
"keyboard_interface": 0,
"keyboard_endpoint": "81",
"endpoint_max_packet": 64,
"endpoint_interval": 1,
"hid_report_descriptor_length": 192,
"hid_report_descriptor_raw_obtained": false,
"hid_report_descriptor_query_failure": "Windows USB hub GET_DESCRIPTOR IOCTL returns invalid parameter for report descriptor type 0x22",
"keyboard_capabilities": {
"report_id": 1,
"input_report_bytes": 21,
"usage_page": 7,
"modifier_usage_range": [224, 231],
"normal_usage_range": [0, 151],
"modifier_input_item_flags": 2,
"normal_input_item_flags": 2
},
"other_interface0_collections": [
{"kind": "consumer", "report_id": 2, "input_report_bytes": 5, "usage_range": [0, 4095]},
{"kind": "mouse", "report_id": 5, "input_report_bytes": 10},
{"kind": "vendor", "report_id": 3, "input_report_bytes": 64},
{"kind": "vendor", "report_id": 14, "input_report_bytes": 64}
],
"fixture_provenance": "xhci.rs configuration is actual 66-byte device data; hid_keyboard.rs report descriptors are explicitly synthetic capability-layout fixtures",
"unique_serial_collected_in_repository": false,
"device_writes_performed": false,
"hardware_os_input_validated": false
}
{
"observed_at_local": "2026-10-14",
"host_access": "read-only Windows SetupDi enumeration, USB descriptor query and HidP_GetCaps/HidP_GetButtonCaps/HidP_GetValueCaps",
"product": "CORSAIR STRAFE RGB MK.2 Mechanical Gaming Keyboard",
"vendor_id": "1b1c",
"product_id": "1b48",
"bcd_device": "0324",
"usb_version": "0200",
"speed": "full-speed",
"upstream_usb2_hub": "174c:2074",
"upstream_xhci": "1022:43fc",
"configuration_descriptor_hex": "09024200020100a0fa09040000010301010009211101000122c00007058103400001090401000203000000092111010001221d000705820340000107050203400001",
"keyboard_interface": 0,
"keyboard_endpoint": "81",
"endpoint_max_packet": 64,
"endpoint_interval": 1,
"hid_report_descriptor_length": 192,
"hid_report_descriptor_raw_obtained": false,
"hid_report_descriptor_query_failure": "Windows USB hub GET_DESCRIPTOR IOCTL returns invalid parameter for report descriptor type 0x22",
"keyboard_capabilities": {
"report_id": 1,
"input_report_bytes": 21,
"usage_page": 7,
"modifier_usage_range": [224, 231],
"normal_usage_range": [0, 151],
"modifier_input_item_flags": 2,
"normal_input_item_flags": 2
},
"other_interface0_collections": [
{"kind": "consumer", "report_id": 2, "input_report_bytes": 5, "usage_range": [0, 4095]},
{"kind": "mouse", "report_id": 5, "input_report_bytes": 10},
{"kind": "vendor", "report_id": 3, "input_report_bytes": 64},
{"kind": "vendor", "report_id": 14, "input_report_bytes": 64}
],
"fixture_provenance": "xhci.rs configuration is actual 66-byte device data; hid_keyboard.rs report descriptors are explicitly synthetic capability-layout fixtures",
"unique_serial_collected_in_repository": false,
"device_writes_performed": false,
"hardware_os_input_validated": false
}