---
title: kIOHIDElementCollectionTypeUsageModifier
framework: hiddriverkit
role: symbol
role_heading: Enumeration Case
path: hiddriverkit/iohidelementcollectiontype/kiohidelementcollectiontypeusagemodifier
---

# kIOHIDElementCollectionTypeUsageModifier

A collection that modifies the meaning of the usage attached to the encompassing collection.

## Declaration

```occ
kIOHIDElementCollectionTypeUsageModifier
```

## See Also

### Getting the Element Collection Types

- [kIOHIDElementCollectionTypePhysical](hiddriverkit/iohidelementcollectiontype/kiohidelementcollectiontypephysical.md)
- [kIOHIDElementCollectionTypeApplication](hiddriverkit/iohidelementcollectiontype/kiohidelementcollectiontypeapplication.md)
- [kIOHIDElementCollectionTypeLogical](hiddriverkit/iohidelementcollectiontype/kiohidelementcollectiontypelogical.md)
- [kIOHIDElementCollectionTypeReport](hiddriverkit/iohidelementcollectiontype/kiohidelementcollectiontypereport.md)
- [kIOHIDElementCollectionTypeNamedArray](hiddriverkit/iohidelementcollectiontype/kiohidelementcollectiontypenamedarray.md)
- [kIOHIDElementCollectionTypeUsageSwitch](hiddriverkit/iohidelementcollectiontype/kiohidelementcollectiontypeusageswitch.md)
