inputDevice
P2571
predicate
Indicates that one entity functions as a device used to provide input to another entity or system.
All labels observed (23)
| Label | Occurrences |
|---|---|
| controlScheme | 359 |
| inputDevice canonical | 194 |
| supportsInputDevice | 98 |
| outputDevice | 37 |
| primaryInputDevice | 20 |
| inputDevices | 19 |
| inputOutput | 19 |
| keyboard | 18 |
| controllerInput | 11 |
| mouseInterface | 10 |
| hasPointingDevice | 5 |
| inputOutputDevice | 5 |
| secondaryInputMethod | 5 |
| inputDeviceSupport | 4 |
| userInputMethod | 4 |
| pointingDevice | 3 |
| typicalInputDevice | 3 |
| primaryInputMethods | 2 |
| defaultStandardInput | 1 |
| inputDeviceType | 1 |
| optionalInputDevice | 1 |
| primaryPointingDevice | 1 |
| programInputMethod | 1 |
Description generation (PDg)
The one-sentence description above was generated by prompting gpt-5.1 with the predicate name and this instruction.
Instruction
Given a predicate that represents a relationship or action between entities, generate a one-sentence description explaining its meaning. # Instructions Focus on describing the relationship, not the entities themselves. # Response Format Begin the description with \' Indicates...\'
Input
Predicate: inputDevice
Generated description
Indicates that one entity functions as a device used to provide input to another entity or system.
Sample triples (821)
| Subject | Object |
|---|---|
| Compaq LTE series | built-in keyboard ⓘ |
| Compaq LTE series | trackball (on some models) ⓘ |
| Compaq Armada 1500 series | built-in keyboard via predicate surface "typicalInputDevice" ⓘ |
| Compaq Armada 1500 series | integrated pointing device via predicate surface "typicalInputDevice" ⓘ |
| Pong | paddle controller via predicate surface "controlScheme" ⓘ |
| Pong | rotary dial controller ⓘ |
| Asteroids | five-button control panel via predicate surface "controlScheme" ⓘ |
| Centipede | trackball ⓘ |
| Missile Command | trackball via predicate surface "controlScheme" ⓘ |
| Missile Command | fire buttons via predicate surface "controlScheme" ⓘ |
|
Adventure
surface form:
Adventure (Atari 2600)
|
Atari CX40 joystick via predicate surface "controlScheme" ⓘ |
| Yars' Revenge | Atari 2600 joystick via predicate surface "controlScheme" NERFINISHED ⓘ |
| Combat | one joystick per player via predicate surface "controlScheme" ⓘ |
| Combat | single button firing via predicate surface "controlScheme" ⓘ |
| Super Mario Run for iOS | touchscreen via predicate surface "controlScheme" ⓘ |
| Super Mario Run for iOS | single-tap input via predicate surface "controlScheme" ⓘ |
| Compaq Armada 3500 series | built-in keyboard ⓘ |
| Compaq Armada 3500 series | built-in touchpad ⓘ |
| Compaq Armada 3500 series | pointing stick ⓘ |
| Compaq Armada 4100 series | built-in keyboard ⓘ |
| Compaq Armada 4100 series | integrated pointing device ⓘ |
| King Kong (video game, 1982) | joystick via predicate surface "controlScheme" ⓘ |
| King Kong (video game, 1982) | single button via predicate surface "controlScheme" ⓘ |
| Pokémon Café ReMix | touch controls via predicate surface "controlScheme" ⓘ |
| Compaq Armada M300 | keyboard via predicate surface "primaryInputDevice" ⓘ |
| Compaq Armada M300 | touchpad via predicate surface "primaryPointingDevice" ⓘ |
| The Legend of Zelda: A Link to the Past | SNES controller via predicate surface "controlScheme" ⓘ |
|
Kirby’s Dream Land
surface form:
Kirby's Dream Land
|
two-button controls via predicate surface "controlScheme" ⓘ |
| Mario Kart Tour | one-handed portrait controls via predicate surface "controlScheme" ⓘ |
| Compaq Armada M700 | built-in keyboard ⓘ |
| Compaq Armada M700 | touchpad ⓘ |
| Compaq Armada M700 | pointing stick ⓘ |
| Mario & Luigi: Bowser’s Inside Story | alternating control of Mario and Luigi via predicate surface "controlScheme" ⓘ |
| Mario & Luigi: Bowser’s Inside Story | direct control of Bowser on overworld via predicate surface "controlScheme" ⓘ |
| Power Pad | running in place via predicate surface "controlScheme" ⓘ |
| Power Pad | jumping on specific pads via predicate surface "controlScheme" ⓘ |
| Power Pad | stepping on directional pads via predicate surface "controlScheme" ⓘ |
| Contra | 8-way joystick (arcade) via predicate surface "controlScheme" ⓘ |
| Contra | two action buttons (jump and fire) via predicate surface "controlScheme" ⓘ |
| Duck Hunt | NES Zapper NERFINISHED ⓘ |
| Duck Hunt | aim-and-shoot with trigger via predicate surface "controlScheme" ⓘ |
| Sega Game Gear | D-pad via predicate surface "controllerInput" ⓘ |
| Sega Game Gear | 2 action buttons via predicate surface "controllerInput" ⓘ |
| Sega Game Gear | Start button via predicate surface "controllerInput" ⓘ |
| Compaq Armada E500 | touchpad via predicate surface "pointingDevice" ⓘ |
| Mario Kart Arcade GP | steering wheel via predicate surface "controlScheme" ⓘ |
| Mario Kart Arcade GP | pedals via predicate surface "controlScheme" ⓘ |
| Arwing | rail shooter gameplay via predicate surface "controlScheme" ⓘ |
| Arwing | all-range mode via predicate surface "controlScheme" ⓘ |
| Pokémon Ranger | stylus-based controls via predicate surface "controlScheme" ⓘ |