GameController
E209898
GameController is an Apple framework that provides APIs for integrating and managing game input devices such as controllers across Apple platforms.
All labels observed (4)
| Label | Occurrences |
|---|---|
| GCControllerButtonInput | 1 |
| GCGamepad | 1 |
| GameController canonical | 1 |
| GameController framework | 1 |
How this entity was disambiguated
This entity first appeared as the object of triple T1892410 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
Target entity: GameController Context triple: [visionOS, includesFramework, GameController]
-
A.
Switch Control
Switch Control is an accessibility feature that lets users operate a computer using one or more adaptive switches instead of traditional input devices like a keyboard or mouse.
-
B.
Control
Control is Janet Jackson's breakthrough 1986 studio album that established her as a major pop and R&B star through its assertive themes and innovative production.
-
C.
Launch Control Center
The Launch Control Center is NASA’s primary command facility at Kennedy Space Center where engineers and controllers manage and oversee rocket launches.
-
D.
Xbox controller
The Xbox controller is a widely used gamepad developed by Microsoft for its Xbox consoles and compatible PCs and devices, known for its ergonomic design and precise analog controls.
-
E.
Remote Control
"Remote Control" is a track from Kanye West's album *Donda*, known for its experimental production and melodic, atmospheric style.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: GameController Target entity description: GameController is an Apple framework that provides APIs for integrating and managing game input devices such as controllers across Apple platforms.
-
A.
Switch Control
Switch Control is an accessibility feature that lets users operate a computer using one or more adaptive switches instead of traditional input devices like a keyboard or mouse.
-
B.
Control
Control is Janet Jackson's breakthrough 1986 studio album that established her as a major pop and R&B star through its assertive themes and innovative production.
-
C.
Launch Control Center
The Launch Control Center is NASA’s primary command facility at Kennedy Space Center where engineers and controllers manage and oversee rocket launches.
-
D.
Xbox controller
The Xbox controller is a widely used gamepad developed by Microsoft for its Xbox consoles and compatible PCs and devices, known for its ergonomic design and precise analog controls.
-
E.
Remote Control
"Remote Control" is a track from Kanye West's album *Donda*, known for its experimental production and melodic, atmospheric style.
- F. None of above. chosen
Statements (47)
| Predicate | Object |
|---|---|
| instanceOf |
Apple software framework
ⓘ
game input framework ⓘ |
| APIStyle |
Objective-C
ⓘ
Swift ⓘ |
| category |
Apple platforms APIs
ⓘ
surface form:
Apple Developer Framework
|
| developer | Apple Inc. ⓘ |
| documentationURL | https://developer.apple.com/documentation/gamecontroller ⓘ |
| integratesWith |
GameKit
ⓘ
Metal-based games ⓘ SceneKit ⓘ SpriteKit ⓘ |
| introducedBy | Apple at WWDC ⓘ |
| platform |
iOS
ⓘ
iPadOS ⓘ macOS ⓘ tvOS ⓘ visionOS ⓘ |
| providesClass |
GCController
ⓘ
GameController self-linksurface differs ⓘ
surface form:
GCControllerButtonInput
D-pad ⓘ
surface form:
GCControllerDirectionPad
GCExtendedGamepad ⓘ GameController self-linksurface differs ⓘ
surface form:
GCGamepad
GCKeyboard ⓘ GCMicroGamepad ⓘ GCMotion ⓘ GCMouse ⓘ |
| purpose |
integrate game controllers into apps
ⓘ
manage game input devices ⓘ |
| supportsDeviceType |
MFi game controller
ⓘ
PlayStation controller ⓘ Xbox controller ⓘ game controller ⓘ gamepad ⓘ keyboard and mouse as game input ⓘ motion controller ⓘ steering wheel controller ⓘ |
| supportsFeature |
axis input handling
ⓘ
button input handling ⓘ controller connection management ⓘ controller discovery ⓘ directional pad input ⓘ haptics on supported controllers ⓘ input profile mapping ⓘ light and LED control on supported controllers ⓘ motion sensing ⓘ player index management ⓘ snapshotting controller state ⓘ |
How these facts were elicited
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Subject: GameController Description of subject: GameController is an Apple framework that provides APIs for integrating and managing game input devices such as controllers across Apple platforms.
Referenced by (4)
Full triples — surface form annotated when it differs from this entity's canonical label.