<!--
{
  "availability" : [
    "macOS: 15.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "CoreHID",
  "identifier" : "/documentation/CoreHID/HIDUsage/HapticsUsage",
  "metadataVersion" : "0.1.0",
  "role" : "Enumeration",
  "symbol" : {
    "kind" : "Enumeration",
    "modules" : [
      "Core HID",
      "CoreHID"
    ],
    "preciseIdentifier" : "s:7CoreHID8HIDUsageO12HapticsUsageO"
  },
  "title" : "HIDUsage.HapticsUsage"
}
-->

# HIDUsage.HapticsUsage

```
enum HapticsUsage
```

## Topics

### Enumeration Cases

[`case autoTrigger`](/documentation/CoreHID/HIDUsage/HapticsUsage/autoTrigger)

[`case autoTriggerAssociatedControl`](/documentation/CoreHID/HIDUsage/HapticsUsage/autoTriggerAssociatedControl)

[`case durationList`](/documentation/CoreHID/HIDUsage/HapticsUsage/durationList)

[`case intensity`](/documentation/CoreHID/HIDUsage/HapticsUsage/intensity)

[`case manualTrigger`](/documentation/CoreHID/HIDUsage/HapticsUsage/manualTrigger)

[`case repeatCount`](/documentation/CoreHID/HIDUsage/HapticsUsage/repeatCount)

[`case retriggerPeriod`](/documentation/CoreHID/HIDUsage/HapticsUsage/retriggerPeriod)

[`case simpleHapticController`](/documentation/CoreHID/HIDUsage/HapticsUsage/simpleHapticController)

[`case waveformBrushContinuous`](/documentation/CoreHID/HIDUsage/HapticsUsage/waveformBrushContinuous)

[`case waveformBuzzContinuous`](/documentation/CoreHID/HIDUsage/HapticsUsage/waveformBuzzContinuous)

[`case waveformChiselMarkerContinuous`](/documentation/CoreHID/HIDUsage/HapticsUsage/waveformChiselMarkerContinuous)

[`case waveformClick`](/documentation/CoreHID/HIDUsage/HapticsUsage/waveformClick)

[`case waveformCutoffTime`](/documentation/CoreHID/HIDUsage/HapticsUsage/waveformCutoffTime)

[`case waveformEraserContinuous`](/documentation/CoreHID/HIDUsage/HapticsUsage/waveformEraserContinuous)

[`case waveformError`](/documentation/CoreHID/HIDUsage/HapticsUsage/waveformError)

[`case waveformHover`](/documentation/CoreHID/HIDUsage/HapticsUsage/waveformHover)

[`case waveformInkContinuous`](/documentation/CoreHID/HIDUsage/HapticsUsage/waveformInkContinuous)

[`case waveformList`](/documentation/CoreHID/HIDUsage/HapticsUsage/waveformList)

[`case waveformMarkerContinuous`](/documentation/CoreHID/HIDUsage/HapticsUsage/waveformMarkerContinuous)

[`case waveformNone`](/documentation/CoreHID/HIDUsage/HapticsUsage/waveformNone)

[`case waveformPencilContinuous`](/documentation/CoreHID/HIDUsage/HapticsUsage/waveformPencilContinuous)

[`case waveformPress`](/documentation/CoreHID/HIDUsage/HapticsUsage/waveformPress)

[`case waveformRelease`](/documentation/CoreHID/HIDUsage/HapticsUsage/waveformRelease)

[`case waveformRumbleContinuous`](/documentation/CoreHID/HIDUsage/HapticsUsage/waveformRumbleContinuous)

[`case waveformSparkleContinuous`](/documentation/CoreHID/HIDUsage/HapticsUsage/waveformSparkleContinuous)

[`case waveformStop`](/documentation/CoreHID/HIDUsage/HapticsUsage/waveformStop)

[`case waveformSuccess`](/documentation/CoreHID/HIDUsage/HapticsUsage/waveformSuccess)

[`case waveformVendorID`](/documentation/CoreHID/HIDUsage/HapticsUsage/waveformVendorID)

[`case waveformVendorPage`](/documentation/CoreHID/HIDUsage/HapticsUsage/waveformVendorPage)

### Type Properties

[`static let page: UInt16`](/documentation/CoreHID/HIDUsage/HapticsUsage/page)

## Relationships

### Conforms To

[`Copyable`](/documentation/Swift/Copyable)

[`Equatable`](/documentation/Swift/Equatable)

[`Escapable`](/documentation/Swift/Escapable)

[`Sendable`](/documentation/Swift/Sendable)

[`SendableMetatype`](/documentation/Swift/SendableMetatype)

[`Hashable`](/documentation/Swift/Hashable)

[`RawRepresentable`](/documentation/Swift/RawRepresentable)

---

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)