---
title: Micro gamepad input names
framework: gamecontroller
role: collectionGroup
role_heading: API Collection
path: gamecontroller/micro-gamepad-input-names
---

# Micro gamepad input names

Constants for names of micro gamepad elements.

## Topics

### Micro gamepad directional pad name

- [GCInputMicroGamepadDpad](gamecontroller/gcinputmicrogamepaddpad.md)

### Micro gamepad button names

- [GCInputMicroGamepadButtonA](gamecontroller/gcinputmicrogamepadbuttona.md)
- [GCInputMicroGamepadButtonX](gamecontroller/gcinputmicrogamepadbuttonx.md)
- [GCInputMicroGamepadButtonMenu](gamecontroller/gcinputmicrogamepadbuttonmenu.md)

## See Also

### Element names

- [GCPhysicalInputElementName](gamecontroller/gcphysicalinputelementname-swift.struct.md)
- [GCPhysicalInputElementTypedName](gamecontroller/gcphysicalinputelementtypedname.md)
- [GCButtonElementName](gamecontroller/gcbuttonelementname-swift.struct.md)
- [GCAxisElementName](gamecontroller/gcaxiselementname-swift.struct.md)
- [GCSwitchElementName](gamecontroller/gcswitchelementname-swift.struct.md)
- [GCDirectionPadElementName](gamecontroller/gcdirectionpadelementname-swift.struct.md)
- [Extended gamepad input names](gamecontroller/extended-gamepad-input-names.md)
- [DualShock controller input names](gamecontroller/dualshock-controller-input-names.md)
- [Xbox controller input names](gamecontroller/xbox-controller-input-names.md)
- [Directional Gamepad Input Names](gamecontroller/directional-gamepad-input-names.md)
