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