---
title: isTouched
framework: gamecontroller
role: symbol
role_heading: Instance Property
path: gamecontroller/gctouchedstateinput/istouched
---

# isTouched

A Boolean value that indicates whether the user touches the button.

## Declaration

```swift
var isTouched: Bool { get }
```

## Discussion

Discussion For controllers that support capacitive touch, the user can start touching the button without pressure when the value property is 0. For controllers that don’t support capacitive touch, the user starts touching the button when the value property is greater than 0.

## See Also

### Getting change information

- [lastTouchedStateTimestamp](gamecontroller/gctouchedstateinput/lasttouchedstatetimestamp.md)
- [lastTouchedStateLatency](gamecontroller/gctouchedstateinput/lasttouchedstatelatency.md)
- [touchedDidChangeHandler](gamecontroller/gctouchedstateinput/toucheddidchangehandler.md)
