GCMicroGamepad

E759697

GCMicroGamepad is a compact Apple game controller profile designed for simple directional input and a few action buttons, commonly used with iOS, tvOS, and macOS games.

All labels observed (2)

Label Occurrences
GCMicroGamepad canonical 1
MFiGameControllers 1

How this entity was disambiguated

Statements (41)

Predicate Object
instanceOf Apple game controller profile
input profile
software interface
availableOn iOS 7 or later
macOS 10.9 or later
tvOS 7 or later
category input device abstraction
compatibleWith MFi game controllers
Siri Remote
conformsTo NSObject
designedFor a few action buttons
simple directional input
developedBy Apple Inc.
documentationURL https://developer.apple.com/documentation/gamecontroller/gcmicrogamepad
exposesAPI allowsRotation property
buttonA property
buttonX property
dpad property
reportsAbsoluteDpadValues property
valueChangedHandler
hasControl button A
button X
button menu
directional pad
hasProperty compact layout
minimal control set
hasSuperclass NSObject
introducedIn GameController framework for iOS
linked to: GameController
language Objective-C
Swift
namespace GameController
partOf GameController framework
linked to: GameController
platform iOS
macOS
tvOS
primaryUseCase casual games
simple control schemes
supports analog-like dpad values
digital directional input
usedFor games
interactive applications

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

GameController providesClass GCMicroGamepad
GCExtendedGamepad intendedFor MFiGameControllers
linked to: GCMicroGamepad