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

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"