---
title: discretePositionCount
framework: gamecontroller
role: symbol
role_heading: Type Property
path: gamecontroller/gcdualsenseadaptivetrigger/discretepositioncount
---

# discretePositionCount

The number of discrete control positions that the DualSense adaptive triggers support.

## Declaration

```swift
class var discretePositionCount: Int { get }
```

## Discussion

Discussion You can configure each of these positions separately in multiposition feedback and vibration modes.

## See Also

### Related Documentation

- [setModeFeedback(resistiveStrengths:)](gamecontroller/gcdualsenseadaptivetrigger/setmodefeedback(resistivestrengths:).md)
- [setModeVibration(amplitudes:frequency:)](gamecontroller/gcdualsenseadaptivetrigger/setmodevibration(amplitudes:frequency:).md)

### Getting the arm position

- [armPosition](gamecontroller/gcdualsenseadaptivetrigger/armposition.md)
