---
title: leftShoulder
framework: gamecontroller
role: symbol
role_heading: Instance Property
path: gamecontroller/gcgamepadsnapshotdatav100/leftshoulder
---

# leftShoulder

The value of the left shoulder button.

## Declaration

```swift
var leftShoulder: Float
```

## Discussion

Discussion The range of permissible values is 0.0 to 1.0, inclusive.

## See Also

### Instance Properties

- [buttonA](gamecontroller/gcgamepadsnapshotdatav100/buttona.md)
- [buttonB](gamecontroller/gcgamepadsnapshotdatav100/buttonb.md)
- [buttonX](gamecontroller/gcgamepadsnapshotdatav100/buttonx.md)
- [buttonY](gamecontroller/gcgamepadsnapshotdatav100/buttony.md)
- [dpadX](gamecontroller/gcgamepadsnapshotdatav100/dpadx.md)
- [dpadY](gamecontroller/gcgamepadsnapshotdatav100/dpady.md)
- [rightShoulder](gamecontroller/gcgamepadsnapshotdatav100/rightshoulder.md)
- [size](gamecontroller/gcgamepadsnapshotdatav100/size.md)
- [version](gamecontroller/gcgamepadsnapshotdatav100/version.md)
