xkcd.WTF!?

Image loading failed. try again

XKeyboarCD

The key caps use LCD displays for all the vowels, so they can automatically adjust over the years to reflect ongoing vowel shifts while allowing you to keep typing phonetically.

Explanation

In the same vein (and with the same humor) as the xkcd Phone series, the XKeyboarCD seems to be an overly inventive and borderline ludicrous keyboard intended for some unknown audience. It has an assortment of features (some fairly normal, some more exotic) which give it a..."diverse skill set". This may be in reference to Space-cadet keyboards which were made for programmers and had several keys not present on standard QWERTY keyboards.

XKeyboarCD is a play on xkcd, and keyboard. (XK eyboar CD)


54 Configurable Rubik's Keys

The tiles on a Rubik's cube resemble computer keys, so this feature makes fun of that by adding a spinnable Rubik's cube above the keyboard. The implication is that the keys would be 'configured' by twisting the sides of the cube until the desired configuration is reached, although parity means that not all configurations could be reached by conventional means by a 3x3 cube. (Parity exists on 4x4 cubes.) There can be a maximum of 53 keys (the bottom center position can't contain a key because it's the mounting position). Additionally, the top key can't be moved around, so the maximum amount of configurable keys is 52. (The four remaining centers can be moved by rotating the entire cube.) The bottom-facing keys would obviously be hard to see/reach.


Hardcoded Plastic Keys for the 5 Most Useful Emoji

This feature parodies the feature of some laptop-keyboards where it is possible to dynamically assign emojis to a small touchscreen area. There is a disaccord between hard-coded, useful and emoji, especially with the large keys in a central position on the keyboard. Which emojis would be "the most useful" is highly subjective.[citation needed] For example, in the comic it shows the quite popular laughing with tears emoji, along with the octopus emoji and horse racing emoji. Notably, the "aerial tramway" was once the least-used emoji, and remains very rarely used.

Emoji Name
😰 Anxious Face With Sweat
😂 Face With Tears of Joy
🐙 Octopus
🏇 Horse Racing
🚡 Aerial Tramway


Serif Lock

Serifs are small lines on the ends of certain characters in fonts such as Times New Roman and Georgia. It is dependent on the font, not on the character; "A" is represented by the same code regardless of its font. Since a given font almost always either has or doesn't have serifs, this key seems challenging to implement. This key could be implemented, however, by simply changing between a pair of fonts when it is pressed, or by using the characters in the Mathematical Alphanumeric Symbols block. What's more, the button is placed roughly where left shift is on most keyboards, liable to cause frustration.


Unlimited Key Travel

Key travel is the distance a key moves between its unpressed and pressed states. In reality, laptop keys only move a few millimeters before bottoming out, and conventional keyboards up to about a centimeter. Increased key travel may make typing more comfortable, up to a point. However, the usefulness of having unlimited key travel is unclear, and the question of how this would be physically possible in the keyboard depicted remains unanswered. The keyboard would have to be infinitely deep to allow unlimited key travel, although pushing it to the near bottom would require infinitely long fingers. At least it is the greatest possible value, trumping any other keyboard.


Diagonal Spacebar

Instead of a wide key at the bottom that typists can hit easily with either thumb, we now have a tall, narrow key that requires being pressed with the right pinkie. This would not be a good change since most peoples' pinkies are their weakest finger. Some ergonomic keyboards have a slightly curved spacebar or a separated spacebar for each thumb.


Arrow Key (Rotate to Adjust Direction)

This is essentially a jog dial, or similar rotary encoder. These are sometimes used with keyboards: as controls for volume, video editing, or drawing. Many computer keyboards have four arrow keys: up, left, right, and down. However, the XKeyboarCD just has one that can be rotated. This has the added bonus of allowing the arrow keys to point more than four different directions. In a keyboard, it would be awkward to operate as going from horizontally left to horizontally right, for example, would require the user to rotate the key first and then press it, which wastes precious time when playing a video game like the hoverboard comic, where you have to rapidly press arrow keys to move around. It would not let one press multiple arrow keys at once. Trackpoint devices provide similar joystick-like direction function, but are easier to control with a finger.


