---
title: kIOHIDDeviceUsageKey
framework: IOKit
role: symbol
role_heading: Macro
platforms: [Mac Catalyst 13.0+, macOS 10.3+]
path: iokit/kiohiddeviceusagekey
---

# kIOHIDDeviceUsageKey

A key that specifies a usage type of the device.

## Declaration

```occ
#define kIOHIDDeviceUsageKey
```

## Discussion

The value of this key is the number for a HID usage type.

## See Also

### Usage Keys

- [kIOHIDDeviceUsagePageKey](kiohiddeviceusagepagekey.md)
- [kIOHIDDeviceUsagePairsKey](kiohiddeviceusagepairskey.md)
- [kIOHIDPrimaryUsageKey](kiohidprimaryusagekey.md)
- [kIOHIDPrimaryUsagePageKey](kiohidprimaryusagepagekey.md)
