---
title: GCDeviceButtonInput
framework: Game Controller
role: symbol
role_heading: Type Alias
path: gamecontroller/gcdevicebuttoninput
---

# GCDeviceButtonInput

An alias for a symbol name for backward compatibility with a previous SDK version.

## Declaration

```swift
typealias GCDeviceButtonInput = GCControllerButtonInput
```

## See Also

### Aliases for backward compatibility

- [GCDeviceElement](gamecontroller/gcdeviceelement.md)
- [GCDeviceAxisInput](gamecontroller/gcdeviceaxisinput.md)
- [GCDeviceTouchpad](gamecontroller/gcdevicetouchpad.md)
- [GCDeviceDirectionPad](gamecontroller/gcdevicedirectionpad.md)
