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

# HIDUsage.GenericDesktopUsage

```
enum GenericDesktopUsage
```

## Topics

### Enumeration Cases

[`case applicationBreak`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/applicationBreak)

[`case applicationDebuggerBreak`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/applicationDebuggerBreak)

[`case assistiveControl`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/assistiveControl)

[`case byteCount`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/byteCount)

[`case callActiveLED`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/callActiveLED)

[`case callMuteLED`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/callMuteLED)

[`case callMuteToggle`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/callMuteToggle)

[`case callStateManagementControl`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/callStateManagementControl)

[`case chassisEnclosure`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/chassisEnclosure)

[`case computerChassisDevice`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/computerChassisDevice)

[`case controlEnable`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/controlEnable)

[`case coolantCriticalLevel`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/coolantCriticalLevel)

[`case coolantLevel`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/coolantLevel)

[`case coolantPump`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/coolantPump)

[`case countedBuffer`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/countedBuffer)

[`case dPadDown`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/dPadDown)

[`case dPadLeft`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/dPadLeft)

[`case dPadRight`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/dPadRight)

[`case dPadUp`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/dPadUp)

[`case deviceDock`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/deviceDock)

[`case dial`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/dial)

[`case dockableDevice`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/dockableDevice)

[`case dockableDeviceDisplayOcclusion`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/dockableDeviceDisplayOcclusion)

[`case dockableDeviceDockingState`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/dockableDeviceDockingState)

[`case dockableDeviceObjectType`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/dockableDeviceObjectType)

[`case dockableDevicePrimaryUsageID`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/dockableDevicePrimaryUsageID)

[`case dockableDevicePrimaryUsagePage`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/dockableDevicePrimaryUsagePage)

[`case dockableDeviceUniqueID`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/dockableDeviceUniqueID)

[`case dockableDeviceVendorID`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/dockableDeviceVendorID)

[`case featureNotification`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/featureNotification)

[`case gamepad`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/gamepad)

[`case hatSwitch`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/hatSwitch)

[`case indexTrigger`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/indexTrigger)

[`case joystick`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/joystick)

[`case keyboard`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/keyboard)

[`case keypad`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/keypad)

[`case motionWakeup`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/motionWakeup)

[`case mouse`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/mouse)

[`case multiAxisController`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/multiAxisController)

[`case palmTrigger`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/palmTrigger)

[`case pointer`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/pointer)

[`case portableDeviceControl`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/portableDeviceControl)

[`case qw`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/qw)

[`case qx`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/qx)

[`case qy`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/qy)

[`case qz`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/qz)

[`case resolutionMultiplier`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/resolutionMultiplier)

[`case rpm`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/rpm)

[`case rx`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/rx)

[`case ry`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/ry)

[`case rz`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/rz)

[`case select`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/select)

[`case sensorZone`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/sensorZone)

[`case slider`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/slider)

[`case spatialController`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/spatialController)

[`case start`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/start)

[`case systemAppMenu`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/systemAppMenu)

[`case systemBreak`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/systemBreak)

[`case systemColdRestart`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/systemColdRestart)

[`case systemContextMenu`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/systemContextMenu)

[`case systemControl`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/systemControl)

[`case systemDebuggerBreak`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/systemDebuggerBreak)

[`case systemDismissNotification`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/systemDismissNotification)

[`case systemDisplayBoth`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/systemDisplayBoth)

[`case systemDisplayDual`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/systemDisplayDual)

[`case systemDisplayExternal`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/systemDisplayExternal)

[`case systemDisplayInternal`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/systemDisplayInternal)

[`case systemDisplayInvert`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/systemDisplayInvert)

[`case systemDisplayRotationLockButton`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/systemDisplayRotationLockButton)

[`case systemDisplayRotationLockSliderSwitch`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/systemDisplayRotationLockSliderSwitch)

[`case systemDisplaySwapPrimaryOrSecondary`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/systemDisplaySwapPrimaryOrSecondary)

[`case systemDisplayToggleIntOrExtMode`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/systemDisplayToggleIntOrExtMode)

[`case systemDisplayToggleLCDAutoscale`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/systemDisplayToggleLCDAutoscale)

[`case systemDoNotDisturb`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/systemDoNotDisturb)

[`case systemDock`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/systemDock)

[`case systemFunctionShift`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/systemFunctionShift)

[`case systemFunctionShiftLock`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/systemFunctionShiftLock)

[`case systemFunctionShiftLockIndicator`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/systemFunctionShiftLockIndicator)

[`case systemHibernate`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/systemHibernate)

[`case systemMainMenu`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/systemMainMenu)

[`case systemMenuDown`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/systemMenuDown)

[`case systemMenuExit`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/systemMenuExit)

[`case systemMenuHelp`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/systemMenuHelp)

[`case systemMenuLeft`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/systemMenuLeft)

[`case systemMenuRight`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/systemMenuRight)

[`case systemMenuSelect`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/systemMenuSelect)

[`case systemMenuUp`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/systemMenuUp)

[`case systemMicrophoneMute`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/systemMicrophoneMute)

[`case systemMultiAxisController`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/systemMultiAxisController)

[`case systemPowerDown`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/systemPowerDown)

[`case systemSetup`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/systemSetup)

[`case systemSleep`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/systemSleep)

[`case systemSpeakerMute`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/systemSpeakerMute)

[`case systemUndock`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/systemUndock)

[`case systemWakeUp`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/systemWakeUp)

[`case systemWarmRestart`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/systemWarmRestart)

[`case tabletPCSystemControls`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/tabletPCSystemControls)

[`case thumbstick`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/thumbstick)

[`case vbrx`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/vbrx)

[`case vbry`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/vbry)

[`case vbrz`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/vbrz)

[`case vno`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/vno)

[`case vx`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/vx)

[`case vy`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/vy)

[`case vz`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/vz)

[`case waterCoolingDevice`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/waterCoolingDevice)

[`case wheel`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/wheel)

[`case wirelessRadioButton`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/wirelessRadioButton)

[`case wirelessRadioControls`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/wirelessRadioControls)

[`case wirelessRadioLED`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/wirelessRadioLED)

[`case wirelessRadioSliderSwitch`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/wirelessRadioSliderSwitch)

[`case x`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/x)

[`case y`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/y)

[`case z`](/documentation/CoreHID/HIDUsage/GenericDesktopUsage/z)

### Type Properties

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

## Relationships

### Conforms To

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

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

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

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

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

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

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

---

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)