Index: device/hid/hid_report_descriptor_item.cc |
diff --git a/device/hid/hid_report_descriptor_item.cc b/device/hid/hid_report_descriptor_item.cc |
index bdd03ce0ebd351619db48252c09d39b963455af2..60ba764bc93b682046749f756f93faa22cabe65b 100644 |
--- a/device/hid/hid_report_descriptor_item.cc |
+++ b/device/hid/hid_report_descriptor_item.cc |
@@ -90,17 +90,17 @@ HidReportDescriptorItem::GetCollectionTypeFromValue(uint32_t value) { |
case 0x00: |
return kCollectionTypePhysical; |
case 0x01: |
- return kCollectionTypePhysical; |
+ return kCollectionTypeApplication; |
case 0x02: |
- return kCollectionTypePhysical; |
+ return kCollectionTypeLogical; |
case 0x03: |
- return kCollectionTypePhysical; |
+ return kCollectionTypeReport; |
case 0x04: |
- return kCollectionTypePhysical; |
+ return kCollectionTypeNamedArray; |
case 0x05: |
- return kCollectionTypePhysical; |
+ return kCollectionTypeUsageSwitch; |
case 0x06: |
- return kCollectionTypePhysical; |
+ return kCollectionTypeUsageModifier; |
default: |
break; |
} |