hasKeyboard
P16221
predicate
Indicates that one entity possesses or is equipped with a keyboard as a component or accessory.
All labels observed (18)
| Label | Occurrences |
|---|---|
| keyboardType | 41 |
| hasKeyboard canonical | 17 |
| hasPhysicalKeyboard | 14 |
| keyboardInterface | 12 |
| hasInputDevice | 11 |
| hasKeyboardType | 7 |
| hasKeyboards | 5 |
| hasNumericKeypad | 4 |
| keyboardSize | 4 |
| featuresKeyboards | 2 |
| hasKeyboardVersion | 2 |
| hasQwertyKeyboard | 2 |
| hasBuiltInKeyboard | 1 |
| hasKeyboardFeature | 1 |
| includesKeyboard | 1 |
| keyboardAccessory | 1 |
| supportsDetachableKeyboard | 1 |
| typicalInputMethod | 1 |
Sample triples (127)
| Subject | Object |
|---|---|
|
original Macintosh 128K
surface form:
Macintosh 128K
|
yes ⓘ |
| Macintosh SE |
Apple Desktop Bus Mouse
via predicate surface "keyboardInterface"
ⓘ
surface form:
Apple Desktop Bus
|
| Surface Go 2 |
Touch Cover
via predicate surface "keyboardAccessory"
ⓘ
surface form:
Surface Go Type Cover
|
| Surface Go 3 | yes via predicate surface "supportsDetachableKeyboard" ⓘ |
| IBM PC XT | XT keyboard interface via predicate surface "keyboardInterface" ⓘ |
| Commodore Amiga 1000 | detachable keyboard via predicate surface "keyboardType" ⓘ |
| MacBook Air (M1, 2020) |
Apple Magic Keyboard
via predicate surface "keyboardType"
ⓘ
surface form:
Magic Keyboard
|
| Commodore Amiga 500 | integrated full-size keyboard via predicate surface "keyboardType" ⓘ |
| IBM PC AT | 84-key AT keyboard via predicate surface "keyboardType" ⓘ |
| MacBook | keyboard via predicate surface "hasInputDevice" ⓘ |
| MacBook | trackpad via predicate surface "hasInputDevice" ⓘ |
| 13-inch MacBook Pro (M2, 2022) |
Apple Magic Keyboard
via predicate surface "keyboardType"
ⓘ
surface form:
Magic Keyboard
|
| Apple III | yes via predicate surface "hasNumericKeypad" ⓘ |
| Macintosh II | ADB via predicate surface "keyboardInterface" ⓘ |
| Pixel 9 Pro Fold | capacitive touchscreen via predicate surface "hasInputDevice" ⓘ |
| Newberry Memorial Organ | manual keyboards via predicate surface "hasKeyboardType" ⓘ |
| Compaq Portable | true via predicate surface "hasBuiltInKeyboard" ⓘ |
| Compaq Portable | detachable full-size keyboard via predicate surface "keyboardType" ⓘ |
| Amstrad CPC | full-stroke keyboard via predicate surface "keyboardType" ⓘ |
| Voyage 200 | QWERTY keyboard via predicate surface "hasKeyboardType" ⓘ |
| Sun 3/60 | Sun keyboard connector via predicate surface "keyboardInterface" ⓘ |
|
Yamaha CS-80 synthesizer
surface form:
Yamaha CS-80
|
61 keys via predicate surface "keyboardSize" ⓘ |
|
Yamaha CS-80 synthesizer
surface form:
Yamaha CS-80
|
velocity-sensitive keyboard via predicate surface "keyboardType" ⓘ |
|
Yamaha CS-80 synthesizer
surface form:
Yamaha CS-80
|
polyphonic aftertouch keyboard via predicate surface "keyboardType" ⓘ |
| MacBook Pro 13-inch (M1) |
Apple Magic Keyboard
via predicate surface "keyboardType"
ⓘ
surface form:
Magic Keyboard
|
| MacBook Air (Retina, 13-inch, 2020, Intel) |
Apple Magic Keyboard
ⓘ
surface form:
Magic Keyboard
|
| MacBook Air (M2, 2022) |
Apple Magic Keyboard
via predicate surface "keyboardType"
ⓘ
surface form:
Magic Keyboard
|
| MacBook Pro (16-inch, 2021) |
Apple Magic Keyboard
via predicate surface "keyboardType"
ⓘ
surface form:
Magic Keyboard
|
| Cimbalom | false ⓘ |
| Atari TT030 | detachable keyboard via predicate surface "keyboardType" ⓘ |
| Sega Genesis Model 3 | gamepad via predicate surface "hasInputDevice" ⓘ |
| MacBook Pro (14-inch, 2021) |
Apple Magic Keyboard
ⓘ
surface form:
Magic Keyboard
|
| MacBook Pro 13-inch (2019) | butterfly mechanism keyboard via predicate surface "keyboardType" ⓘ |
| MacBook Pro 15-inch (2019) | butterfly keyboard via predicate surface "keyboardType" ⓘ |
|
VT100 terminal
surface form:
VT100
|
detachable keyboard via predicate surface "keyboardType" ⓘ |
| Lenovo IdeaPad Yoga 11 | chiclet keyboard via predicate surface "keyboardType" ⓘ |
| Here Comes My Girl | true via predicate surface "hasKeyboards" ⓘ |
|
Nokia 130 (Microsoft-era feature phone)
surface form:
Nokia 130
|
numeric keypad via predicate surface "hasKeyboardType" ⓘ |
| Macintosh Performa 200 |
Apple Desktop Bus port
via predicate surface "keyboardInterface"
ⓘ
surface form:
Apple Desktop Bus
|
| Nokia C3-00 | yes via predicate surface "hasPhysicalKeyboard" ⓘ |
| Nokia 5130 XpressMusic | numeric keypad via predicate surface "hasPhysicalKeyboard" ⓘ |
| Nokia E7 | QWERTY keyboard via predicate surface "hasPhysicalKeyboard" ⓘ |
| Nokia E55 | true via predicate surface "hasQwertyKeyboard" ⓘ |
| Nokia E61 | QWERTY keyboard via predicate surface "hasPhysicalKeyboard" ⓘ |
| Nokia E70 | QWERTY keyboard via predicate surface "hasPhysicalKeyboard" ⓘ |
| Nokia E75 | QWERTY keyboard via predicate surface "hasPhysicalKeyboard" ⓘ |
| Nokia E65 | no via predicate surface "hasQwertyKeyboard" ⓘ |
| Nokia E90 Communicator | full QWERTY keyboard via predicate surface "hasKeyboardType" ⓘ |
| BlackBerry Bold series | physical QWERTY keyboard via predicate surface "typicalInputMethod" ⓘ |
| Nokia 8250i | yes via predicate surface "hasPhysicalKeyboard" ⓘ |