---
title: GCControllerElement.SystemGestureState.enabled
framework: gamecontroller
role: symbol
role_heading: Case
path: gamecontroller/gccontrollerelement/systemgesturestate/enabled
---

# GCControllerElement.SystemGestureState.enabled

A state that sends input to your app only after a gesture recognizer doesn’t identify a gesture.

## Declaration

```swift
case enabled
```

## Discussion

Discussion If you enable system gestures, the system sends the input to the gesture recognizer and only sends it to your app if it doesn’t recognize a gesture. If it does recognize a gesture, it doesn’t send any input to your app.

## See Also

### States

- [GCControllerElement.SystemGestureState.alwaysReceive](gamecontroller/gccontrollerelement/systemgesturestate/alwaysreceive.md)
- [GCControllerElement.SystemGestureState.disabled](gamecontroller/gccontrollerelement/systemgesturestate/disabled.md)
