Hardware vs Software Smartphone Keyboards

My dad is a big proponent of hardware keyboards on smartphones. Partly because of this, he’s a big fan of BlackBerries BlackBerrys BlackBerry® smartphones. We’ve talked about it before, and I’ve shown him products like Spike, that bring tactile feedback to virtual keyboards.

He recently retweeted an article that I really took issue with. It wasn’t so much that I disagreed with the author’s opinion (that hardware keyboards are better), but rather that I disagreed with the arguments and the presentation of them. My opinion about smartphone keyboard differences is simple: it’s user preference; both are valid; neither is superior to the other except in opinions.

The first problem I had with the article is that the author uses the term “QWERTY” to refer to “hardware keyboard.” QWERTY is historically used to refer to a keyboard layout, not to differentiate between hardware and software keyboards. Most smartphone software keyboards are QWERTY. The layout and term have even existed since typewriters.

The second issue I had is that the author writes about autocorrect being a factor. Autocorrect is a software tool used to make up for the difficulty with typing on small smartphone keyboards (and is actually being used in full PC operating systems) and can be used with hardware and software keyboards alike. The author presents autocorrect like it’s a crutch only given to the silly users of software keyboards and says:

I don't care how much time you spent training your autocorrect software to figure out what you are trying to say, it's still not going to be as accurate or as fast as you typing out your message right the first time.

…Well that may be true, but he writes it like hardware keyboard users are immune typos. People get used to typing on physical and virtual keyboards alike, and become more proficient with typing as they get used to the keyboard. The same thing happens with users of computers getting used to the differences between mechanical, laptop, and netbook keyboard differences.

The last issue I had with the article was that it presents problems with virtual keyboards that aren’t any different with hardware keyboards, like the responsiveness of the screen, the amount of bacteria on your phone (seriously?) and the size of the keys. Physical keyboards are also limited by the responsiveness of the device and the processing of the input mechanism. Physical keyboards collect bacteria too. Smartphone physical keyboards are often smaller than virtual ones. Example (I sized the images to the best of my ability to reflect proportional sized by width):


Basically, I think it’s a silly argument, because it’s all about user preference. I only wrote this post because I think that that was a very poorly written and argued article, and I wanted to make a critique. Keep calm, and type on.