---
title: HIDUsage.GameControlsUsage
framework: corehid
role: symbol
role_heading: Enumeration
path: corehid/hidusage/gamecontrolsusage
---

# HIDUsage.GameControlsUsage

## Declaration

```swift
enum GameControlsUsage
```

## Topics

### Enumeration Cases

- [HIDUsage.GameControlsUsage.bump](corehid/hidusage/gamecontrolsusage/bump.md)
- [HIDUsage.GameControlsUsage.flipper](corehid/hidusage/gamecontrolsusage/flipper.md)
- [HIDUsage.GameControlsUsage.formFittingGamepad](corehid/hidusage/gamecontrolsusage/formfittinggamepad.md)
- [HIDUsage.GameControlsUsage.gameController3D](corehid/hidusage/gamecontrolsusage/gamecontroller3d.md)
- [HIDUsage.GameControlsUsage.gamepadFireOrJump](corehid/hidusage/gamecontrolsusage/gamepadfireorjump.md)
- [HIDUsage.GameControlsUsage.gamepadTrigger](corehid/hidusage/gamecontrolsusage/gamepadtrigger.md)
- [HIDUsage.GameControlsUsage.gunAutomatic](corehid/hidusage/gamecontrolsusage/gunautomatic.md)
- [HIDUsage.GameControlsUsage.gunBolt](corehid/hidusage/gamecontrolsusage/gunbolt.md)
- [HIDUsage.GameControlsUsage.gunBurst](corehid/hidusage/gamecontrolsusage/gunburst.md)
- [HIDUsage.GameControlsUsage.gunClip](corehid/hidusage/gamecontrolsusage/gunclip.md)
- [HIDUsage.GameControlsUsage.gunDevice](corehid/hidusage/gamecontrolsusage/gundevice.md)
- [HIDUsage.GameControlsUsage.gunSafety](corehid/hidusage/gamecontrolsusage/gunsafety.md)
- [HIDUsage.GameControlsUsage.gunSelector](corehid/hidusage/gamecontrolsusage/gunselector.md)
- [HIDUsage.GameControlsUsage.gunSingleShot](corehid/hidusage/gamecontrolsusage/gunsingleshot.md)
- [HIDUsage.GameControlsUsage.heightOfPOV](corehid/hidusage/gamecontrolsusage/heightofpov.md)
- [HIDUsage.GameControlsUsage.leanForwardOrBackward](corehid/hidusage/gamecontrolsusage/leanforwardorbackward.md)
- [HIDUsage.GameControlsUsage.leanRightOrLeft](corehid/hidusage/gamecontrolsusage/leanrightorleft.md)
- [HIDUsage.GameControlsUsage.moveForwardOrBackward](corehid/hidusage/gamecontrolsusage/moveforwardorbackward.md)
- [HIDUsage.GameControlsUsage.moveRightOrLeft](corehid/hidusage/gamecontrolsusage/moverightorleft.md)
- [HIDUsage.GameControlsUsage.moveUpOrDown](corehid/hidusage/gamecontrolsusage/moveupordown.md)
- [HIDUsage.GameControlsUsage.newGame](corehid/hidusage/gamecontrolsusage/newgame.md)
- [HIDUsage.GameControlsUsage.pinballDevice](corehid/hidusage/gamecontrolsusage/pinballdevice.md)
- [HIDUsage.GameControlsUsage.pitchForwardOrBackward](corehid/hidusage/gamecontrolsusage/pitchforwardorbackward.md)
- [HIDUsage.GameControlsUsage.player](corehid/hidusage/gamecontrolsusage/player.md)
- [HIDUsage.GameControlsUsage.pointOfView](corehid/hidusage/gamecontrolsusage/pointofview.md)
- [HIDUsage.GameControlsUsage.rollRightOrLeft](corehid/hidusage/gamecontrolsusage/rollrightorleft.md)
- [HIDUsage.GameControlsUsage.secondaryFlipper](corehid/hidusage/gamecontrolsusage/secondaryflipper.md)
- [HIDUsage.GameControlsUsage.shootBall](corehid/hidusage/gamecontrolsusage/shootball.md)
- [HIDUsage.GameControlsUsage.turnRightOrLeft](corehid/hidusage/gamecontrolsusage/turnrightorleft.md)

### Type Properties

- [page](corehid/hidusage/gamecontrolsusage/page.md)

## Relationships

### Conforms To

- [Copyable](swift/copyable.md)
- [Equatable](swift/equatable.md)
- [Escapable](swift/escapable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)
