inputDevice
P2571
predicate
Indicates that one entity functions as a device used to provide input to another entity or system.
Aliases (10)
- supportsInputDevice ×29
- controlScheme ×10
- inputDevices ×7
- keyboard ×6
- primaryInputDevice ×6
- outputDevice ×4
- defaultStandardInput ×1
- hasPointingDevice ×1
- mouseInterface ×1
- pointingDevice ×1
Sample triples (96)
| Subject | Object |
|---|---|
| Amazon Luna |
Amazon Luna
via predicate surface "supportsInputDevice"
→
surface form: "Amazon Luna Controller"
|
| Amazon Luna | PlayStation controller via predicate surface "supportsInputDevice" → |
| Amazon Luna | Xbox controller via predicate surface "supportsInputDevice" → |
| Amazon Luna | game controller via predicate surface "supportsInputDevice" → |
| Amazon Luna | keyboard and mouse via predicate surface "supportsInputDevice" → |
| Apple III | built-in full-stroke keyboard via predicate surface "keyboard" → |
| Apple Lisa | keyboard → |
| Apple Lisa | mouse → |
| Apple Macintosh computers | keyboard via predicate surface "primaryInputDevice" → |
| Apple Macintosh computers | mouse via predicate surface "primaryInputDevice" → |
| Atari ST | joystick ports → |
| Atari ST | keyboard → |
| Atari ST | mouse → |
| Candy Crush | touch controls via predicate surface "controlScheme" → |
| ChromeOS tablet | external keyboard via predicate surface "supportsInputDevice" → |
| ChromeOS tablet | external mouse or trackpad via predicate surface "supportsInputDevice" → |
| Commodore Amiga 2000 | keyboard → |
| Commodore Amiga 2000 | mouse → |
| Commodore Amiga 3000 | detachable keyboard via predicate surface "keyboard" → |
| Dolby Headphone | stereo headphones via predicate surface "outputDevice" → |
|
Ferranti Mark I computer
surface form: "Ferranti Mark I"
|
paper tape punch via predicate surface "outputDevice" → |
|
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" → |
| Fire TV | Alexa Voice Remote via predicate surface "supportsInputDevice" → |
| Fire TV | Bluetooth game controllers via predicate surface "supportsInputDevice" → |
| Fire TV | Bluetooth keyboards via predicate surface "supportsInputDevice" → |
| IAS machine | punched cards → |
| IAS machine | punched cards via predicate surface "outputDevice" → |
| IBM PC | 83-key keyboard via predicate surface "keyboard" → |
| IBM PC XT | 83-key keyboard via predicate surface "keyboard" → |
|
Kim Kardashian: Hollywood (mobile game)
surface form: "Kim Kardashian: Hollywood"
|
touchscreen controls via predicate surface "controlScheme" → |
| MacBook Pro | Multi-Touch trackpad via predicate surface "hasPointingDevice" → |
|
original Macintosh 128K
surface form: "Macintosh 128K"
|
keyboard → |
|
original Macintosh 128K
surface form: "Macintosh 128K"
|
mouse → |
| Macintosh 512K | keyboard → |
| Macintosh 512K | mouse → |
| Macintosh II | ADB via predicate surface "mouseInterface" → |
| Macintosh Plus | detachable keyboard via predicate surface "keyboard" → |
| Macintosh Portable | built-in keyboard via predicate surface "keyboard" → |
| Macintosh Portable | trackball via predicate surface "pointingDevice" → |
| Macintosh SE | Apple Desktop Bus Mouse → |
| Macintosh XL | keyboard → |
| Macintosh XL | mouse → |
| Mario Bros. | joystick and buttons via predicate surface "controlScheme" → |
|
PowerPoint
surface form: "Microsoft PowerPoint"
|
keyboard via predicate surface "supportsInputDevice" → |
|
PowerPoint
surface form: "Microsoft PowerPoint"
|
mouse via predicate surface "supportsInputDevice" → |
|
PowerPoint
surface form: "Microsoft PowerPoint"
|
stylus via predicate surface "supportsInputDevice" → |
|
PowerPoint
surface form: "Microsoft PowerPoint"
|
touchscreen via predicate surface "supportsInputDevice" → |
|
Surface
surface form: "Microsoft Surface"
|
Surface Dial via predicate surface "supportsInputDevice" → |
|
Surface
surface form: "Microsoft Surface"
|
Surface Pen via predicate surface "supportsInputDevice" → |
|
Surface
surface form: "Microsoft Surface"
|
keyboard cover via predicate surface "supportsInputDevice" → |
|
Surface
surface form: "Microsoft Surface"
|
touchscreen via predicate surface "supportsInputDevice" → |
|
Surface
surface form: "Microsoft Surface"
|
trackpad via predicate surface "supportsInputDevice" → |
| NLS | chorded keyboard → |
| NLS | mouse → |
| Poltergust | player-controlled in-game tool via predicate surface "controlScheme" → |
| Sharp X68000 | gamepad → |
| Sharp X68000 | joystick → |
| Sharp X68000 | keyboard → |
| Sharp X68000 | mouse → |
| Sidecar | Apple Pencil via predicate surface "supportsInputDevice" → |
| Sidecar | Mac keyboard via predicate surface "supportsInputDevice" → |
| Sidecar | Mac mouse via predicate surface "supportsInputDevice" → |
| Sidecar | Mac trackpad via predicate surface "supportsInputDevice" → |
| Sidecar | Multi‑Touch via predicate surface "supportsInputDevice" → |
| Snap Camera | webcam → |
| Sun Ray thin client | keyboard via predicate surface "inputDevices" → |
| Sun Ray thin client | mouse via predicate surface "inputDevices" → |
| Super Mario 3D World | Wii Remote via predicate surface "controlScheme" → |
| 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 Galaxy 2 |
Wii Remote
via predicate surface "controlScheme"
→
surface form: "Wii Remote and Nunchuk"
|
| Surface Pro | Surface Pen via predicate surface "supportsInputDevice" → |
| Surface Pro | Type Cover keyboard via predicate surface "supportsInputDevice" → |
| Surface Pro | touch input via predicate surface "supportsInputDevice" → |
| System 1 | keyboard via predicate surface "primaryInputDevice" → |
| System 1 | one-button mouse via predicate surface "primaryInputDevice" → |
| The Hitchhiker's Guide to the Galaxy (computer game) | keyboard input via predicate surface "controlScheme" → |
| Tony Hawk's Pro Skater | gamepad-based trick inputs via predicate surface "controlScheme" → |
| Unix shell | keyboard via predicate surface "defaultStandardInput" → |
| Windows 1.0 | keyboard via predicate surface "supportsInputDevice" → |
| Windows 1.0 | mouse via predicate surface "supportsInputDevice" → |
|
Alto personal computer
surface form: "Xerox Alto"
|
5-key chord keyset → |
|
Alto personal computer
surface form: "Xerox Alto"
|
keyboard → |
|
Alto personal computer
surface form: "Xerox Alto"
|
mouse → |
| Xerox Alto user interface | keyboard → |
| Xerox Alto user interface | three-button mouse → |
| Xerox Star system | keyboard → |
| Xerox Star system | mouse → |
| iMac | Apple Magic Keyboard via predicate surface "inputDevices" → |
| iMac | Apple Magic Mouse via predicate surface "inputDevices" → |
| iMac |
Multi-Touch trackpad
via predicate surface "inputDevices"
→
surface form: "Apple Magic Trackpad"
|
| iMac G3 | Apple USB keyboard via predicate surface "inputDevices" → |
| iMac G3 |
Apple Desktop Bus Mouse
via predicate surface "inputDevices"
→
surface form: "Apple USB mouse"
|
| tvOS |
Siri Remote
via predicate surface "primaryInputDevice"
→
surface form: "Apple TV Remote"
|
| tvOS | Siri Remote via predicate surface "primaryInputDevice" → |