There have been lots and lots of keyboards over the years, and most of the fancier ones try to enhance usability or implement some new feature that we can’t live without. Most of the time designers guess wrong, and implement a useless set of features, or take away things we have finally become used to. As of today, there is no one keyboard that can please everyone, which makes it difficult for the PC enthusiast who listens to music, does office work or programming, and gaming.
So, what does it take to build a perfect “everyman” keyboard that would rule them all? What features do we really need, and what can we live without? As a usability specialist and consumer analyst, I present to you what we should be looking for in the next generation of keyboards.
Programmable F-keys
The ambiguous Functon keys have appeared on PC keyboards since their debut… and at the time were used to access special functions of WordPerfect. As Windows became more popular, the only function key that anyone really used was “F1” (to access help).
To try and make more use of the button real-estate, Microsoft proposed a dual-function use of the “F” keys, which are toggled through an “F-lock” system, which has got to be one of the worst usability blunders in recent memory. It is clumsy and confusing, and makes taking a screenshot a trial-and-error procedure.
Instead of a clumsy “f-lock” like Microsoft uses today, the industry should embrace Logitech’s Fn approach (as used on their Wave keyboard). The F row could have LCD icons and would be programmable. If you toggle between the modes or switch profiles, then these icons could change, which would be helpful for gamers and office workers who want programmable shortcuts.
Multiple Profiles
Some “gamer” keyboards allow you to program macros, and even have multiple profiles, but usually require special software to make the change. This means that you cannot change profiles on-the-fly without Alt-Tabbing or existing your game. All functions, macros and shortcuts would be in onboard memory, so no driver would be needed to use it. The profile could be visually indicated on an integrated LCD display… at a minimum show the bank number, but a readout would be better.
On-the-fly programmable macros
Macros should be able to be programmed on-the-fly without software intervention. You could even name the macros, and the macro name would show up in the LCD display.
- hit program button. LCD readout goes into macro mode, which shows everything you’re doing, including time between keypresses
- Type in a name for the macro and press enter
- press the key to assign it to
- enter your key combination
- the keyboard’s included jog wheel could be used to toggle the time between key strokes
- press the key to be programmed again.
Digital Readout
Readout should be programmable and automatic (like iMon software) that automatically detects the mode you’re in and displays appropriate content. Gaming content when in a game, media info when in media center, system info when general user, programmable screens, weather, etc. Backlight brightness could be adjusted. LCD and VFD would be available…
Media controls
Many gaming keyboards today come with standard media controls, and even offer a microphone and headphone jack right in the base, too. They keyboard should also detect when either is inserted, and automatically turn off your speakers. Today, ALL keyboards should come with media controls, because even the stay-at-home-soccer-mom listens to MP3s while virtually making it with young boys on Second Life.
Integrated USB 2.0 hub
One of the first Microsoft ergonomic keybards came with two USB 1.1 ports, which have never appeared in any Microsoft keyboard since. I don’t know why Microsoft ever took this out… it was a great feature. At least two usb ports so you can have a mouse and usb stick without having to do a reach-around.
Waterproof
It’s not that hard to make a waterproof keyboard… The inner workings of a keyboard are simply a simple circuit printed on a sheet of mylar (which is sandwiched between other sheets of mylar to seperate the contacts. A keyboard could be made completely waterproof by vacuum-sealing the mylar sheets and circuitry in a plastic bag. This extra step would cost practically nothing, but would ensure the life of the keyboard.
Backlit keys
Many of the flashier keyboards have backlit keys, but they usually have some drawback. The Ideazon Merc Stealth (reviewed here) has LEDs that come in 3 customizable colors, which is great but has no intensity adjustment. The Razer Lycossa has backlit keys, but they only come in blue, and tend to be too dim. If you’re going to incporprate LEDs into a keys, then you should be able to control the color and brightness to suit your lighting conditions.
Long shelf life
We get used to a particular keyboard, and the next year they stop making them. This new type of “everyman” keyboard should be a franchise… and each model should be available for at least 10 years. If there’s an improved version, then great, the the original should at least still be available.
Ergonomic
If the Perfect Keyboard is not ergonomic, then an ergonomic flavor should be available. You could put extra functions in the middle of the keyboard. The keyboard should have the ability to tilt from the front and the back, to accomodate users who want to use it as super-ergo or normal. It could possibly be one of those hybrid ergos (like the Logitech Wave), but would prefer a full ergo. I understand that gamers may shy away from a true ergo, but at the very least the keyboard should have a comfortable cushy wrist rest, should raise from the front and back, and rubberized keys wouldn’t hurt either.
Ultrapolling is stoopid
1000Hz does not add to the gaming experience or give you an extra nanosecond of response time that will make a horrible gamer a professional. Ultrapolling only makes the keyboard incompatible with USB hubs and KVMs (like the ATEN swictch reviewed here).
Upgradable expansion modules
If there’s a new feature that would cater better to gamers, then just make an add-on rather than inticing them to buy a whole new keyboard. The LCD readout may not be required on the base unit, but should be an option. The port could be covered, or you could have a different module (switch between a media module and LCD). Readout could be available as LCD mono, LCD color, or VFD.
Find a standard and stick with it.
Microsoft came out with keyboards with a new delete/home bank, and after getting used to it, it really is a better system. Microsoft switched back to the standard bank, which utilizes keys that are never used. The Scroll Lock and Right-Click keys need to go away forever. They could be accessible by toggling the “Fn” keys if anyone actually needed them (like the system the Logitech Wave incorporates).
I know these are alot of features, and can quickly turn into Homer’s “everyman” car… There is really one one keyboard series that comes even close, and that is the Logitech G keyboard series. If only it came in an ergonomic flavor and had upgradable features…