I’ve finally had it with my keyboard. It’s frustrating the hell out of me, it’s stiff, it’s laid out horribly and the wireless feature is unreliable at best. As a coder, who sits in front of the computer for more than 8 hours every day, I don’t need that sort of frustration.
For starters, my Microsoft Wireless Desktop Elite Keyboard, has the function keys at the top remapped to ‘more functional’ things like undo, redo, new, open, close, etc. Hate to tell you this MS, but you seriously need to give us geeks a way to turn that crap off. I can’t count the times that I’ve gone to compile in Visual Studios and my email client loaded! ~OR~ on more than one occasion I’ve moved or deleted a bunch of files and, needing to rename a remaining file or directory, hit the ‘edit’ shortcut key (F2)… only to find all the moved/deleted files return… M$ in it’s infinite wisdom has remapped the F2 key to be the undo key — the ‘edit’ functionality of the F2 key was, need I remind you, their idea to begin with! So, with this keyboard, unless I remember to hit the Function Lock key every time I boot up, I’m screwed!
And, after turning the Function Lock off, keys that would normally be used have been inverted. For example: I can no longer use the PrintScreen button as it’s suddenly the insert key! What the hell happened to putting the insert key next to the delete key? Stupid M$. I’d kill the idiot who laid this thing out.
To make matters worse, this wireless keyboard decides to cut out on occasion, and skip a few keys. It’s making my typing accuracy (and thus my efficiency) terrible because I’m preempting the impossible to predict errors that are about to happen. I’d like to press a key and have the character appear on the screen every time, not just randomly. Thanks.
To top it all off, the keys are horrendously small and stiff (get yer mind outta the gutter), and make my hands ache after only a few hours of use even though I have no problem with laptop keyboard keys, except that the smaller form factor makes my back hurt after sitting in front of it for 12 to 16 hours of hard core coding.
Finally frustrated with my typing situation, and seeing has how I spend my working career using a keyboard 99.9% of the time — who has time to reach for the mouse? — I decided it was high time to start looking for an alternative solution to my problem.
After weeks of looking through possible candidates, I’ve come up with the Das Keyboard II (’The Keyboard’ in German). It’s the geeks holy grail of keyboards. Expensive, but from the looks of it, well worth the extra cost. It’s got mechanical switches like my old OmniKey Ultra (my first IBM computer keyboard and considered the Cadillac of keyboards), but doesn’t cost as much as the Stellar, and has the simplest layout I can find in an upper end keyboard. It’s so simple in fact that they haven’t printed the characters on the keys! It’s marketed toward the UberGeek, and I can see why. Only someone who’s put in the hours at a keyboard can know it well enough to use it and appreciate the quality of a mechanical keyboard — membrane keyboards feel mushy to me, and when they try to make it not mushy, they make it too stiff. And this one’s wired, so no missing keys anymore… just my typos.
So, there ya have it. That’s why I’ve spent $80 bucks on a blank keyboard. Not because it’ll make me look cool, (which it most certainly will do ;)) but because my frustration has driven me to it.