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 |
|---|---|
| Tandy TRS-80 | keyboard ⓘ |
| Tandy TRS-80 | video display via predicate surface "outputDevice" ⓘ |
| Tandy TRS-80 | printer via predicate surface "outputDevice" ⓘ |
| Ceres workstation | mouse ⓘ |
| Ceres workstation | keyboard ⓘ |
| Wario World | GameCube controller via predicate surface "controlScheme" NERFINISHED ⓘ |
| IBM 704 | card reader ⓘ |
| IBM 704 | line printer via predicate surface "outputDevice" ⓘ |
|
Datapoint 2200 terminal
surface form:
Datapoint 2200
|
integrated keyboard via predicate surface "keyboard" ⓘ |
|
MCM/70 computer
surface form:
MCM/70
|
keyboard ⓘ |
| Commodore PET | keyboard ⓘ |
| Commodore PET | cassette tape drive ⓘ |
| IBM XT | 83-key IBM PC/XT keyboard via predicate surface "keyboard" ⓘ |
| IBM 2741 terminal | typeball print mechanism via predicate surface "outputDevice" ⓘ |
| Space Cadet | left and right flipper keys via predicate surface "controlScheme" ⓘ |
| Space Cadet | spacebar to launch ball via predicate surface "controlScheme" ⓘ |
| Back to the Future: The Game | point-and-click via predicate surface "controlScheme" ⓘ |
| UFC series | gamepad via predicate surface "controlScheme" ⓘ |
| GEM | mouse via predicate surface "supportsInputDevice" ⓘ |
| GEM | keyboard via predicate surface "supportsInputDevice" ⓘ |
| Flip 3D | keyboard ⓘ |
| Flip 3D | mouse ⓘ |
| Flip 3D | scroll wheel ⓘ |
| SDL | keyboard via predicate surface "supportsInputDevice" ⓘ |
| SDL | mouse via predicate surface "supportsInputDevice" ⓘ |
| SDL | game controller via predicate surface "supportsInputDevice" ⓘ |
| SDL | joystick via predicate surface "supportsInputDevice" ⓘ |
| Sega System 16 | joystick via predicate surface "inputDevices" ⓘ |
| Sega System 16 | buttons via predicate surface "inputDevices" ⓘ |
| Tyris Flare | player-selectable character via predicate surface "controlScheme" ⓘ |
| Gilius Thunderhead | arcade joystick and buttons via predicate surface "controlScheme" ⓘ |
|
Red
surface form:
Red (Gunstar Heroes)
|
gamepad via predicate surface "controlScheme" ⓘ |
| Nemesis | digital directional controls via predicate surface "controlScheme" ⓘ |
| Nemesis | fire button via predicate surface "controlScheme" ⓘ |
| Nemesis | power-up button via predicate surface "controlScheme" ⓘ |
|
PC Paintbrush (in concept)
surface form:
PC Paintbrush
|
two-button mouse via predicate surface "inputDeviceSupport" ⓘ |
| Mouse control panel | mouse via predicate surface "inputDeviceType" ⓘ |
| AppleSoft BASIC PDL function | game paddles ⓘ |
| AppleSoft BASIC PDL function | analog joysticks ⓘ |
| AppleSoft BASIC PDL function | paddle-compatible controllers ⓘ |
| Mortal Kombat 3 | five-button layout via predicate surface "controlScheme" ⓘ |
| Golden Axe III | gamepad via predicate surface "controllerInput" ⓘ |
| Golden Axe III | two-button attack and jump layout via predicate surface "controlScheme" ⓘ |
| Fujitsu FM-7 | keyboard via predicate surface "primaryInputDevice" ⓘ |
| Sega TeraDrive | PC keyboard ⓘ |
| Sega TeraDrive | Mega Drive game controllers ⓘ |
| Sega Saturn light gun | point-and-shoot via predicate surface "controlScheme" ⓘ |
| Sega Rally Championship | steering wheel and pedals in arcade via predicate surface "controlScheme" ⓘ |
| Sega Rally Championship | gamepad on home consoles via predicate surface "controlScheme" ⓘ |
| Evil Genius | mouse and keyboard via predicate surface "controlScheme" ⓘ |