<!--
{
  "documentType" : "article",
  "framework" : "HIDDriverKit",
  "identifier" : "/documentation/HIDDriverKit/Usage-Pages-enum",
  "metadataVersion" : "0.1.0",
  "role" : "collectionGroup",
  "title" : "Usage Pages"
}
-->

# Usage Pages

The types of behaviors that a HID device may support.

## Topics

### Getting the Usage Page Types

[`kHIDPage_AlphanumericDisplay`](/documentation/HIDDriverKit/kHIDPage_AlphanumericDisplay)

[`kHIDPage_Arcade`](/documentation/HIDDriverKit/kHIDPage_Arcade)

[`kHIDPage_BarCodeScanner`](/documentation/HIDDriverKit/kHIDPage_BarCodeScanner)

[`kHIDPage_BatterySystem`](/documentation/HIDDriverKit/kHIDPage_BatterySystem)

[`kHIDPage_BrailleDisplay`](/documentation/HIDDriverKit/kHIDPage_BrailleDisplay)

[`kHIDPage_Button`](/documentation/HIDDriverKit/kHIDPage_Button)

[`kHIDPage_CameraControl`](/documentation/HIDDriverKit/kHIDPage_CameraControl)

[`kHIDPage_Consumer`](/documentation/HIDDriverKit/kHIDPage_Consumer)

[`kHIDPage_Digitizer`](/documentation/HIDDriverKit/kHIDPage_Digitizer)

[`kHIDPage_FIDO`](/documentation/HIDDriverKit/kHIDPage_FIDO)

[`kHIDPage_Game`](/documentation/HIDDriverKit/kHIDPage_Game)

[`kHIDPage_GenericDesktop`](/documentation/HIDDriverKit/kHIDPage_GenericDesktop)

[`kHIDPage_GenericDeviceControls`](/documentation/HIDDriverKit/kHIDPage_GenericDeviceControls)

[`kHIDPage_Haptics`](/documentation/HIDDriverKit/kHIDPage_Haptics)

[`kHIDPage_KeyboardOrKeypad`](/documentation/HIDDriverKit/kHIDPage_KeyboardOrKeypad)

[`kHIDPage_LEDs`](/documentation/HIDDriverKit/kHIDPage_LEDs)

[`kHIDPage_MagneticStripeReader`](/documentation/HIDDriverKit/kHIDPage_MagneticStripeReader)

[`kHIDPage_Monitor`](/documentation/HIDDriverKit/kHIDPage_Monitor)

[`kHIDPage_MonitorEnumerated`](/documentation/HIDDriverKit/kHIDPage_MonitorEnumerated)

[`kHIDPage_MonitorReserved`](/documentation/HIDDriverKit/kHIDPage_MonitorReserved)

[`kHIDPage_MonitorVirtual`](/documentation/HIDDriverKit/kHIDPage_MonitorVirtual)

[`kHIDPage_Ordinal`](/documentation/HIDDriverKit/kHIDPage_Ordinal)

[`kHIDPage_PID`](/documentation/HIDDriverKit/kHIDPage_PID)

[`kHIDPage_PowerDevice`](/documentation/HIDDriverKit/kHIDPage_PowerDevice)

[`kHIDPage_PowerReserved`](/documentation/HIDDriverKit/kHIDPage_PowerReserved)

[`kHIDPage_PowerReserved2`](/documentation/HIDDriverKit/kHIDPage_PowerReserved2)

[`kHIDPage_Scale`](/documentation/HIDDriverKit/kHIDPage_Scale)

[`kHIDPage_Sensor`](/documentation/HIDDriverKit/kHIDPage_Sensor)

[`kHIDPage_Simulation`](/documentation/HIDDriverKit/kHIDPage_Simulation)

[`kHIDPage_Sport`](/documentation/HIDDriverKit/kHIDPage_Sport)

[`kHIDPage_Telephony`](/documentation/HIDDriverKit/kHIDPage_Telephony)

[`kHIDPage_Undefined`](/documentation/HIDDriverKit/kHIDPage_Undefined)

[`kHIDPage_Unicode`](/documentation/HIDDriverKit/kHIDPage_Unicode)

[`kHIDPage_VR`](/documentation/HIDDriverKit/kHIDPage_VR)

[`kHIDPage_VendorDefinedStart`](/documentation/HIDDriverKit/kHIDPage_VendorDefinedStart)

[`kHIDPage_WeighingDevice`](/documentation/HIDDriverKit/kHIDPage_WeighingDevice)



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)