15 Puzzle-Style Numberpad

A 15 puzzle is a square containing fifteen smaller squares and one blank spot, which allows the squares to be moved around. The squares are shuffled and then reassembled as a game or pastime, and are usually labelled 1-15 (as is the case here) or, when assembled properly, create a picture. A numberpad in this style would be frustrating to use for typing numbers, as they could shift (or be shifted) around, but could provide a fun feature to use as a game. Alternatively the keys could be rearranged as with the Rubik`s keys. How this would be used to generate numeric input is unclear, but the presence of 16 positions suggests hexadecimal input is possible. Keyboard keypads do have around 17 keys, but only 0-9 usually have numbers whereas the XKCD keypad has numbers 1-15 in the middle of the numberpad probably also surrounded by the more conventional arithmetic operators, enter, and decimal point.


Ergonomic Design

The cylindrical portion of the keyboard is advertised as being an ergonomic design. Most ergonomic keyboards are both curved into a convex shape and split in the middle, with the blocks of keys on either side rotated around the vertical axis. This is done to follow natural arm and finger movements more closely, that is, avoid forcing the user to rotate their arms and hands to match the flat and rectangular key arrangement of a non-ergonomic keyboard. Some ergonomic keyboards come in unconventional form factors, such as vertical keyboards, to allow the user's hands to rest in more neutral positions or to change positions throughout the day, but the cylinder shape presented here is a concave shape which requires the user to lift and twist their arms to reach certain keys (or roll the cylinder from side to side), which would be an even more strenuous motion than typing on a standard keyboard. The slogan of the keyboard — "for power users and their powerful fingers" — fits this difficulty, but makes no sense as a feature.


Title Text

The title text references sound changes in languages. Every language (and indeed, every dialect) routinely undergoes changes in its sounds and phonemes, in a mostly regular and systematic, but not totally predictable way (otherways the dialects would sound the same and also the century, when a shift occurs, and the rate of change are not predictable). While not only vowels are affected, in languages with many vowels such as English, they're particularly likely to shift around and/or merge. While having dynamic keycaps that change can actually come in handy, the feature of only having vowels change in response to sound shifts is a bit less so. One normally enters the spelling and not the pronunciation of words (except with some Asian input systems). The spelling and pronunciation do not change at the same time.

Firstly, while changes in how we pronounce words are always ongoing, the way we write words down tends to stay relatively static, and thahs wiy wuhd faynd thaet werds biykahm ihnkaammpriyhehnsihbuhl duew tuow nhw laager biyigg sphld es thy wor bifffrr. Second, English only uses five glyphs (aeiou) and a variety of methods to represent four times as many vowel sounds, so the software would need to have a way to handling that (in some dialects "bird" and "turn" for example, have the same vowel but are represented by "ir" and "ur", as it also can be by the "er" in the bird called the "tern" - or not). Third, vowel shifts are not ubiquitous: the Caught-cot merger, for example, is a phenomenon happening across some parts (but not all) of the US and UK. Therefore, while some people would say "caught" and "cot" have the same vowel it should be spelled the same by the keyboard, but others would say they're two different vowels and should not be spelled identically. Fourth, sound shifts tend to occur over a relatively long period of time (in terms of human lifetimes), so a user would probably find the keycaps only change once or twice. All in all, this is not a very useful feature.

An alternative explanation is that the keys actually map to the International Phonetic Alphabet and converts what you type into English words (and the vowel changes). The IPA is an alphabet used in linguistics and language teaching, designed to represent every phoneme present in languages of the world unambiguously, with optional modifiers to indicate more subtle nuances in pronunciation, intonation and speech pathology. This alphabet consists of 107 letters and 56 modifiers (with some letters shared with the Latin and Greek alphabets), which would explain the large number of keys. In that case, the feature remains questionable since it only handles vowel shifts and not consonants, and anybody who'd use an IPA-keyboard would probably need to type out the phonology of other languages and appreciate not having to find a key has moved because English has undergone a vowel shift.