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 |
|---|---|
| Amiga CDTV | infrared remote control via predicate surface "primaryInputDevice" ⓘ |
| Amiga CDTV | joystick ports ⓘ |
| Amiga CDTV | keyboard (optional) ⓘ |
| Amiga CDTV | mouse (optional) ⓘ |
| Marvel Super Heroes (1995) | six-button layout via predicate surface "controlScheme" ⓘ |
| Pushmo series | single-player via predicate surface "controlScheme" ⓘ |
| Crashmo | handheld controls via predicate surface "controlScheme" ⓘ |
| Stretchmo | circle pad via predicate surface "controlScheme" ⓘ |
| Stretchmo | touch screen via predicate surface "controlScheme" ⓘ |
| Famicom Wars | gamepad via predicate surface "controlScheme" ⓘ |
| Spacewar! | control boxes ⓘ |
| Spacewar! | switches ⓘ |
| Q*bert | 4-way joystick with diagonal mapping via predicate surface "controlScheme" ⓘ |
| Monster Jam: Urban Assault | arcade-style handling via predicate surface "controlScheme" ⓘ |
| Apple iMac G5 | Apple Keyboard NERFINISHED ⓘ |
| Apple iMac G5 | Apple Mouse NERFINISHED ⓘ |
| Enhanced Graphics Adapter | EGA monitor via predicate surface "outputDevice" ⓘ |
| IBM PS/2 Model 30 | PS/2 mouse port via predicate surface "mouseInterface" ⓘ |
| IBM PS/2 Model 50 | PS/2 mouse connector via predicate surface "mouseInterface" NERFINISHED ⓘ |
| Tomb Raider: The Angel of Darkness | gamepad via predicate surface "controlScheme" ⓘ |
| Tomb Raider: The Angel of Darkness | keyboard and mouse via predicate surface "controlScheme" ⓘ |
| IBM PS/2 Model 55SX | PS/2 mouse port via predicate surface "mouseInterface" ⓘ |
| IBM PS/2 Model 60 | PS/2 via predicate surface "mouseInterface" NERFINISHED ⓘ |
| IBM PS/2 Model 60 | IBM Model M keyboard compatible via predicate surface "keyboard" ⓘ |
| IBM PS/2 Model 70 | PS/2 mouse connector via predicate surface "mouseInterface" NERFINISHED ⓘ |
| Amiga 500 Plus | integrated full-size keyboard via predicate surface "keyboard" ⓘ |
| IBM PS/2 Model 80 | PS/2 mouse port via predicate surface "mouseInterface" ⓘ |
| IBM PS/2 Model 80 | IBM PS/2 keyboard via predicate surface "inputDeviceSupport" ⓘ |
| IBM PS/2 Model 80 | IBM PS/2 mouse via predicate surface "inputDeviceSupport" NERFINISHED ⓘ |
| IBM PS/2 | PS/2 port via predicate surface "mouseInterface" NERFINISHED ⓘ |
|
Waterworld video games
surface form:
Waterworld (Virtual Boy)
|
Virtual Boy controller via predicate surface "controlScheme" ⓘ |
| Electronika 60 | keyboard ⓘ |
| Columns | vertical columns of three gems that can be rotated in order via predicate surface "controlScheme" ⓘ |
|
GE-225 computer
surface form:
GE-225
|
punched card equipment via predicate surface "inputOutput" ⓘ |
|
GE-225 computer
surface form:
GE-225
|
magnetic tape drives via predicate surface "inputOutput" ⓘ |
|
GE-225 computer
surface form:
GE-225
|
line printers via predicate surface "inputOutput" ⓘ |
| Dartmouth Time-Sharing System | teletype terminals via predicate surface "inputOutputDevice" ⓘ |
| Dartmouth Time-Sharing System | teleprinter terminals via predicate surface "inputOutputDevice" ⓘ |
| Catwoman's Revenge | third-person perspective via predicate surface "controlScheme" ⓘ |
| Johnniac computer | punched cards ⓘ |
| Johnniac computer | paper tape ⓘ |
| Johnniac computer | line printer via predicate surface "outputDevice" ⓘ |
| Johnniac computer | paper tape punch via predicate surface "outputDevice" ⓘ |
| Need for Speed: Nitro | motion controls support on Wii via predicate surface "controlScheme" ⓘ |
| The Walking Dead: No Man’s Land | touch controls via predicate surface "controlScheme" ⓘ |
| The Walking Dead: Saints & Sinners | motion controllers via predicate surface "controlScheme" ⓘ |
| A-Spec | steering wheel via predicate surface "controlScheme" ⓘ |
| A-Spec | gamepad via predicate surface "controlScheme" ⓘ |
| A-Spec | motion controls (in supported titles) via predicate surface "controlScheme" ⓘ |
| B-Spec | menu-based commands via predicate surface "controlScheme" ⓘ |