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

# HIDUsage.GameControlsUsage

```
enum GameControlsUsage
```

## Topics

### Enumeration Cases

[`case bump`](/documentation/CoreHID/HIDUsage/GameControlsUsage/bump)

[`case flipper`](/documentation/CoreHID/HIDUsage/GameControlsUsage/flipper)

[`case formFittingGamepad`](/documentation/CoreHID/HIDUsage/GameControlsUsage/formFittingGamepad)

[`case gameController3D`](/documentation/CoreHID/HIDUsage/GameControlsUsage/gameController3D)

[`case gamepadFireOrJump`](/documentation/CoreHID/HIDUsage/GameControlsUsage/gamepadFireOrJump)

[`case gamepadTrigger`](/documentation/CoreHID/HIDUsage/GameControlsUsage/gamepadTrigger)

[`case gunAutomatic`](/documentation/CoreHID/HIDUsage/GameControlsUsage/gunAutomatic)

[`case gunBolt`](/documentation/CoreHID/HIDUsage/GameControlsUsage/gunBolt)

[`case gunBurst`](/documentation/CoreHID/HIDUsage/GameControlsUsage/gunBurst)

[`case gunClip`](/documentation/CoreHID/HIDUsage/GameControlsUsage/gunClip)

[`case gunDevice`](/documentation/CoreHID/HIDUsage/GameControlsUsage/gunDevice)

[`case gunSafety`](/documentation/CoreHID/HIDUsage/GameControlsUsage/gunSafety)

[`case gunSelector`](/documentation/CoreHID/HIDUsage/GameControlsUsage/gunSelector)

[`case gunSingleShot`](/documentation/CoreHID/HIDUsage/GameControlsUsage/gunSingleShot)

[`case heightOfPOV`](/documentation/CoreHID/HIDUsage/GameControlsUsage/heightOfPOV)

[`case leanForwardOrBackward`](/documentation/CoreHID/HIDUsage/GameControlsUsage/leanForwardOrBackward)

[`case leanRightOrLeft`](/documentation/CoreHID/HIDUsage/GameControlsUsage/leanRightOrLeft)

[`case moveForwardOrBackward`](/documentation/CoreHID/HIDUsage/GameControlsUsage/moveForwardOrBackward)

[`case moveRightOrLeft`](/documentation/CoreHID/HIDUsage/GameControlsUsage/moveRightOrLeft)

[`case moveUpOrDown`](/documentation/CoreHID/HIDUsage/GameControlsUsage/moveUpOrDown)

[`case newGame`](/documentation/CoreHID/HIDUsage/GameControlsUsage/newGame)

[`case pinballDevice`](/documentation/CoreHID/HIDUsage/GameControlsUsage/pinballDevice)

[`case pitchForwardOrBackward`](/documentation/CoreHID/HIDUsage/GameControlsUsage/pitchForwardOrBackward)

[`case player`](/documentation/CoreHID/HIDUsage/GameControlsUsage/player)

[`case pointOfView`](/documentation/CoreHID/HIDUsage/GameControlsUsage/pointOfView)

[`case rollRightOrLeft`](/documentation/CoreHID/HIDUsage/GameControlsUsage/rollRightOrLeft)

[`case secondaryFlipper`](/documentation/CoreHID/HIDUsage/GameControlsUsage/secondaryFlipper)

[`case shootBall`](/documentation/CoreHID/HIDUsage/GameControlsUsage/shootBall)

[`case turnRightOrLeft`](/documentation/CoreHID/HIDUsage/GameControlsUsage/turnRightOrLeft)

### Type Properties

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

## Relationships

### Conforms To

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

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

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

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

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

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

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

---

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)