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 |
|---|---|
| Commodore Amiga 2000 | keyboard ⓘ |
| Commodore Amiga 2000 | mouse ⓘ |
| Commodore Amiga 3000 | detachable keyboard via predicate surface "keyboard" ⓘ |
| Atari ST | mouse ⓘ |
| Atari ST | keyboard ⓘ |
| Atari ST | joystick ports ⓘ |
| Sidecar | Apple Pencil via predicate surface "supportsInputDevice" ⓘ |
| Sidecar | Multi‑Touch via predicate surface "supportsInputDevice" ⓘ |
| Sidecar | Mac keyboard via predicate surface "supportsInputDevice" ⓘ |
| Sidecar | Mac trackpad via predicate surface "supportsInputDevice" ⓘ |
| Sidecar | Mac mouse via predicate surface "supportsInputDevice" ⓘ |
| ChromeOS tablet | external keyboard via predicate surface "supportsInputDevice" ⓘ |
| ChromeOS tablet | external mouse or trackpad via predicate surface "supportsInputDevice" ⓘ |
| Snap Camera | webcam ⓘ |
| Candy Crush | touch controls via predicate surface "controlScheme" ⓘ |
| Tony Hawk's Pro Skater | gamepad-based trick inputs via predicate surface "controlScheme" ⓘ |
| iMac G3 | Apple USB keyboard via predicate surface "inputDevices" ⓘ |
| iMac G3 |
Apple Desktop Bus Mouse
via predicate surface "inputDevices"
ⓘ
surface form:
Apple USB mouse
|
| Macintosh Portable | trackball via predicate surface "pointingDevice" ⓘ |
| Macintosh Portable | built-in keyboard via predicate surface "keyboard" ⓘ |
| Sun Ray thin client | keyboard via predicate surface "inputDevices" ⓘ |
| Sun Ray thin client | mouse via predicate surface "inputDevices" ⓘ |
| Xerox Star system | mouse ⓘ |
| Xerox Star system | keyboard ⓘ |
| Poltergust | player-controlled in-game tool via predicate surface "controlScheme" ⓘ |
| Macintosh 512K | mouse ⓘ |
| Macintosh 512K | keyboard ⓘ |
| Mario Bros. | joystick and buttons via predicate surface "controlScheme" ⓘ |
| Super Mario Galaxy 2 |
Wii Remote
via predicate surface "controlScheme"
ⓘ
surface form:
Wii Remote and Nunchuk
|
| Apple III | built-in full-stroke keyboard via predicate surface "keyboard" ⓘ |
| Super Mario 3D World | Wii U GamePad via predicate surface "controlScheme" ⓘ |
| Super Mario 3D World | Wii U Pro Controller via predicate surface "controlScheme" ⓘ |
| Super Mario 3D World | Wii Remote via predicate surface "controlScheme" ⓘ |
| Macintosh XL | mouse ⓘ |
| Macintosh XL | keyboard ⓘ |
|
Kim Kardashian: Hollywood (mobile game)
surface form:
Kim Kardashian: Hollywood
|
touchscreen controls via predicate surface "controlScheme" ⓘ |
| Macintosh II | ADB via predicate surface "mouseInterface" ⓘ |
| IAS machine | punched cards ⓘ |
| IAS machine | punched cards via predicate surface "outputDevice" ⓘ |
| Dolby Headphone | stereo headphones via predicate surface "outputDevice" ⓘ |
|
Alto personal computer
surface form:
Xerox Alto
|
mouse ⓘ |
|
Alto personal computer
surface form:
Xerox Alto
|
keyboard ⓘ |
|
Alto personal computer
surface form:
Xerox Alto
|
5-key chord keyset ⓘ |
|
Ferranti Mark I computer
surface form:
Ferranti Mark I
|
paper tape reader ⓘ |
|
Ferranti Mark I computer
surface form:
Ferranti Mark I
|
teleprinter via predicate surface "outputDevice" ⓘ |
|
Ferranti Mark I computer
surface form:
Ferranti Mark I
|
paper tape punch via predicate surface "outputDevice" ⓘ |
| Compaq Portable | keyboard ⓘ |
| Compaq Portable | false via predicate surface "hasPointingDevice" ⓘ |
| Bowser Jr. Shadow Showdown | full-body motion via predicate surface "controlScheme" ⓘ |
| Bowser Jr. Shadow Showdown | gesture-based input via predicate surface "controlScheme" ⓘ |