Stack OverflowKeyboard for programmers
[+381] [191] Robert Höglund
[2008-08-03 13:29:04]
[ keyboard hardware productivity peripherals ]

This question exists because it has historical significance, but it is not considered a good, on-topic question for this site, so please do not use it as evidence that you can ask similar questions here.

More info:

I'm trying to improve my working environment and I'm still searching for that perfect keyboard that practically types bug-free code all by itself. At the moment I'm using a Logitech Wave for my Windows need and an Apple Wireless Keyboard (the one without a numeric keypad) when doing OS X stuff. I'm quite happy with the Logitech Wave but I would prefer one without all the extra multimedia buttons.

What I like most about the Apple Wireless Keyboard is that it is very similar to the Macbook's keyboard which for me makes it easier to write code when on my Macbook.

What kind of keyboard would you recommend for going all out writing code until your fingers bleed?

I have remapped the Caps Lock key to Ctrl which after a while feels really good, until I have to sit at another computer or when someone at work is going to show me something on my computer. Are there other little keyboard tricks that you use to get a little bit more productive? I have looked into switching to Dvorak but I have decided it's not for me.

Great question, I was just thinking about it. :) - Till
(1) What's the point of remapping Caps Lock? Is it to reduce the distance your fingers have to stretch when pressing Ctrl + <some other key> ? - Don
(4) Right, it reduces the distance and the position of the Caps Lock key is more comfortable to use together with other keys for some persons. Also, it gives a useful function to a normally useless (or even harmful) key. - Sebastian Rittau
(1) There is now an Apple Keyboard similar to the wireless one - without the numeric keypad, but with wire and two USB ports. Just announced today by Apple. - Rainer Joswig
(79) The CAPS LOCK key is evil and must be destroyed. - Colin Mackay
see my answer for good use of the caps lock key - knittl
I wrote a little windows app that delays caps lock switch by 400 milliseconds and have no problems with this key, ever. No problem adapting to other keyboards as well. - macbirdie
(6) Am I the only one who looks for keyboards with PgUp/PgDn/Home/End mapped over the directional keys? For the most part, I won't buy a keyboard unless I can quickly and precisely move through and select text without moving my hands. - T.R.
(2) @Colin Mackay, why? - Nakilon
(1) @Nakilon Because it is too easy to accidentally press and not immediately notice. It seems that some users just hit the caps lock and leave it on for everything. It makes reading what they wrote extremely difficult. - Colin Mackay
(1) Mapping Caps Lock to Backspace (my favourite key, after all) changed the way I type. My left pinky can now lift weights. - FreshCode
I'm using Wave Keyboard too and it's awesome! - Axarydax
@Nakilon: BECAUSE OF THIS. SORRY FOR ALL THE CAPS. It's evil because it's pretty much offensive :) - avendael
@Colin Mackay, it's so easy to choose wrong language, wrong field, etc. So it's not answer. - Nakilon
@avendael, you can hold Shift pressed, so? - Nakilon
@Nakilon I don't understand your answer. - Colin Mackay
@Nakilon: Yes, and cause RSI if you do. - avendael
(2) I just think Colin and others, who plused him, hate CapsLock only because it's so funny and interesting to hate it. Just because everybody do it, why not to do it also with them? Wwuuiiii! Let hate caps lock, just like everybody do it! Hooray! - Nakilon
(2) CAPSLOCK is evil and must be destroyed because it is not necessary (ie useless) and the only time it is pressed is by accident, which causes you lose time retyping whatever you just wrote. If you do think CAPSLOCK is useful, then you are doing it the wrong way. - PandaWood
(1) So how do you Caps Lock haters write your uppercase identifiers efficiently without using... Caps Lock? - August Karlstrom
(1) As a CAPS hater myself, I always just hold down SHIFT when I need to yell at someone in Chat or something LIKE THIS. - fireDude67
(1) Caps Lock haters either just use shift for uppercase identifiers or they have a decent editor with some kind of completion. That being said, caps lock should die (look at the ChromeOS), I have mine remapped to another Ctrl, eases the pain a lot (and also makes it easier for Ctrl-Space completion in Eclipse). Caps lock was nice in the days of type writers, now it's just a nuisance. - Egon
how about changing scroll lock to caps lock? and the changing caps lock to ctrl? that way you can easily get the functionality of both caps lock and not worry about it being offensive? - Jayesh Badwaik
[+323] [2008-08-03 18:47:12] huseyint

I started using Microsoft Natural Ergonomic Keyboard 4000 [1] at work 1 year ago. At first week it was a bit weird, especially with "Integrated Palm Rest" (4). But then I have got used to it so much and I bought one for my PC at home.

alt text


(2) i also have two at home and at work ... can't work without it anymore - steffenj
I've used Natural Elite and Pro, and their crappy "multimedia" on as well, and this is is by far the best keyboard I've ever typed on. It was so good, I got one for home as well. - Pyrolistical
Also came from a Natural Pro background and never regret buying one at home and getting one at work as well. I even use most of the Multimedia keys, which I never used on the old one. They're pretty good to press blindly. And the keyboard is sooo much quieter than the old one was ;) - OregonGhost
(40) I'm not a fan of split keyboards. Sometimes I find it useful to reach over to the opposite side with the wrong hand. - toast
I also have two and can't live without them. Years ago I switched to the old ergonomics to slow down my typing and deal with pain. I've overcome that a long time ago but I am just so comfortable with it. Best keyboard ever. - Uri
Haha! That's my baby! It work so good! I have the impression that I'm flying on the keys instead of typing. - Maxime Rouiller
(3) I learned touch typing after buying it. One of the best moves I ever made. - Asaf R
(2) That is the best keyboard ever. PERIOD. I've even gone to the extent of carrying one with my laptop for when I have to do a lot of typing on away from my main machines. - Eric Haskins
(1) I have one at work, one at home, and a spare in the car, incase I have to work at a client site - pzycoman
My Natural Ergonomic keyboards (I've had 3) didn't hold up very well, and the split was always a little too awkward. I use Comfort Curve now (voted it up below). WAY cheaper, has a comfortable layout similar to the Natural, and feels a lot better. - Winston Fassett
(1) Got two, one for home and one for work. ;) - Gordon Bell
(1) Great keyboard, one caveat is that the black finish seems to attract dust. - James McMahon
Best Ever - but had to return first one cos 'b' key kept getting stuck, and nearly had to stand on space bar to get it down. Some variance in build quality, so keep returning until you get a good'un. - seanb
Yep, have it, and it definitely is the best I've used or tried, and I tried a few from microsoft and logitech plus some others. - Pop Catalin
I bought one of these when they first came out and when they were expensive. It only lasted two weeks. :-/ Red wine kills keyboards. - IainMH
re-route the forward/back under the spacebar to next/previous track and it fills all my needs. - Tom Anderson
btw, own 3 wired and one wireless for my home media center, most comfortable typer to date. - Tom Anderson
+1. Works ok on Mac, except for the right-alt and right-mouse-click. - squelart
great keyboard and the hotkeys surprisingly to me get used more than i thought. - Pat
(25) Fail. The '6' is on the wrong hand. I'll never get past it!! - Kieveli
Yes, it's very good, but has flaws: no USB hub, MS's stupid Fn mode, function keys in 5/7 not 4/4/4, function & escape keys too small, media keys in a row instead of shaped by function. - Jay Bazuzi
(43) The space bar on this board is an EPIC FAIL, you have to smack it with a ton of pressure before it works and the noise is insane. - OJ.
The 4K is nice. The space, i, and n don't work great on my keyboard, but it feels so GOOD on my hand. - Paul Nathan
This is absolutely the best keyboard ever. Only drawback: Once you get used to it, it's hard to type on a 'regular' keyboard if you have to. - cg.
Great keyboard. I even use the front extension to relive the strain on my wrists. At first it seems weird, but now, my wrists feel even stronger.… - TJB
I just got one of these. Great buy! - Simon Hartcher
Because of this question I got one for me. But in the wrong language layout, dammit! - Jader Dias
Took me a while before I learned to type 6, B, and Y with the "wrong" hand. Love it now. - Henning
(50) This would be just about the perfect keyboard if it wasn't for the "F Lock" idiocy. I'm a coder -- I need my function keys! - Joe White
I bought this keyboard last week after reading about it on SO and Coding Horror. I touch type and the "reverse tilt" attachment of this keyboard is fantastic. - Nick
(2) I cannot put into words the depth of my loathing for the 4000. I bought it because I need an ergo but it has been nothing but suffering for me, from the gumdrop-sticky resistance of the keys that makes my hands ache after a single paragraph to the wobbly spacebar that won't register anything but a slam dead center and forces me to backspace and insert the space after the fact one time in five. I need an ergo keybaord, but I need one that doesn't cause me transpose letters and develop RSI! Is there one like this with way less stickiness? - Crashworks
(7) +1 The best keyboard I've ever used. Bought one for home too. (and I am a Linux user...) - David Rabinowitz
(1) its truly the best! i use it at work. at home am on a mbp :) - Alec Smart
After my third Natural Ergonomic Keyboard 4000 broke after less than a month of use, I switched to Logitech Wave and haven't looked back. - Alexey Romanov
I fell into the exact same situation, after using one at work I grew to hate my @home keyboards so much that I had to buy one for myself. - rmoore
So sweet, I use laptops came with this kind of keyboard. - DoxaLogos
use = wish.. brain dead late at night - DoxaLogos
(2) I bought one of these in India -- the costliest keyboard on the shelf... The spacebar gets stuck, the '.' key doesn't work unless you hit it real hard, and the place I got it from said that that;s how all the pieces are. Complete garbage. In my opinion, if u can't open the pack to test it before it leaves the shop, don't buy it. - Alterlife
(2) -1 .. sorry no way, any keyboard with the keypad on the right is shit. (unless you mouse with left hand, that is) - Casey
(1) I bought this as well. I hate the key response: It's mushy and there's no feedback. Unless I mash each key all the way down, some keypresses aren't registered. When I have two letters in a row, only one is registered. Ditched it after struggling with it for a month. Wife hated it too. - MedicineMan
My choice also. Got one at home, but must get one at job. - nemke
(3) The F Lock key is a pain, but easily fixed. Simply physically remove it. And, while you are at it, physically remove the Caps Lock key as well. This is the easiest productivity gain I've ever made. - TallGuy
After all these recommendations I went out and bought one. Build quality is very poor, buttons feel mediocre (except the special buttons which feel exceptionally cheap), and the layout is designed for somebody with HUGE hands. I have tried to get used to this for 2 months and I'm giving up. Maybe if my hands were well above average size this would be a nice keyboard to type on. My hands actually ache more from all the stretching. I also barely have room for a notepad on my desk anymore. - Sam
Just ordered one Natural 4000 from Amazon. Another impulse buy made by me. And I complain to my girlfriend about her impulse shoes buying. - Yada
Awful spacebar. Do not buy. - Matthew Ruston
+1 I had one given when I joined at an old company, I loved it so much I bought my own and use it at the companies I now (and have) worked at since. - JLWarlow
(1) The zoom slider should be a scroll slider, or just be totally removed - srand
Used it for a week or two. I would fall in love with it, but it's no good for not-so-small hands (I'm 193cm tall). I couldn't rest my palms comfortably. I'm going to stay with my MS Wired 500 for some time :) - Kos
If this could be combined with the typing action of a Model M it would be the greatest thing ever. - James McMahon
I bought my Natural Ergonomic 4000 (I call it Orgasmatron) in 2005, still works like a charm. The space bar was a bit noisy and needed some extra pressure at the beginning, but it "loosened" and became more quiet after some time. Wouldn't change back to any "normal" keyboard anymore. I use one at work also. - esaj
Awesome keyboard, If they would only remove the numpad! - DavveK
Not sure if they still sell it. But the natural PRO was awesome. The action was smooth and quiet unlike the 4000 version. - dardub
[+302] [2008-10-20 13:39:10] stephenbayer

This should be the only keyboard a programmer should need. Okay, I'm probably going to get a lot of down votes for trying to be humorous. but I think it's pretty cool.

alt text

(151) real programmers use butterflies - Jiaaro
(15) But what if I mess up? How will I backspace? :( - Mike Daniels
(36) you type 0001000, of course (assuming ASCII kbd) - Anton Tykhyy
(4) And where did Ctrl-Alt-Del go? don't programmers need it these days anymore? :) - van
(3) real programmers don't need Ctrl-Alt-Del. That is a Windows hotkey. - Mike Cooper
(1) Hey, it's a BIOS hotkey as well. - Jeffrey Hantin
There is no backspace, or someone expects programmers to key in 01111111. - Vineet Reynolds
You don't need Ctrl-Alt-Del, you send the command in binary. - rogeriopvl
(21) Holy smoke, what is wrong with you people.. my joke made it to the top of the list.. I should have got a negative 1 Billion for this answer. shheesshh.. :) - stephenbayer
(3) Seriously, if someone gives me a link, i'd buy this. - JavaRocky
(7) Shephen hawking uses just one key. - Virat Kadaru
damnit, emacs... - Alex Hart
[+221] [2008-08-07 11:34:41] DanV

I use and love the IBM Model M keyboards, the older you can find the better. The buckling spring keys are so tactile and responsive. This keyboard is possibly the loudest keyboard in existence, but it is incredibly well built and will last forever. The one I currently use is from 1984 and it looks and feels brand new.

(3) I have a Model M and it's quite sturdy, but I also have a Mac and it's much harder to use without the command key. Does anyone know of Model M's with Mac keys? - Kyle Cronin
(1) Ah, I had the exact same one when I was in college. The keys were so loud and crisp! I loved it. Nowadays I prefer the ergo keyboards. - toby
(3) You can get these new from (as of 9/2008). - jfm3
On my first personal computer I picked up a $3 Ipex keyboard (Aussie brand), and it was love. The keyboard was chunky as hell, but it sort of curved inward such as the one displayed in the post. Now, it isn't very good to program with because no new computers support the old style keyboard port. :( - RodgerB
Did you need to get a converter? - RodgerB
(1) My model M has a PS/2 connector, which hasn't been a problem for me so far. - SpoonMeiser
I have three model M keyboards and they all have PS/2 cables. Because PS/2 sockets are disappearing nowadays, I've bought three of these adapters:… Choosing the right adapter is important because they draw a lot of current. - Simon Howard
I particularly liked that you can rest a biro at the top witout it getting in the way of the F keys. - Martin Brown
(1) One? Three, two usb keys, a couple of screws, some paper clips and all kinds of funny crumbs of unknow origin... - EricSchaefer
I put a hole through the space bar in my model M. My right thumb hits in the exact same spot... over and over and over again. I have a serious calous. - Kieveli
I used one of those for years... best keyboard ever... Until someone threw a bottle of fanta in it. It was impossible to clean... - Sorskoot
This is indeed a very good keyboard. I even kept a broken one at home for a while in hopes of being able to repair it. No such luck, though. - Sebastian Rittau
(24) Impossible to clean? Just run it through your dishwasher, and let it dry a day. - Gordon Bell
(7) Hmmm... click, click, click... Glad I don't work next to one of these. - Sean McCauliff
(2) You can get new ones with USB, Windows keys, compact size, etc. - Jimmy J
If you work in a cube farm please think about your coworkers and pick up something a little less clacky. - Horn
(3) I've had one of these for years, collecting dust on a shelf. Never thought much of it. After my recent move, I switched to this, since I didn't much like the wireless logitech I'd been using. I don't miss that worthless windows key a bit! -- One thing about this keyboard That takes some thought to appreciate. If anything has annoyed me with keyboards in general, it's accidentally pressing the caps-lock key. Notice on the photo that there is a wide groove between the cap of the caps lock and the 'a' key. - TokenMacGuy
these things are made of iron man - bobobobo
I love this keyboard too. We both still have the one from the 1980's and it still works (and feels like its made of iron ala- bobobobo) because it wasnt made in China! The product garbage we have to choose from these days is made so cheaply! And, yes, I can attest to the dishwasher working (dont use bleach OR the heated dry cycle and wait at least 3 days after allowing it to dry THOROUGHLY!).. It came out spit shining new! - Optimal Solutions
This will hurt your wrists. Get a modern keyboard. - Andrew Johnson
(1) The computer labs at my university has 24" Dell LCD monitors and this keyboard. Best combination ever! - Marius
(1) @Kyle Cronin, you can remap the caps lock to command under keyboard -> modifier keys - Sander Rijken
(1) Ah yes, the Model M. For when you need to know that not only are you ready for coding but also ready for the zombie apocalypse, because it doubles as an offensive weapon! (Seriously, if you can use a guitar in L4D2, you should be able to use a Model M.) - Donal Fellows
As cool as these are at home, I think it would make everyone in the office hate you quite quickly. - Rick Minerich
(1) Mine just died, I thought that would never happen. Now I gotta go search my folks attic for the other one I swiped from my High School. Model M for life! - Peter Turner
(1) Yes! With today's modern fancy plastic USB quite low profile 50g weighted keyboard, people seems don't remember the best keyboard they could get and will last the rest of the life. - Yuan
This is easily the most annoying keyboard ever made. I've had to buy headphones in order to get any amount of work done because my coworker uses one very similar. The constant clacking is infuriating. - Yuck
@SyntaxT3rr0r: Thanks for the info. I've found that if you don't try to mash your fingers through the keyboard as you type, much of the repetitive stress can be eliminated. You'd have to hear the guy type; I swear he believes that the louder he types the better he's doing it. - Yuck
[+152] [2008-09-20 15:23:50] IainMH

For windows:

enter image description here

Why doesn't it has a single button 'reboot'. - Umer Azaz
(2) Because that would be too easy. - Bill Williams
That would be redundant, you already have one one your computer. - he_the_great
(5) It's hard to avoid marking it as "offensive" :) - Georg Schölly
(78) Why does the keyboard have Intel Inside? - dreamlax
(21) Actually, most keyboards do indeed internally use intel controllers to implement the corresponding I/O protocol. - none
(5) It may be simpler if it had a shortcut key for pressing three keys together - victor hugo
(3) @Victor Not quite as funny tho. - IainMH
(3) I'd upvote it ten times if they would let me! - Chris Huang-Leaver
(2) When's the USB version coming out? - alex
[+138] [2008-08-06 20:40:06] deadprogrammer

alt text

I really like the new Mac keyboard [1]. In the past I've used the one true keyboard [2], Logitech G15 [3], Microsoft Natural keyboard and many others.

I also started to like the mighty mouse, so you should probably not listen to me - after switching to Mac I probably went soft in the head a little bit.


(9) Same keys as on current MacBook models, and I think those keyboards are great, especially compared to mostly any other laptop keyboard. - jfs
(1) Looking at it, I hated the keyboard on the Macbook we recently purchased at work. But once I used it, I fell in love with it. - toast
(4) My brother has one of these, I tried it for a while... not really so impressive to me. I would rather not type on a keyboard with less throw then a regular keyboard all day. - RodgerB
(1) I really like these keyboards. They're a breeze to type on. - zenazn
+1 Just got mine on Christmas, and I'm really loving it... - CMS
(2) Agreed; I also am a big fan of the MS Natural 4000 (which I am actually typing on now), but I really prefer the small tic-tac mac keys. Much better action. - Nik Reiman
(2) I too, am a big fan of this keyboard. I have two, one for work and one for home. The only complaint I have is that there are is no grouping of the function keys, so F5 is slightly more difficult to find. - Mark
(2) Ditto on the grouping of F-keys problem. I also want to add that the sweet thing about this keyboard is that the travelling distance for the keys is really short. - Magnus Hoff
(5) Totally disagree with the +ve sentiment here. This is one of the worst designed keyboards in the world and overpriced to boot. The only reason people rave about it is because they got suckered in to paying for it, so they'd better appear to like it. No better than sinclair spectrum dead flesh. - Kev
(6) +1 I love this one too. It feels like a laptop keyboard. You don't have to exert much force on the keys to press them. So it should be healthier for your hands and wrists. - Frank
I take it - it works fine with a PC too? USB n' all... - Vidar
I started on a PS2 keyboard back in the day - I like having a bit of whack to my keys. - Paul Nathan
(3) @Kev, I actually sought it out and bought one... it absolutely didn't come with any computer of mine. I've bought keyboards that were far more expensive and have a Model M that are currently collecting dust. @Simon E, yep, works fine with a PC. It has great tactile feedback and is rather quiet as well. - Rufo Sanchez
(1) +1 I love this keyboard because it has a nice springy feel to the keys but still requires so little finger travel to get it working. Originally I had it (or similar style keys at least) on my MacBook but then I bought the desk version and it is great as well. It also takes up minimal space on the desk (a plus when there is ref material) and is very easy to store out of the way if needed. - jamuraa
(2) I've never hated a piece of technology EVER as much as I hate the Mighty Mouse. - micmoo
(3) These things are horrible. When I bought a MacBook I bought one to go with it. It almost put me off using the Mac completely. In the end I found and old 2003 vintage Mac keyboard on ebay. Seems I'm not the only one that hates them as there was a lot of competitive bidding for those old keyboards. Not providing the option of both styles is costing Apple sales but as usual they are too arrogant to care. - U62
(2) Can these apple keyboards be used effectively on a Windows installation? Does it just work or do you need to install drivers from Bootcamp or something? (Or is it a disaster.) - Brian Reiter
(1) I use this on my linux box, I can use xmap to get around the F-key problems. - Michael McCarty
(1) I love this thing, but I use the small version without the keypad and stuff. Matches the notebook keyboard, so less brain cells wasted on context switching. Also, the distant mouse issue mentioned in another answer. (And I'm left-handed, but mouses have always been on the right, and it never bothered me) (I also play right-handed guitar, but maybe that's why I tremendously suck at it.) - kch
The Mighty Mouse, OTOH, such a love/hate relationship. It's like that otherwise awesome girlfriend that goes totally batshit crazy every now and then. - kch
I agree with the positive sentiment here, this keyboard is pretty great. Though, I much prefer the wireless version since it does away with all the NUM PAD junk and is utterly tiny. - Gavin Gilmour
+1 for Logitech G15, I use one at home and work. Personally, I feel that the keystrokes are perfect (not too spongy or stiff), and the macro keys are a godsend. I have one to auto-indent code to post on SO ;) - Anders
The main problem with this keyboard is it's thinness. While not a problem in itself, after only a couple of months typing on both the large and the small variants, it has ben out of shape. This has caused an insanely annoying 'tilt' problem to arise and an annoying noise to be generated... - JonB
Aye, I use the Mac aluminum keyboards as well, both for PC and Mac use. It is definitely the keyboard that I type the fastest on. After I got a keyboard with a new iMac at home, I brought my old mac keyboard to work (PC environment) :) And Aye, I like the mighty mouse as well. The new Magic mouse however is not suited for PC work. The scrolling works horribly (where it works beautifully in OSX) - Pete
Apple solved the caps lock problem on their keyboards. You have to hold the caps lock key for a second to activate it. Tapping accidentally it will do nothing - Brock Woolf
Brock: I have never once in my life used caps-lock on purpose. The problem is that it's wasting home-row real estate for something that it utterly pointless. Making it slightly harder to accidentally press doesn't address this at all. The only solution I see is to remap the key. - Ken
Using that keybord at work was a horror, after typing for 4 hours my wrist was killing me. Fortunately 2 weeks later the MS Natural 4000 arrived. - mbx
As always, apple rules em all. I have favored this keyboard to my old MS Natural 4000, which at first seemed very good, but after some months was very loud and dirty, and seemed to geek on my desk. (you cannot imagine how big that thing is). - Herr Kaleun
I bought the wired version of this keyboard a while ago, and promptly re-sold it. It made my wrists hurt within days. No wrist support, no proper key travel (feels "mushy"), and tactically un-recognizable keys (no spacing between them). I would definitely try this before you buy it, anyone who is used to using a real computer (as compared to a laptop) will probably hate it. - Ashton K
[+134] [2008-08-26 15:23:22] lindelof

Das Keyboard [1], of course!


I got mine in the post this morning. It really is very nice to type on. But you could save money by spraying an old IBM keyboard black. :-) - IainMH
what's so special about this one? - steffenj
Two things. 1. Blank keys. 2. Nice typing action. - IainMH
I have the 105-key version II and love it. The keys have a great touch/spring and the clicking is priceless :) I have used too many keyboard where the keys require too little/much effort to press or are just oddly angled. - jfs
Looks like advertising. No real arguments! - Luis Filipe
(10) This keyboard is its own argument. Solid black! No key tops! Clicking! Everyone can see AND hear that you are a master typist with one of these. - Zan Lynx
I finally got one after coveting my office-mate's for 2 years. It is worth every penny. - Moishe
(17) That will keep the nuff nuffs off your computer! - RodgerB
(34) I just got my Das Keyboard Ultimate. Typing on this thing is better than sex. - Jeremy Cantrell
(2) Keyboards like this are great if you like a different keyboard layout, like Dvorak. - Gordon Bell
(1) Is it a pain to type on passwords on sometimes? - alex
@alex, yes. But that's why I have both a fingerprint scanner and the firefox plugin that unmasked password fields. - IainMH
I own this keyboard, and even though I love the blank keys, I don't use it anymore - it is far too noisy. Can't hear myself thinking while typing on Das Keyboard. Instead I now use a Cherry G80-3000 with linear action keys (and transferrred the blank keys to the cherry) - Sam
Too bad I couldn't bring mine to work... :( - Calyth
(20) I find this type of keyboards to have no practical advantage, except for the showoff effect. - ldigas
Its to loud so I can only use it at home.. hope to get my own office with a door soon :) - Thomaschaaf
(1) I ordered the pro the other day, and by the next day, already wished I had ordered the blank key version. - m42martin
This looks like a modified Cherry keyboard. I wouldn't be surprised if it is manufactured by them. I have used Cherry keyboards for a long time and I still do. - migu
I want to get one of those! (migu: They do indeed use Cherry keys). (Actually, I want to get a Cherry keyboard, but in Australia Das seems to be easier to get) - Arafangion
It actually is a Cherry keyboard ;) - Thomaschaaf
Will definitely keep the girlfriend/fiancee/wife from nagging you to let them check the latest sale at Saks. Though you might be the one stuck doing just that FOR them instead. - Artem Russakovskii
(92) @Jeremy. You are definitely doing something really really wrong!!!! - OscarRyz
How does the Das Keyboard compare to the Kinesis Freestyle? I've come to love the switches. Alternatively, can you get a split (like the Kinesis Freestyle) Cherry? - Mikael Jansson
I find all DAS models very convenient. It has though one serious disadvantage. I like to take meeting notes (into company wiki, of course) during a meeting, and the clicker sound distracts others. - Pavel Radzivilovsky
Why has it got three buttons left of the space and four to the right? Don't freaking tell me it's got invisible Windows buttons? - Thomas Ahle
there are also 'silent' versions even for the ultimate (no captions). Any experiences about volume with those? - Martin Dürrmeier
I've got one and they're really impressive. Yes, it's very noisy but you get accustomed to it. It's all about the tactile response and feeling. Das Keyboard requires less force to push the keys than a IBM Model M and these two much less than today keyboards which just feel like crap. I purchased the Ultimate - no key tops version because 1. It's cool :) 2. I don't need it. 3. It doesn't exist for the layout I'm using anyway! 4. I was willing to once learn all those keys I never know (special ponctuation like | * ç / # which need the meta keys on my kb layout). There is no wrist rest tough. - user753136
I've used one for a few months now. Only faults are the USB ports on the right hand side of the keyboard (can interfere with mouse moving) and the cord comes out of the case near the top (it looks weird). Other than that it is great! - alex
[+106] [2008-08-05 16:39:33] Bill

My favorite keyboard is the Kinesis Contoured [1]:

which was revamped into the Advantage [2]:

and Advantage Pro [3]:

I love the way the keys are stacked vertically instead of at an angle, and the way both thumbs are fully utilized.

The price tag is a bit scary, but it's well worth $300. (I'd recommend getting the black case, though. It's really easy to tell when the white case is getting dirty.)


(11) Definitely the best. It may not look amazing, but you really need to feel it to realize how good it is - Nick Retallack
they should use this in a sci-fi show as the spaceship's command input console :) - steffenj
(78) This is the weirdest keyboard i have ever seen - Midhat
Several of the administrative assistants at my last job had these. They wouldn't give them up for anything. I hated it. I couldn't type anything on it. - John Kraft
(1) It took me a day to get used to it, and then I was typing faster than ever before. And I can type blind much more easily, since you feel where you are on the keyboard. - hstoerr
Whoah that looks weird... - alex
(1) Very cool. I have one at work and one at home. Playing FPS games on it requires some practise. - JesperE
(5) Tommy Lee Jones actually uses one of these in "Men In Black". - JesperE
(8) I've got three. Love them. Especially good for Emacs because Ctrl and Alt (Meta) are under your thumbs and thus easy to chord with other keys. Programming/Remapping in hardware is a nice bonus too. - bendin
(1) Looks weird... but cool... - Isaac Waller
(28) Too much "white space". They should put a cupholder or an iPhone docking station in there or something. - alord1689
(1) Very nice keyboard, the arrow keys are annoying at first but now I hate having to move my arm to hit arrow keys. Need to get a second keyboard to have at work! The customer support at Kinesis seems really nice too, I hear good things about them again and again. - PetriW
(1) I love the idea of this keyboard but I do not want to pay $300 to find out if it is right for me. Right now I have a Microsoft Natural Elite 4000 and like it pretty well. - Luke Francl
I had one and the function keys are membrane buttons and failed after 12 months :( I think I'm still under warranty. I should check. - Max Howell
(2) I have two, I won't use any other keyboard. - J. Pablo Fernández
@Luke Francl Kinesis offers at 100% money back guarantee, no questions asked. Even on the refurbished ones which are cheaper. - docgnome
The middle space could be used for a numeric keypad. Can't play Pirates! without one. - WCWedin
Cool! I always wanted a keyboard that has a big freaking del and backspace, and both far away from Enter. - György Andrasek
(2) This is also my choice of keyboard, I own two of them. One at home, one at work. :) In addition, I use a variant of Svorak (called "Svorak A5") which puts all special characters at AltGr-[a-ö]. - Mikael S
(2) Why do all owners of this keyboard own multiples? - UpTheCreek
@Sosh: They are that good. - Bill
I used one when doing more coding than nowadays - worked extremely well. I used DVORAK layout, which meant that I could not not touchtype with the keyboard, as the keycaps had wrong letters on them :) - Schedler
I have trouble understanding why having a keyboard split between two different timezones is a good thing. - Joey Adams
I started having daily wrist pain from typing when I was 26. I bought one of these and a year later hadn't had even a twinge. Now I have two of them (one for home) and won't think of typing on anything else. - nmichaels
I've got one of these because I thought it might reduce my pinky strain. Boy was I wrong. Combined with the ridiculously soft and small F keys at the top, and how expensive the damned thing is, it's one of the purchases I regret most. If anyone in Vancouver Canada wants to buy mine off me, let me know. :) - Eddie Parker
Joey: If you consider the distance between your shoulders to be "in two different time zones", then I don't see what the problem is with a keyboard that respects that distance. :-) - Ken
I've been using one of these for over five years now, and I'm never going back. I really should get one for home, but my wife would kill me. - Joel Mueller
[+101] [2008-09-28 15:05:59] tardate

There's nothing "ergonomic" about most of the keyboards on offer (usually called ergonomic this or that, or have and ergonomics declaration on the pack).

My big beef - the numeric keypad placement. It's the appendix of the PC architecture, but if you really need one, it's in the worst spot ( Desktop Keyboards Stuck in Design Limbo [1]).

I see some interesting keyboards in the answers posted that don't have a numeric keypad - but unfortunately availability is a real issue.

alt text

Postscript: since discovered but yet to try the " Evoluent Mouse-Friendly Keyboard [2]". It looks very sleek and perfectly designed to address this issue:

alt text


Exactly why I love the bluetooth keyboard from apple. - csexton
Kensington has a wireless keyboard with a detachable numeric keypad I was going to get it myself but the mac keys threw me off. - David
Number pad is truly worthless, unless playing angband. My primary keyboards don't have them. It's funny though, how after over 20 years of computer mice, keyboard drawers are still too narrow and no one has though of moving the numeric keypad to the left side. - bendin
There are keyboards with the numpad on the left, but they are obviously less common. I'm still glad to have the numpad (though moving it to the other side would be a welcome change), but maybe I'm an edge case. - Steve S
(47) You could always learn to mouse left-handed... - Darcy Casselman
Funny, I started as a lefty mouse user but at some point I switched (can't remember why!), now hard to go back. Anyway I'd have the left/right handed mouse issue to deal with. And why should I change to suit the PC? I say...wake up the kbd design dept! @bendin: yes, they been asleep for 20 years - tardate
(31) punching in numbers with my left hand? no thank you... also, the home, end and delete keys I use A LOT when programming... - Svish
+1 I use a laptop style keyboard, a track ball (stays in the same place) and a separate USB num pad if I need to do some numeric entry work. - Colonel Sponsz
@Svish ... the red oval was drawn a bit hastily; wasn't meant to capture the home, end and delete keys! Just the number pad.. - tardate
+1 (and one for fuzzymonk, too, if I could). - e.James
keyboard with left-hand numpad -> a4tech kbs29, I want like this but still can't find any in my local computer shops. a4tech calls it bothhands keyboards, assuming right-handed mouse. Your both hands both working --> efficient and ergonomics enough I suppose - mhd
(10) Like a previous commentor, I fixed this problem by switching my mouse to my left hand. It took about a week to get back to normal speed, but after that, I never looked back. Added bonus: if you've got a coworker who uses your computer or "explains things" by pushing you out of the way to do it for you, a left-handed mouse (especially if you flip the left/right buttons, as I did) will stop that behavior in it's tracks. - rwmnau
(11) I try to use the mouse as little as I can, after all, we're not working in Photoshop - Anton Tykhyy
wow! no wonder you have trouble, your hands are TINY! :) - Neil
@Neil - lol! I just found out about the "Evoluent Mouse-Friendly Keyboard". Very sleek, and designed specifically to address this numeric keypad issue.. - tardate
+1 AMEN !!!!!!!!!!!!!!! - Casey
I wish I could up-vote this 100 times - Casey
That picture is completely incorrect, your shoulders are not 8" apart and you do not sit at a computer desk with your arms perfectly straight. - Allen
(6) No but, I use the home and end keys like all the time. Your 0.1% circle should only hit the numeric keypad should it not? - bobobobo
I have to agree with everyone on the home and end keys, but the thing is, you don't really notice you're using them until they stop working. Try disabling them, and go code something. - György Andrasek
I have used this keyboard and liked the idea but not the execution. The Delete key is beside the space bar. That is a disaster waiting to happen. - Cadoo
I knew someone who used to use a mouse with their feet. Turns out that this actually made them super-productive, since they never had to take their hands off the keyboard... but it did look a bit strange. - Liam
(1) Why is a skeleton using a keyboard? - DragonFax
[+97] [2008-09-03 16:03:29] Mike Fielden

I really like the standard issue Microsoft Comfort Curve keyboard... its 20 bucks ... alt text

*Update just found this for $12 at Office Depot :) Even better deal

I prefer the Microsoft Natural Ergonomic Keyboard 4000, but I got one of these for my wife and she really likes it. - Gordon Bell
I love this keyboard. The Ergonomic 4000 and its successors didn't handle spills well. Comfort Curve was WAY cheaper and the keys are quiet and feel better (less jarring) than any keyboard I've used. - Winston Fassett
(7) This gets an upclick for two reasons: 1. I'm using one right now. 2. They are probably the least expensive way of vastly improving your typing experience. - IainMH
(1) I just beat the enter key of this keyboard through the bottom... It was a good keyboard, but it can't handle frustrated programmers - Paco
(1) I bought a few of these for the office, and now i get several requests per week to order more - Jason Miesionczek
This is the one I've got and I really like it. - Ray Hidayat
I Agree, well worth the money! - Tuoski
It's not great, but it's "good enough": durable, cheap, has the right keys in the right places, good feel. - Jay Bazuzi
Great price/quality factor. I love Microsoft hardware about as much as I try to avoid their software. - Joachim Sauer
I've got one myself, and it gives the best value for the buck. I also happened to have tested it's spill resistence, and hey - it works! Moving the keys around for a DVORAK layout may not be possible, since not all keys are of same shape and size. - yhager
I bought 5 of these over the course of 6 months. 2 for home use, 1 for work, 1 for my mom's home use, one for her work. The layout is great, the key action is quite and comfy, and they are inexpensive and wired. Been using them exclusively now for nearly 2 years. - digitaljoel
(2) A major plus point for this model is that it doesn't have that ridiculous "function key" nonsense. I don't know what it is with manufacturers hijacking the damn things, but it drives me insane. Worse still, the bloody indicator light always seems to be wrong - the thing will invariably boot with the light off, and the function keys not behaving as function keys. Nice, solid Microsoft keyboard, excellent price, generally very pleasant typing experience. - Rob
This is the keyboard I use and purchase for systems I build for others. I like it because it has a less dramatic split/curve than some other ergonomic keyboards; the function keys, arrow keys, home/end/insert/delete keys, and numeric keypad keys are all in the positions I am familiar with; but most of all the travel distance when keys are pushed is about half to 2/3 that of a "regular" keyboard, making it quick and painless to type on (fairly quiet too until it's over a year old). - JYelton
(1) I used to own this keyboard and i hated it - the button base is a rubber sheet and can get MISALIGNED - you will be banging the keyboard in frustration as keys go unresponsive. I had to continually unscrew the keyboard to try and get the rubber base realign so the keys would work. Programming productivity? i don't think so. - icelava
(1) Using one right now, and loving it, although I broke the enter key because I hit it hard. Oh well, I can afford another one because of the great price! And I am addicted to the calculator button. - Josh Stodola
Im using this right now and I don't like it. If cheap is what you want then its okay, otherwise it's clumsy to type on - Brock Woolf
I actually prefer it to the Natural Ergonomic 4000! The curve is enough to get my hands into a good position, and it feels way lighter than the 4000 (yes I'm talking about typing). - EpsilonVector
Great keyboard. The keys have nice light easy action. The curve is great for touch typists. I don't know if it would suit non-touch-typists or not. - dangph
(1) this keyboard is known for defective keys. Am surprised nobody mentioned it except 1 person. Otherwise i think it's the best. To fix, just give it a hard whack. Seriously. See:… - Xah Lee
[+70] [2008-08-07 14:28:39] mreggen

The Happy Hacking keyboard [1]:


(12) I never understood why people like having the Control key where Caps belongs. Hitting various shortcuts is just so much easier when you can use the little finger for the Ctrl key. (OTOH I don't like the Caps key either.) - jfs
jfs: Having control in its proper place makes it easier to hit shortcuts. These are fantastic keyboards; the small footprint is nice, too. - user20805
(5) jfs: Depending on what program you're using, having the control key in that position can avoid a condition called "Emacs Pinky": - Simon Howard
(62) jfs: I think the point of moving the Control key is that the CAPS LOCK KEY IS EVIL AND DOESN'T BELONG ANYWHERE! :) - Bill the Lizard
(5) Where are my Function keys!!!! I like the small factor, but I USE the function keys, though I guess I could work more on shortcuts. - David
I've got two of these, though I'm more often found typing on my Kinesis. I don't ues them as much since I got my apple wireless keyboard though... - bendin
(3) @David: it looks like they're underneath the numbers on the top row. There's an "fn" button too, so I assume that fn+1 = F1 - nickf
This is almost exactly like the Apple Wireless keyboard: Basically the only difference is the caps keys. - Darryl Hein
Yes, Fn+1 = F1. I use a HHK and have done for years. They are also very robust. And Ctrl is in a good spot for Unix programmers (think screen+vim). - staticsan
@David: I use function keys for shortcuts. For example: Switch perspective in Eclipse: Ctrl-F8. I guess pressing three keys for that is not THAT efficient. - migu
@jfs Who says we move the Ctrl key? I re-map Caps to Ctrl; I never bother using Caps anyway, so I don't bother re-mapping Ctrl to Caps. I just have three Ctrl keys. - Adam Jaskiewicz
@jfs Search for "emacs pinky". It can be the difference between decades of happy use and painful surgery. - David Plumpton
I am ordering 3. Whatever idiot decided that black keys with white lettering was a good idea should be shot (along with the person who came up with laptop monitors which you can see yourself in). - xcramps
(1) Where's HOME and END? those are super important for programmers! - Jeff
@Jeff: Fn+Left, Fn+Right - rlbond
(10) Jeff: Ctrl+A, Ctrl+E :) - Josh Lee
@ Bill the Lizard♦: On Swiss German keyboards, you would need to press [¨], then [Shift]+[ä] to get an 'Ä'. Its much easier to type [CapsLock], [ä], [CapsLock] ^^ So CapsLock does have a purpose - Christian Klauser
(1) It's really too bad there appears to be nowhere to get these in Canada and many other non-US countries :( - rfunduk
I bought one of these after reading this thread and although I like the tactile feel of the keys, the Ctrl instead of CapsLock is only slightly less annoying - I still accidently hold down Ctrl rather than shift and end up doing something weird. Ctrl should be in the bottom left and just have a bigger shift key. Moreover the Function+<key> combo is a real PITA! I use F1, F2 etc all the time and trying to work out Ctrl+Alt+Delete stops me in my tracks every time (esp. since I switched the Dlt to be Backspace). I could get more used to it but then I wouldn't be able to use any other keyboard ... - Brendan
that looks nasty - UpTheCreek
Anyone know where to get one of these in the UK? - meatvest
@Krougan - I can sell you mine if you like ... - Brendan
I would really miss the Pg Down/Up, Home, End and Insert keys, plus the Function keys. You need them all the time in IDE like IntelliJ, NetBeans, Eclipse. (Yeah, I know Emacs has C-v and M-v :)) - user753136 - boskom
This is the keyboard I have and it rocks - Lloyd Moore
[+67] [2008-08-18 17:02:19] Martin

I used to go through keyboards like nobodies business. A few years ago I got myself the Logitech G15 [1] and haven't looked back. It's sturdy, reliable and the macro keys are great for automating development processes. The illuminated keys are also great for those late night coding sessions. I should have been on commision though because I have converted loads of people in our company to them.

alt text


(3) ... and it is great for gaming as well ;) - akr
(2) Product Link:… - Clay Nichols
Good keyboard which I've been using for a couple of years, however, some buttons (mainly the G-keys and the backlight-level button) are no longer responding. - Ray Hayes
(1) This is a VERY serious looking keyboard! If I were marketing it I'd call it the Key Command Center. And if they made an ergonomic version I'd order one today. - TMarshall
@MrAnalogy - thanks for the link! - TMarshall
Ive had this keyboard for 2.5 years, and it has seen some abuse. My palm sweat is acidic, so where my palm rests on the left side there is a white spot where the overcoat and paint has been stripped off. the lcd backlight doesnt work anymore either, but the keyboard is still solid. i love it - Anders
Can you give some examples what you use the macro keys for? My Kinesis Advantage has macro capabilities as well, but I don't see what to use that for. - hstoerr
the eclipse IDE has no support for macros, so I have a bunch defined- mostly for simple stuff, like wrapping the selected text in div tags, etc. The quick record function makes it pretty simple. - Tim Howland
How is the tactile response on this one? I like to feel and hear each key press. I'm looking for something with half the noise of the IBM Model M, with modern features. I actually got so frustrated finding one:… - Tim Post
i had the blue and orange versions. The blue was nice (better than orange) - keys felt good, lcd didnt need backlight to read! orange - keys felt weird, G-keys were crowded, lcd needed back light to read :( also THOU SHALT NOT MOVE ESCAPE KEY anyways traded both for the MS Ergo 4K - srand
I am considering the G15 keyboard over the sidewinder6, but one question I have before I make my purchase is: Can you list all of the available macros on the lcd for the active app? - Giovanni Galbo
(4) I bought one of these for gaming because of the extra keys (for Warcraft). But as a general keyboard, and particularly as a programmer's keyboard it is pretty awful. They keys are too spongy. The debounce is too agressive (hitting www very quickly often just results in 1 'w'). It gets into a state sometimes where certain keys stop working and it's not physically broken, just you just have to power-cycle it by unplugging it from the PC. Oh, and the casing, despite being over-engineered, is very flimsy and rattles a lot. - U62
(5) Sounds like you got a bad unit U62. Don't suffer with any of those problems here. - Martin
The key feel on this keyboard is one of the best I've used. - 280Z28
I find Ctrl+Shift+B an incredibly annoying "shortcut" (Compile in Visual Studio). Just pressing G18 ist much more comfortable ^^ (and the list goes on, of course) - Christian Klauser
looks like a bad-ass ghettoblaster from the mid 90s... - Gnark
I had this keyboard for awhile. I left it at work one day with a post-it note labeled "Free". Ok for gaming, complete rubbish for typing. - Bob Aman
If your keyboard needs to be lit, you don't know it well enough. - zzzzBov
[+53] [2008-11-27 17:01:00] Jan Goyvaerts

I couldn't live without my DataHand. I actually have two, shown sitting on the floor in this photo:

It takes time to learn to type on a DataHand, but for me it's been well worth it. The $995 sticker price may be a bit of a shock. But even if you only make $25 an hour, it pays for itself after one week if your body can't handle typing on a regular keyboard any more.

Here's a more polished picture from [1] of a DataHand sitting on the provided LapLander (which allows you to put the DataHand on your lap instead of your desk):

DataHand with LapLander

P.S.: The DataHand is for people who want to code all day, without ending up with "bleeding fingers" or RSI in the evening.


Want. That is way cool. - IainMH
Do you have a video of these in action by any chance? - OscarRyz
they're selling them again - Scott Cowan
(2) This looks like an amazing keyboard!!! - Sander Versluys
(1) try to move the index finger of your left hand to the right while moving the ring finger (of the same hand) to the left at the same time... I think I know why this datahand hasn't become anything near a standard. - markus
(4) tharkun: why would you ever want to do that? Right index finger east is either G, 5, or arrow right. Right ring finger west is Escape. I've never used such a key combination in my life, on any keyboard. - Jan Goyvaerts
(23) Sitting on the floor -- so can you use your toes as well, for maximum throughput? :-) - Pontus Gagge
Any chance to get an AZERTY layout ? - Olivier Pons
(1) Olivier, just like the labels on the keys on a normal keyboard, the label on the DataHand is irrelevant. Whether you get QWERTY or AZERTY depends on the keyboard layout you've selected in your operating system. DataHand Inc. doesn't sell the DataHand with AZERTY labels. Nor do they sell it labeled with a Thai keyboard layout, but I can still type Thai on the DataHand perfectly well simply by selecting the Thai keyboard layout in Windows, just as I can type Thai on a Microsoft Natural Keyboard (which is sold in Thailand with a QWERTY layout and Thai stickers that you can paste on the keys). - Jan Goyvaerts
(1) Sitting on the floor, because that's the only picture I have with both my DataHand keyboards in it. The fact that I have two is part of the point I was trying to make. At you can see my actual setup, with my hands covering the DataHand. - Jan Goyvaerts
(4) The prof that I used to TA for swore by his, and I have to say, after watching him use it pretty extensively, the only reason I don't try one for myself is the meaty price tag. - Greg D
(5) very handy when you don't want someone to hack your computer while you are in the coffee room. - Nicolas Dorier
(1) This looks more difficult to learn than chinese - UpTheCreek
(1) Learning to type on the DataHand takes only a few minutes. Your coffee break is plenty of time. Typing at a reasonable speed on the DataHand takes a few weeks of practice. Typing as fast or faster than on a regular keyboard takes a few months of practice. But then again, learning to type fast or a regular keyboard takes practice too. - Jan Goyvaerts
What the hell is this. - Kuroki Kaze
Want to sell one by chance? - clintm
@hydo: No, I'm not selling either of my DataHand units, even though one of them is sitting in a box. Unfortunately the manufacturer only sells new units every now and then. I want to have a spare in case the one I'm using fails. Right now says they expect shipments to begin in September 2010, which is now. I suggest you email them and ask to be put on a waiting list so you can buy one as soon as they come in. The DataHand is expensive, but well worth it if you spend 8 hours a day typing. - Jan Goyvaerts
I first tough this was to be used with your feet! How much stupid am I... However, it looks nice. - user753136
Has anyone actually bought this after this recommendation? I will definitely consider it when I get a bit older... - alex
[+48] [2008-08-06 19:52:27] Tanerax

I am actually quite the fan of the very simplistic, plain, jane keyboard. When I first got on with my new tower I looked at it and laughed but I find it to be a joy to type on, everything is where it belongs and its not this large chunk of plastic.

Dell USB Keyboard [1]


(4) I had one for a while. Initially liked it but then found it too lightweight and bouncy, in the same bad way that badly cooked mince is bouncy between your teeth. - Kev
(1) I have to agree with @Kev. I got one of these with my PC at work, and I'm trying to replace it (when I have the cash...). It's so light it bounces away from me as I type, it's too noisy, and the key action is too firm for me. I also really hate corded devices. - alastairs
I've also got a Logitech (Cordless Desktop MX 5500) at home with the re-arranged home cluster, so I'm wanting another Logitech for work to match that... Swapping between the two layouts isn't helping me much at the moment. - alastairs
(1) These are made down to a price... you know that, don't you? They are just too light and mushy. - staticsan
(2) Gived me wrist pains, changed for Microsoft Natural Ergonomic Keyboard 4000. - Cedrik
this is a great non-ergonomic, minimalistic, standard issue, usb keyboard :) - srand
I love this keyboard. Used to have one at work. I wish I could find one on newegg or something. - AaronLS
Have these at work. They are decent but not great. - TM.
I used to love this keyboard. It was compact, and I was blazingly fast on it. Like Cedrik, though, I developed pain from this keyboard. Mine was in the elbows, and not the wrists, however. I switched to the MNE 4000, and the pains went away within a week. I still don't have my speed back to 100%, but it is improving, as well. - joseph.ferris
For those who find it too lightweight, why not tape/glue washers to the underside to add weight? - BubbaT
+1 This is the best dome-switch keyboard I have used; no pains here. No nonsense; no stupid pointless-o-matic bonus keys; decent size space bar; no huge amounts of plastic around the edges to waste my desk space. Great! Although... to be honest, I could do without the keypad, which mostly gathers dust. - bobince
Haven't tried many of these "advanced" ones i'm seeing in this post.. but this is my favorite keyboard of all time. I'm so freaking fast on that thing. - Jeff
Got one of these at work - multimedia version. I really like it - it's only as big as it needs to be, doesn't waste any space :) - meatvest
104-Key Keyboard for Dell OptiPlex Desktops / Precision Workstations it's actually a better keyboard. Standard layout, compact, without fancy buttons, rock solid and heavy. - knoopx
[+47] [2008-08-14 15:33:53] Peteter

I prefer a "IBM" ThinkPad keyboard, which have that little red stick in the middle, as well as a TouchPad. Because so, I don't have to reach out for the mouse now and then. The keyboard also feels good and the layout is ok (although the Fn-key should be banned to hell asap). The keyboard is also a USB-hub.

Shot of a Lenovo ThinkPad keybord

(28) I have the same, but with a cpu and screen attached :) - jk.
I especially like that the numeric pad is omitted. I rarely if ever use one, and having it just pushes the mouse that much further out of reach. - Chris Noe
(2) and it has a middle button! - DarenW
i love the keyboard on my T61p, when i try to type on someone elses laptop in class i just fumble the keys badly, because theirs are usually alot smaller. And yeah, the Fn key is kinda in a wierd place, but you get used to it. - Deinumite
(2) What a great idea! I really liked the typing action on my thinkpads. - IainMH
(2) I like that too, I can't use laptop touch pads any more, it has to be a nub. - rmoore
(6) Yeah, the Fn key is freakishly annoying! It's a total design flaw. To reach the "shortcut" keys on the other side of the keyboard you need both hands, and if you need both hands it's not really a shortkey is it!? - Kimble
I bought one with a numeric pad. I've removed unneccessary keys, such as capslock, browsekeys and so on. I love it. - Aputsiaq
i love that the middle button on the thinkpad scrolls to (on most apps) my thinkpad dont have a touchpad, but the red dot has replaced my mouse. the keyboard is not bad, but some programs use the numpad, and then you are screwed cause the mock numpad is terrible. gotta say i dont like the colors much tho. - Samuel
I fell in love with it after using my Thinkpad R60e, and I'm toying with the idea of buying one for over a year now. I guess I should just go on and do it... - Yonatan Karni
Great - personally I prefer touchpads to mice. - UpTheCreek
Keyboards shouldn't have nipples. Too tempting. - Cameron MacFarland
Anyone know where I can get one of these? - UpTheCreek
[+46] [2009-01-10 15:21:23] bendin

Real programmers use one of these [1]:

Symbolics "space cadet keyboard"

Seven modifier keys: Shift, Ctrl, Meta, Super, Hyper, Top and Greek. Parenthesis can be typed without shifting. What's not to like?



(26) I would love to have a keyboard where you can type parenthesis without shifting - Amit G
(3) I can see why that would appeal to LISP programmers :) Looking at the photo on wikipedia, it just looks like they mapped parenthesis where the square bracket keys are on a conventional layout. You could do that yourself with an IME editor if you think it would allow you to code faster. If you program in a C-style language you probably also type the curly braces more often than the square ones too. - U62
(4) A greek modifier? I'm sold ^^ No, seriously [Greek]+[a] would be much easier than [\],[a],[l],[p],[h],[a]; and you could use greek variable names in Unicode programming languages (is that a good thing?) - Christian Klauser
The problem with this is the finger distance. I'd rather shift type than hand raise type - Basarat Ali
(2) What, it doesn't even have Alt and Alt Gr?! By the way, the "thumbs up" and "thumbs down" keys would be very useful for SO! ;-) - Jesper
You can type parenthesis without shifting on azerty layout too. - Jules Olléon
(2) Now I'm wondering about the "status", "like" and "unlike" keys on the top right... feels like the "add friend" key is missing :) - Jules Olléon
Any keyboard that can do a Double-bucky coke-bottle is okay with me. - Warren P
[+46] [2008-10-10 16:41:32] Max Howell

I'm surprised nobody else has mentioned it, but get an American layout keyboard.

This is because the functional character set of almost all programming languages were designed when using a US keyboard. Important keys like:

" ; ' { }

are on the home row or close to it. Having to stretch for shift-number combinations hampers productivity.

It may seem like an annoyance if you're used to a Swedish keyboard or whatever, but trust me, it's worth the (surprisingly) minimal time investment.

Of course if you're American, which is likely, this is less useful to you. Me, I'm a Brit and have been programming with US layout for 15 years or so now.

C# explicitly avoids using $ in the language because non-US keyboards don't usually have it. - Jay Bazuzi
I have a non-ergonomic US keyboard for my media center but use the MS4000 for work and (p)leisure. The US keyboard I picked up for £5. Had it so long I can switch between the two without thinking about it. I'll have to give it a run out for programming. - graham.reeds
(11) No joking. I've got a German Mac, and it doesn't even have keys for [, ], {, }, \. No joking. It has a $ key, though. - Niki
(4) +1 for this. Trying to find a proper keyboard in the UK is very annoying :) - Neil
(8) You could also change the layouts, you know. Decent Operating systems allow this easily. - Adriano Varoli Piazza
Adriano Varoli Piazza: Indeed, features like these exist. However, as a general rule I avoid unnecessary confusion and thus prefer it when the labels on the buttons match up with the symbols that appear on the screen. - Max Howell
Another thing, as a web developer. I can't develop if the keyboard doesn't have < > button to the left of Z. Which none of the US keyboards have. - Ólafur Waage
#0, Or, you could just remap the keys in your operating system. :-) Ólafur, UK keyboards are also 104/105 keys w/ the <> button, i.e., same physical layout. Might be easier to get hold of than Icelandic (?). - Mikael Jansson
(11) I'll get my revenge on the US keyboard when I invent a popular programming language that use the £ and ¤ symbols for almost everything! Then the Norwegian keyboard will finally be useful! - Marius
The UK layout is pretty good and in many ways superior to the US layout. [, ], (, ), { & } fall under the right hand, far more conducive to touch typing that anything on the home row. I used a German keyboard for 10 years and {, } were in a silly place and required Alt Gr. Did it make any difference to productivity? Only for the first few days & it added up to a couple of minutes at most. Mac keyboards require Alt-3 to get # & its not labelled. Would have thought the proponents of Obj-C would have done better & removed Caps Lock whilst they were at it. - lttlrck
I've thought about getting an US keyboard as well. Especially annoying are applications that come with hardcoded shortcuts that involve { or ], since they require [AltGr] on a german keyboard, but since [AltGr] is also an Alt key... well you get the picture -.- - Christian Klauser
(5) Apple have some strange ideas about keyboard layout. MacBooks in the UK don't have the '#' key (Use Alt+3 I think) and instead have a key that types the &sect; character or when shifted the &plusmn; character. Seriously Apple? ... - Brendan
+1 I found this out by accident when using a US layout keyboard. Suddenly the shortcuts in VI and ReSharper made more sense. - IainMH
Mostly agreed, except that I find it annoying to shift for "(", ")" and ":" - compared to French layout. Especially for Python... - Jules Olléon
[+37] [2008-08-14 17:28:11] Amr

You gotta try my Logitech Wave [1]

either corded or cordless. It's really great.


I use a Wave both at work and at home. It's nice, but falls short from being truly ergonomic. It's definitely at a fairer price than most other ergo keyboards, though. - Garrett Albright
(20) I use a Wave at work and despise what they've done with the "home", "end', "delete", "Page Up", and "Page Down" keys. There is no excuse! - Trent
(1) No insert, too! But if you think that bugs you, consider us poor Mac users having to do with no = key on the keypad and the rest of the buttons on the keypad periphery in the wrong positions… I've learned to deal, but it's still annoying. Still a nice keyboard despite this, though. - Garrett Albright
I use this at home, I love this keyboard. @Trent it only took me like a week to get used to the layout of home/delete/pageup/pagedown/end. I use the oldstyle at work and this style at home, both are easy for me. I do NOT miss insert. That key serves only to annoy me when I accidentally press it somehow. - TM.
(3) I have another logitech keyboard with the same home, end, delete, page up, page down setup. And I must say that I actually kind of hate the traditional setup now... That bigger delete button is so handy and much more accesible. And who uses that stupid insert button anyways... :p - Svish
I have this keyboard. I never noticed the lack of 'insert' key. I even got the play / rewind keys to work with Linux. - Chris Huang-Leaver
I just took today this keyboard for myself, and so far my feelings are that this is one of the best keyboards i ever had. Love it a lot. - Dmitris
No, I will never buy a keyboard that mingles up my Home and End keys! ^^ - Christian Klauser
I rather liked this keyboard when I first bought it, but it did have some problems. One of the most annoying things was that it dropped the wireless connection for some keys, sometimes for all of them. This used to resolve itself after 15 seconds or so, but this is the kind of thing that can really mess up a coding session, especially if you're in "the zone". I also found the keys gave a little bit too much resistance when pressed. I didn't realize this until I bought myself a laptop where the keys almost lacked any resistance. It quickly became a pain switching back and forth; I threw it out. - Stefan Kangas
This isn't as good as the ms ergo… I've tried both - bobobobo
It has an Insert key... It's in the top row, beside the F12 and above Home. - Anna Lear
That keyboard has 2 versions: Wave and Wave 450. I have Wave 450 which has all keys (home, end, insert, etc) as a keyboard should have. - Wojtek
[+26] [2008-08-04 20:18:30] Justin Standard

The #1 most important feature of a keyboard is ergonomics.

My favorite keyboard is the Microsoft Natural Keyboard Elite.

A number of years ago, I was starting to experience some severe wrist pains: sometimes while typing, or even in my off hours when my hands were resting. I started investigating split keyboards, and decided to try this one based on good reccomendations. Within a week my wrists felt 100x better, and over time the pain went away completely. Now my wrists only hurt after I spend too much time typing on my laptop keyboard.

From an ergonomic perspective, I will use these keyboards whenever possible.

Microsoft Natural Keyboard Elite

(8) I used these before i switched to the 4000 series. However, the one displayed here is the "refreshed" version i whole-heartedly despise because of the WRONG WRONG WRONG layout of the cursor keys and of course the Home/Del/Ins block. - steffenj
I have purchased over 20 of these in past 10 years. I must type too hard or something. I LOVE them, but they don't hold up to my hands for some reason. - Jason Short
(1) I had 2 of these, but once I tried the new 4000, I threw them away! Try the 4000, you won't regret it. - Pyrolistical
(1) The awkward arrangement of the Arrow Keys really cramps your style. Carpel Tunnel Syndrome, anyone? Also, the rearrangement of the Insert, Delete, Home, End, Page Up, and Page Down keys was a really dumb move. - Gordon Bell
Evil MS key layout! Enormous, heavy space bar. - Jay Bazuzi
take up Tai Chi - keeps my RSI at bay. I wouldn't be two-handed without it! - Andy Dent
I used to love these keyboards. I bought one at CompUSA and paid the $5 for the gauntee for a year. Seemed like within that year everytime I would have something spill on it and take it back to CompUSA and for $5 get a replacement. Last time I tried though Microsoft stopped selling it. - RedWolves
Tai Chi huh? I've heard acupuncture too. Jamie Zawinski has some interesting things to say about it. - Justin Standard
I can't stand the half-sized Ins/Del/etc keys. - Joe White
This layout deserves a -1 actually - for both the arrow keys and the Ins/Del/etc. MS 4000 ftw here too. - Artem Russakovskii
Loved this keyboard for a long time, but the arrow keys and stacked insert/delete area is just not right. I've gone to the comfort curve 2000 and never looked back. - digitaljoel
Image link has gone dead pal. - alex
[+24] [2008-08-06 20:24:50] Ghirai

I generally hate non traditional keyboards, the ones that have a boatload of additional buttons; mostly because they need drivers, and because i don't need the extra stuff taking up my precious space. I don't like wireless ones either.

Searching for a decent keyboard took some time, but i think i found something:

alt text

They keys are wonderful, and it's out of Al.


One interesting benefit is that it's very quiet and doesn't annoy neighbors. That's the reason I switched away from a buckling spring keyboard, it was too loud. - ARKBAN
Oh, yes I like that. I would buy it immediately if it would be available for the Swiss-German Layout - knight_killer
I have the light aluminium Enermax keyboard. I bought it because it was flat, available and sturdy. - Christian Vest Hansen
+1. I spent ages searching for a keyboard; the Enermax really doesn't get enough press, probably as it looks so ordinary. The keys have great feedback, and are really low profile; it's like typing on a laptop. There's very little ghosting and the cold aluminium is awesome. - RJFalconer
You have to get out of the habit of turning the keyboard upside-down and tapping one corner on the desk to get the fluff out - the Enermax a would double nicely as an axe. Also, I've just noticed that the x fell off mine. - Pete Kirkham
My X fell off too. They need better glue. But after having it for a year and a half now it's still the best keyboard I've owned. - jcollum
(1) This is The perfect one for my taste too. So bad it is so low down below all those M$FT "ergnomic" keyboards - Lakshman Prasad
I just bought this keyboard after reading this post. I LOVE it! It is simple, I can type like a demon because the key response is fast like a laptop, and it is wireless. It doesn't come with a lot of function keys, but in my opinion, that is good. - j0rd4n
[+24] [2008-08-17 20:28:27] mgsloan

Others have mentioned the kinesis advantage keyboards - I've given them a try and they are indeed very nice.

However, I instead opted for the cheaper kinesis freestyle:

Kinesis FreeStyle VIP

It's a very high quality keyboard, with a pretty standard layout, except for the obvious difference that it's split into two units.

With regular flat keyboards, I'd tend to have to bend my wrists quite a bit, causing a flare up of pre/early carpal-tunnel symptoms and pain. Standard ergo keyboards like the MS 4000 help, but they don't quite have enough separation. The physical split of the freestyle lets me position the boards for most comfort - with neither of my wrists very bent.

Yep--I have three of these. However, I use them flat--I tried all of the riser configurations Kinesis sells and didn't care for any of them. - Mitch Haile
I also use and recommend this keyboard (and I use it flat). The key response is great and I love that they have a special Mac OS X design as well. - Paul Lefebvre
Some keyboards have a small "enter" key. Ain't that a problem ? - Olivier Pons
I use this keyboard but keep it flat with a good 5-6" separation. This helps my shoulders stay square so I don't hunch inwards (I originally switched to this because of a winging scapula). My only complaint is with the home/end/pg up/pg down layout: this doesn't match some "semi-standard" laptop layouts that I have seen and used for years where the order from top to bottom is home/pg up/pg down/end. - wweicker
(1) I'd up-vote this, but there is no link. - Casey
Here's the link to the Kinesis store:… Also available at Amazon and elsewhere. - mm2001
I have one - looks cool, but has some major flaws, e.g. Fn key is annoying! Enter is too small. ESC is far out of reach. ... One big plus is that you can place the mouse between the two keyboard halves! - Tilo
I have this with the 20" separator cable. Great keyboard! - Grant Limberg
[+24] [2008-08-21 02:00:00] Maudite

I really like the typematrix [1] keyboard. The buttons in a grid instead of offset which makes it easier to type. They also have one that has all blank keys. The blank one takes a little getting used to but once you know it, programming is much faster. For those of you into the Dvorak keys, there is a button to switch to it.

Oh, it's small too.

alt text


(22) Putting it in a grid makes it easier to type? I don't see how that could be possible! That keyboard looks like a nightmare! - Garrett Albright
(6) Neat concept, but my wrists hurt just imagining typing on that thing. - Jeremy Cantrell
(1) I'm typing this message on a Dvorak Typematrix right now, and it's a pleasure for the wrists. I haven't typed on anything else for 2 years, and I have greatly reduced wrist and arm pain. - small_duck
can't be a pleasure for normal wrists, either your keyboard is twice the size of a normal keyboard or you are twice as thin as average ppl. because if everything is in normal size, your arms would never come to lay parallelly and so it can't be ergonomic. - markus
(2) @tharkun I wish i was twice as thin as the average person but I am afraid it's the opposite. They keyboard is really small. I don't know why, but it's a pleasure typing on it. - Maudite
nice and compact for laptops... - Jonathan C Dickinson
(9) the grid is a revolutionary idea. it's brilliant. it really is better. it almost totally eliminates all tweaking/diagonal/lateral movement. I wish every company made a grid-layout version of their keyboards. - m42martin
+1 I have one of the blank ones. They are awesome. - railsninja
(1) The position of enter and backspace would take some getting used to for me. - Wallacoloo
Got 2 of those. With the rubber skin on top so it's so much easier to clean. - Arkh
I'm almost convinced ... but what happens when you have type on a regular keyboard after having gotten used to this one? Do you have problems? - dangph
(1) I have the 2020 and like it. The biggest thing for me is the split sides (more pronounced than the 2030 shown here) which allows the keyboard to be smaller while still positioning the hands more widely than a normal keyboard. The center keys are easy to get used to, but the grid layout is more difficult. Still, the grid minimizes finger travel which could be important if you have significant RSI issues (I don't). Switching back to the staggered keyboard on my laptop is a mental shift, not too bad but annoying even after having used it a while. Of the two, I prefer the grid layout. QGMLWB - Binary Phile
(1) I have actually tried this keyboard out. It really is a nightmare. One of the most annoying things about the keyboard is that the "special keys" like Ctrl, alt, arrow keys, and all other keys a programmer needs, are hidden between other keys. This may be a good keyboard for a text writer, NOT for a programmer. - Jan Willem B
[+22] [2008-08-07 14:03:25] Kevin

alt text

I use similar DELL keyboard at work, tho I would prefer the ComfortCurve 2000. - Tuoski
The CTRL keys on this are hard to reach, especially with the side of my hand (which is fast!) - Jay Bazuzi
I dislike these compact-style keyboards as they make my RSI flare-up. - RoadWarrior
I have this at work; I like it as well, but I feel like the stop/play and previous/next buttons should swap positions. - Jack Lawson
I happen to like this as well, though the volume knob is jittery on some that I've seen. - David Citron
(1) @RoadWarrior: I think that the layout is the same as on a regular keyboard, only the borders are thinner. - Cristian Ciupitu
I'm not too keen on these keyboards, at least not the older ones. Every computer at my high school had one, and many of them seemed to have dead key problems. Also, if your volume knob (above the sound keys) doesn't come glued on, you might want to fix that before your co-students/co-workers steal it from you. :) - Auguste
@Auguste: We have one here and it also has dead (or, well, dying) keys. The owner keeps it just for the volume knob. - OregonGhost
[+21] [2008-09-04 01:27:43] DrFloyd5

I know everyone loves the dasKeyboard, and the IBM, so I looked all around and found a USB Keyboard made with buckle-spring tech, with actual letters on the keys. I have one of these babies and I love it. Noise and All.

I love the throw. It's heavy and has a lovely place for your pencils.

You can get dasKeyboard with letters printed on the keys, if you need them. :) - Zan Lynx
(2) That looks just like a model M, except it has... shudder Windows keys. - SpoonMeiser
Although I use the Das Keyboard Ultimate, I have this exact keyboard, and it's a fantastically constructed keyboard. The mechanical switches are awesome. I don't care how loud they are.. and they ARE loud! Thanks, Unicomp, for keeping this keyboard alive! - Jeremy Cantrell
Heh, I like the "Customizer" page that only has one option. - sep332
(1) I'm in the process of ordering a Customizer. I'm getting the 105 above but with blank black keys for an extra $10 (the Das Keyboard is a joke). Oh yes, my pretties! This is going to be sexy! - Christopher Done
@sep332 : you can get any layout you want, in any colors you want. Just call them, as is written on the page. I have an all-black one, with no labels. Also, that is actually a Model M. Unicomp bought the Model M machines from Lexmark when they stopped making them for IBM. - neohaven
I have the space saver version of this for home use. It is excellent. - James McMahon
[+20] [2008-09-10 10:00:18] macbirdie

alt text

I've been using my Logitech UltraX Flat for over 4 years now and it's great. No key weardown, great tactile response.

I got the UltraX Media variant at previous job and key response was much worse.

Wouldn't hurt to have a standalone Thinkpad keyboard though. Those in T61s are incredible!

(3) Seconded. I use one of these too. - edomaur
(1) I have one too and love it. After a few months of heavy use some of the keys were getting stuck so I washed it in a shower with warm water -- and it worked!! - TomA
(1) I have on too. Lovely! - Andrejs Cainikovs
[+16] [2009-08-04 14:08:15] Andrejs Cainikovs

What You may really want is this: alt text alt text alt text alt text

This keyboard, named Optimus Tactus, is still in concept, design by Artemy Lebedev, russian designer.

Be aware, this thing will be really expensive. But:
- it does not have physical keys, which means there are no restrictions on their shape and size.
- any part of the keyboard surface can be programmed to perform any function or to display any images.

(4) looks cool but I don't think a touch screen keyboard is practical - srand
Colors on keyboard will differ from colors on screen. - Nakilon
Use an iPad!!!!!!! :) - Eonil
(2) iPad? Never. Will go for Android tablet instead. - Andrejs Cainikovs
A "Keyboard" without tactile feedback -- FAIL!!! - Tilo
Cool? Not at all. This is cool. - Midas
I can live without tactile feedback very well, after all I know when I've touched the button...the only thing which I'm scared of is the hardness of the surface. If it's a hard surface it can get really painful (stress for the joints). - Bobby
(1) But you can't rest your fingers on the keyboard. This is my #1 problem with touchscreen interfaces. - Maxpm
@Maxpm: True... - Andrejs Cainikovs
[+14] [2008-10-07 14:38:34] cplotts

I have used the Microsoft Natural keyboard for years (once I got tendonitis in my right arm and started losing strength in it) ... but I never use the NUM pad and so a coworker and I decided to try out the Key Ovation Goldtouch keyboard [1].

Key Ovation Goldtouch Keyboard

This keyboard is the best keyboard I have ever used. The feel of how the keys press is silky smooth.

Also: not having a NUM pad. Big improvement! The closer you can bring your mouse arm into your body, the better!


(4) Agreed, especially for smaller/skinnier people! Bring that mouse closer to your body! - wweicker
I have a separate USB num pad that I use with the Goldtouch. At this point I will not be without this keyboard. The MS natural has nothing on this keyboard for good hand positioning. The Goldtouch is also among the best built keyboards I have ever used. - semiuseless
+1 without a doubt, the best keyboard I've ever used. I have one for work and another at home - bedwyr
[+11] [2008-08-05 10:03:43] urini

I've been using the Logitech MX5000 for a couple of years now, and I love it.

I love the little LCD screen that displays emails as they come in, and saves me the trouble of switching to Outlook for unimportant emails. It also displays the time and date, and has a little built-in calculator. These things may seem small and trivial, but they all add up and save time.

Plus, it is very customizable. You can personalize a lot of the keys to do pretty much anything from launching apps to opening web pages, folders or files.


(29) ...and apparently, it hovers in midair! - Bill the Lizard
(1) This keyboard is rubbish, in my opinion. Complete waste of money. It's bluetooth, and the USB dongle it ships with is crap (trouble with the drivers on every machine I've ever tried it with) - it tries to be both a "standard" logitech RF receiver AND a bluetooth receiver. Pairing it with the bluetooth in a Mac is better, but still not good. It feels laggy, too, and drops random key presses. I've switched completely to wired keyboards simply for the instant response I missed so much. The LCD is a novelty that wears off quickly. Don't buy this keyboard - it drove me insane. - tomfanning
HORRIBLE Home-key cluster! - Liao
Wow, I thought that was a radio tuner on the left-hand side! - Michael Zanussi
I have a similar MX 5500, I find the Home-key cluster better than the normal one. I don't however like the feel of the keys on this keyboard, they can stick slightly when struck at an angle. - tpower
[+11] [2008-08-03 13:57:55] f100

Robert Höglund writes:

I'm trying to improve my working environment

Then the #1 thing that you should be concerned about is ergonomics, not the fastest or least error prone keyboard that will also accomodate finger bleeding sessions! RSI is serious business.

The Good Keyboard [1]


(6) Typing speed is overrated for programmers. If your hand goes numb after 6 hours it won't do you a lot of good to type fast! I agree, go ergonomic or bust. - Jason Short
It would be nice if you would mention its name, instead of using a generic description like "The Good Keyboard". - Cristian Ciupitu
I find the problem with this one is you have to reach over way too far to get to the mouse. I haven't had wrist problems but rather back/shoulder problems so constantly rotating my body from left to right to get to home row then over to the mouse then back is tough for me. Then again the width of the keyboard + mouse on my desk is double the width of my body as I am quite skinny... it's disappointing for me that there aren't more options for various body sizes! - wweicker
Agree with the suggestion to go ergonomic, but not on the suggested keyboard. I've no experience with that model, but earlier experience with an MS natural was not as good as with other manufacturers' products. Alas, those other manufacturers didn't have the big name and are out of business. - GreenMatt
[+10] [2008-08-17 18:46:39] otsdr

I have used a Natural Ergo 4000, but the rubber dome keyswitches changed their "feel" in time, so I looked for keyboards with mechanical keyswitches: at work I use a Cherry G80-11900:


And at home a Cherry G80-3000:


They both use the same gold crosspoint contacts found in Das Keyboard or Kinesis keyboards. The G80-3000 is available with click (G80-3000LSC), soft click (G80-3000LQC) or normal linear (G80-3000LPC) switches.

I have recently bought the <a href="">Cherry KBC 80-3000B</a> with the gold keys and it is amazing. I love typing on it! - Sean Kearon
[+8] [2008-08-04 21:01:04] Zack Peterson

Rufo Sanchez [1] wrote:

Personally, I have a huge soft spot for buckling-spring keyboards like the original IBM Model M

I love the old IBM Model M keyboard [2]. It's a classic. I've bought never-been-used 15-year-old Model M keyboards before.

A caveat: vintage IBM ps/2 keyboards aparently pull more current compared to modern keyboards and the vast majority of commonly available ps2 to USB adapters do not work with them. To get an old PS/2 one to work on new USB-only motherboards, you'll need a USB converter [3].


[+8] [2008-08-03 13:34:21] John Downey

I recently acquired a Das Keyboard [1] Professional (not the one with blank keys) and I love the way the keys throw as I type. It is hard to explain but it just feels better when you type. I definitely think it has made me more productive.

alt text


I'm curios if after a while the inscriptions will wear off. Quoting someone who made a review ( ): " UPDATE - After just a few months with the keyboard, the lettering on the keys is already wearing off. I'm not too impressed with this." - Cristian Ciupitu
(6) What's so special about it? - Alix Axel
[+7] [2008-08-03 21:51:03] yoliho

I like the Microsoft Natural keyboards too -- splitting the keyboard down the middle may seem awkward at first, but once you get used to it, it just feels more... "natural".

But if your goal is to "type bug-free code all by itself" then your IDE may have a much bigger impact on productivity. Choose an IDE that has excellent code completion and refactoring tools. If you're already locked into an IDE, then learn more of its features so you can squeeze more "juice" of it.

After all, why do the heavy lifting yourself when you have an IDE power tool? You shouldn't have to write any more template methods or manually code refactoring tasks that can be determined programmatically.

(Personally, I'm using IntelliJ IDEA right now. I really like its slick code completion and powerful refactoring capabilities.)

IntelliJ is really the best Java IDE on the market. There is no doubt about that. If you do C, C++, Ruby, python, it's good enough, but these languages just don't allow the IDE to work the same as with Java. Some C errors cannot be found before compilation and it's very difficult to have autocompletion with ruby and python because as they are interpreted you can almost "do everything" when Java limits you to classes, public methods, JavaDoc etc. I've got a Das Keyboard and IntelliJ. Tools and hardware are important if at least you think they can help you and you like working with them. - user753136
[+7] [2008-08-10 23:27:06] EndangeredMassa

You know you want the Optimus Keyboard! If you can afford it, it looks amazing.

Optimus Maximus Keyboard

US$1500! Way cool, though. - Rich
(4) I'd be so disappointed if the feel was all wrong. - Kev
Me too. I can't imagine what those keys feel like. - EndangeredMassa
it has an obscene amount of secondary ports! it is definitely the future, but as with all future tech, it's a not affordable at the moment. - Jonathan C Dickinson
Ive been drewling over this for too long... every time i see the price tag my brain shouts at me "You is crazy but still aint that crazy"! - Angel.King.47
(5) For that price, there better be a blow job port. - dotjoe
(2) At the current exchange rate it's US$2400. That's more than a DataHand and a spare (see…). - Jan Goyvaerts
Firefox icon? Eww, eww, eww. And it doesn't look nice at all. - Midas
[+7] [2008-09-20 16:01:29] steffenj

The "classic" Microsoft Natural Keyboard, not one of those annoying versions with redesigned layout of the Cursor and Home/Del/... keys and/or the blue function buttons at the very top. No, for me this is the ONLY version of the Natural Keyboard that deserves to be remembered as a great keyboard. I even stocked up a few via ebay once the old version was replaced with the ugly new ones because there wasn't anything remotely comparable available or in sight.

This one here is the US version, which i found less preferable than the European version because the RETURN key is as small as the right SHIFT key and easy to confuse while typing. In the european (german at least) version the RETURN key is bigger (L-shaped because it merged with the key above RETURN).

Classic Microsoft Natural Keyboard

Version with german layout:

German version

The OLD US version had that key layout too. They stopped making them that way in 2000 in the US. I bought a case of them before they stopped shipping entirely. Now I had to move up to the one with the split key. Was a nice keyboard though for sure. - Jason Short
'Y' and 'B' should be duplicated on these. No imagination. - Jay Bazuzi
I had the slightly more modern version Natural Keyboard Pro, which is basically the same, just with media keys above the function keys. Feeled great. Note that the Natural Ergonomic Keyboard 4000 has the Insert, Home etc. keys just like the old one, and it's a really fine successor to the classics. Still has a larger Return key (though slightly smaller than the old one) in German layout, by the way. - OregonGhost
[+7] [2008-10-20 22:45:58] dermatthias

I used the Cherry G83 for many years, until 2 years ago I switched to the Cherry G230 (Evolution Stream) with it's flat notebook-like design, because I often have to switch between my notebook and my desktop pc. having two similar keyboard makes live easier.

Evolution Stream (G230)

Cherry G83

I've just bought a Cherry G230 - so far I really like it. - codeinthehole
[+6] [2008-09-19 13:08:10] Nicholas Riley

I've been using an IBM model M15 for years now, and bought a second one on eBay last year. They're not cheap, but have made a huge difference to my ability to get work done. The halves are fully separable as you can see, so I can keep my shoulders relaxed (I have a shoulder injury that makes this difficult if my hands are too close together).

Model M15

If I can't use a M15 (or the typing noise irritates others around me), I like the SGI/Dell AT101 keyboard [1] and Apple Extended Keyboard [2] (for the latter you'll need an ADB-USB adapter such as the Griffin iMate).


I'd never even heard of that keyboard. Cool. I like the dual arrow-key setup and the short reach for the mouse. Nice. - bendin
What trackball is that? - Slack
It's a Logitech TrackMan Marble FX, my second favorite trackball behind the Microsoft Trackball Explorer (which I use now). Unfortunately both are discontinued, but you can still find them around. - Nicholas Riley
[+6] [2009-01-10 10:12:01] 1.01pm

Currently using and love the IBM Trackpoint Keyboard. My hands never leave the Keyboard.

alt text

(1) If they put a trackpoint or a trackball between the split parts of the MS Natural Ergonomic 4000, it would be perfect. - FreshCode
[+6] [2008-08-20 13:45:40] Markus Olsson

I've always been a sucker for those beautiful Logitech Dinovo keyboards.

Dinovo Media Desktop Laser

I've used both the first generation and the second generation (with the MX1000 laser mouse). I liked the low-profile buttons and the mobile numpad although the numbad really drains battery when used with the Logitech-drivers (which provides email notifications, current song, etc).

When my office Dinovo broke I figured that perhaps it was time to try something new (the fact that the Dinovo relatively pricy didn't help). I looked at the Dinovo Edge but I didn't like it. I finally settled on the Microsoft Wireless Desktop 7000 [1] and I think I'm hooked. Great looker (it's wireless so no ugly cables on my desk) and the keys are tactile. I've always like ergonomic keyboards and while this isn't "hardcore ergonomic" it's comfortable and I really like the wrist support.

Microsoft Wireless Desktop 7000


I have a diNovo and the keyboard part of it is amazing but the number pad is a joke. Unless used every 5-10 minutes, it's bluetooth connection drops out (without any indication that this has happened). Then, when you go to use it, there is a 2-3 second lag before the numbers show up on the screen. - David HAust
I have the diNovo. What a piece of crap! The battery life was terrible, and the keys kept breaking. I had to send it in twice. - Jeremy Cantrell
I have the Microsoft Wirless desktop 7000 at work and I really like it. It's still a little louder then I prefer (I want the laptop style silent keys). I just wish the number pad was detachable. - David
I love this keyboard! It's very nice looking and the useless numpad is removed :) - Carl Bergquist
@carl - what do you mean numpad is removed? looks like it's still there to me... would buy one if it wasn't - UpTheCreek
@UpTheCreek the keyboard comes in two pieces. You can just throw the numpad away. - Carl Bergquist
@carl: sorry - misunderstanding :) I was talking about the MS 7000. - UpTheCreek
[+6] [2008-08-18 06:19:26] Brad Wilson

I think the Apple A1048 (wired and Bluetooth variants) is the best keyboard they've made in a long time. I also settled (finally) on a Logitech G15 for my home machine when I was able to score one from Amazon for < $40. That was a steal. :)

Apple A1048

Last time I tried one of these I thought the keys were uncomfortably heavy to push, I practically couldn't type on it. - jfs
I replaced their feeble aluminium effort with an A1048. No idea what they were thinking about with the new ones. Totally unusable. - Kev
And the same goes for the mighty mouse, that got replaced as well. I've no idea why Apple get so much smoke blown up their asses over ergonomically defective designs like these. - Kev
I bought one of these on ebay after discarding the aluminium piece of trash. I don't think this is the greatest keyboard personally though - the keys are a bit too springy with no definite click to them. It is however 100 times better than the current flat ones. I mean who looks at a latop and thinks "yes, the best thing about laptops is the keyboards, I wish my desktop keyboard was like that"? - U62
this keyboard is a nightmare, really. They keys are so hard to press .. - mnml
I had one of these and didn't like it at all. I thought the newer Apple keyboards were a big improvement. But still not nearly as good as my Das Keyboard. - aNoble
I used this keyboard at the time and it's probably the worst keyboard Apple ever made. It doesn't even worth 1/10 of a mechanical switch keyboard (like the "Das") => altrough it's 1/2 of the price! - user753136
Got 2 of these. Cracking keyboard. - Aiden Bell
[+6] [2008-08-03 15:03:13] rfunduk

I got one of Apple's the new aluminum keyboards with my iMac and found it so easy to type code with I bought 2 more: One for work and one for my gaming computer. The only downside is that Windows kind of screws up some of the keys (eg, I can't get 'insert' to work at all, but who uses that?)... It's totally worth it, though.

In short, stick with what you have.

Agreed. I use OSX with Parallels, so it does a nice job of converting the shortcuts. - Darryl Hein
[+6] [2009-02-02 16:44:10] Agent Worm

Jeff Atwood's blog inspired me to respond to this thread after his post on keyboards.

Personally, I like laptop style keyboards. I've always loved the look and feel (some more than others, of course). Logitech diNovo Edge was an excellent addition, however the lack of a number pad was annoying. I currently use the Logitech Illuminated Keyboard: alt text

It feels great, although a little bit more 'clicky' than I'm used to. It's super thin, but still has a similar layout to old keyboards.

So there are my 2 cents.

Would be better without the number pad though - UpTheCreek
How is your logitech illuminated holding up? I was considering picking one up. - Mark Richman
They keyboard is holding up great. After 2 years it hasn't given me issues and it still has a good feel to it. I bought one for work but I started having issues where it kept losing connection. I think that had more to do with my work laptop and it's docking station than anything else. I still highly recommend it. - Agent Worm
[+6] [2010-12-07 09:40:56] Benjamin

(4) Rotating it in your hands, you'll get three more hieroglyph sets ..D - Nakilon
(4) Where did this come from? - Tergiver
(1) Probably China. - Benjamin
[+5] [2009-03-03 20:54:34] Rainer Joswig

Symbolics new style keyboard

I'm using a Symbolics keyboard with my Mac. Very heavy. Larger keys on the outside. Programmer-oriented keys (complete, suspend, resume, abort, network, refresh, mode lock, ...), tons of modifiers (shift, control, meta, super, hyper, symbol), RUBOUT on the left (very convenient), unshifted parentheses, unlimited key rollover, REPEAT key (for the hardcore user), very solid construction.

More here: Using the Symbolics Keyboard on the Mac [1]


vi would be hell on that. - Xepoch
[+5] [2008-08-05 10:25:31] Luke Girvin

I've got the old Das Keyboard with blank keys - it takes a bit of getting used but after a while you just don't look at the keyboard any more. The only time it causes a problem is if, say, you have to try typing in a password with one hand while holding a phone in the other.

The clicking keys feel nice but are quite noisy - they might annoy your colleagues. The keyboard itself is quite big and seems like it should last a long time.

As someone already said, it would be a good idea to install an extension (look for Firefox or Chrome which have that kind of things) which will show the password input fields as regular. - user753136
[+5] [2008-08-18 13:54:44] poulejapon

alt text

DHARMA POINT Technical Keyboard [1]. Incorrectly advertised as a real force keyboard tweaked for gaming it's a great keyboard for programming. The keys are light and big.

I'm using it everyday at work, and since I bought it my hands doesn't ache anymore.


(9) Nice, big space bar you got there... - Jared Updike
I love how this keyboard is advertised as being "tactical"... - Samat Jain
What the h*** is that? That spacebar just make it the worst keyboard in the world, nope? And what are all these keys in the bottom row for? (especially the "recycling" ones?) However, I can understand the no Numpad thing. - user753136
:) I really like it anyway. It's now sold as a RealForce keyboard. As for the space bar. Size does not matter as long as it fits your inches. - poulejapon
[+5] [2008-08-12 12:15:37] Keng

I use a Fingerworks LP which is by far the best keyboard for doing shortcuts....think of it as two giant iPhones on a slanted stand with half the keys on each side. Fingerworks website [1]

alt text


(1) It looks great but according to the Figerworks website they're out of business. - Huppie
but since apple bought them....maybe....)fingers crossed( - Keng
(1) "FingerWorks has ceased operations as a business. " - might want to note that in your post... - Jason Short
The keyboard seems nice, specially the gel things. - Alix Axel
[+5] [2008-08-21 16:33:34] antik

I'm currently rocking an older Dell "model M" like this one at home:

alt text

But I'll be replacing it and the membrane keyboard at work with IBM Model Ms in the near future. Though, I must admit, I'm considering the Unicomp Customizer 104/105s [1] as well. Anyone have an experience with the Unicomp releases?

alt text


(1) I have two of those keyboards. They're nicely weighted, properly sized, indestructible, and the way the keys feel is as good as any old 3270 terminal. There has never been and will never be a finer piece of hardware. - JPLemme
I have an odl IBM Model M at home and a Unicomp Model M for work. Great keyboards, - Tim Williscroft
I use a Unicomp keyboard myself. Very nice typing experience, and I'd certainly recommend them (in fact I do on my website) but they don't have the same build quality as the old IBM Model Ms. Just little things like the uniformity of the finish, & a little moulding flash on the keycaps. - Duncan Bayne
The Unicomps are, to put it shortly, absolutely awesome. My experience (unlike @Duncan Bayne) is that they're completely comparable to Model Ms in all respects, only better with command keys and USB (and black, if that's your thing). The only better keyboard I've used so far is Das Keyboard S Professional, and it's quite a bit more costly. - Tomer Gabel
@Tomer: to be clear, the quality of the mechanism is just fine. The typing experience is identical to the Model Ms on the PS/2s I used years ago. It's only the finish that isn't up to the standard of the IBM units. - Duncan Bayne
[+5] [2008-09-16 07:44:34] gizmo

I vote for the Dvorax TypeMatrix Keyboard [1]!

Not only it is small, reducing the gesture to reach the mouse, when necessary, but it's design is also made to reduce finger's movement while typing. Aligning keys vertically is really a simple but brilliant idea, it ease reaching upper keys comparing to other keyboards.

And of course, the Dvorak layout is also a great improvment comparing to the old timer qwerty (or any other "designed for typewriter layout").


new models just out as of 1.2009. the typeMatrix folks are very personable and will take all the time you need to answer any questions you may have. - m42martin
Good post, never seen this before, but I like it a lot. - Casey
[+5] [2008-09-16 08:33:25] Roger Lipscombe

I've got a Dell SK-8135, which is essentially the same keyboard as mentioned here on CodingHorror [1], but with the addition of some media control buttons (stop, track skip, play/pause, etc).

The media controls are a must-have if you listen to music while coding and you don't want to have to lift your hand to the mouse to find Windows Media Player.

I've never been one for ergonomic keyboards. I find -- as long as my desk's the right height, and there's plenty of space in front of the keyboard to rest my arms -- that I don't get carpal.


[+5] [2009-02-02 15:33:03] Jay Bazuzi

I've always wanted the MS Wireless Entertainment Desktop 8000 [1]: MS WED 8000

Function keys are non-moving capacitance or whatever, so they may be annoying if you use them a lot.


I have one of these, and it was great on my hands after using a non-ergonomic old style keyboard. Only complaint maybe is that it's charger and batteries have always been a bit iffy. And that it would occasionally take a second or two to wake up in the morning. Though much like its owner there. - Nidonocu
I used one at my previous job. Really enjoyed using it except that I would usually rest my fingers on the function keys when I'm not typing, and of course they're touch sensitive. - Nippysaurus
And now Microsoft stopped making them. This is a common MS pattern: make a great piece of hardware, but stop after a couple years. Their goal is to change the industry's idea about what's normal, but I wish they'd stick around a little longer. - Jay Bazuzi
[+4] [2008-10-10 15:57:56] benc

No one is going to vote for this... but I sometimes I miss my Apple II+ keyboard, because it had a repeat key.

Actually the ][+ was the last Apple II to have a repeat (REPT) key. The //e was the first II to have a vaguely modern setup, with four arrow keys, a standard symbol layout and autorepeat. I wish more modern keyboards would banish the ` key to somewhere less accessible, too... hrm, maybe I should remap my keyboard. (A //e much like the above was my first computer, FWIW.) - Nicholas Riley
You are right! I forgot the model I had. Correcting.... - benc
I began programming on an Apple //c and loved the keyboard. I still to this day have to have the control and caps-lock switched like apple did it. but as until this last year remaped the escape/~ keys. - Xepoch
Apple ][+; never got RSI on that thing and I typed on it for years. Tighten up the screws holding your keyboard into the case if it start to feel mushy. Soft keyboards cause RSI! - Tim Williscroft
[+4] [2008-08-10 22:38:46] bentford

I use the Kensington "Slim Type Keyboard PC". It has low action keys exactly like most laptops have. Costs about $30 USD.

Kensington Slim Type PC

low action really helps for touch typing and wrist strain. i simply can't type properly on normal keyboards anymore. - Jonathan C Dickinson
What i'm using right now. Really nice keyboard sort of halfway between a normal keyboard and laptop. Has a nice sound to it as well. It takes a little getting used to but the 'home' key next to the backspace is perfect. So is the 'end' right next to the arrows. - Jeff
[+4] [2008-08-06 18:14:57] Rufo Sanchez

A caveat: vintage IBM ps/2 keyboards aparently pull more current compared to modern keyboards and the vast majority of commonly available ps2 to USB adapters do not work with them. To get an old PS/2 one to work on new USB-only motherboards, you'll need a USB converter.

I actually didn't have any problems with a cheap $10 adapter I picked up at Staples - I think it was a Belkin. (It did get a little funky on occasion when I switched my KVM switch, but it always came back if I unplugged/replugged the cable.

Regardless, the Model Ms are great - the only reason I moved up to the Unicomp was because a Mac keyboard without Command keys is akin to cutting off your thumbs. :-)

[+4] [2009-07-16 03:45:37] Jonathan Sterling

Well, this has got to be the best keyboard for haxx0rs:

CORSAIR: Ergonomic Keyboard For Pirates

[+3] [2009-09-04 21:45:59] Casey

Kinesis Ergononme Keyboard, Freestyle solo USB [1] --> [see PDF Brochure [2]]

Available for purchase @ [3] for $99.95

Kinesis Ergonomic Keyboard, Freestyle solo USB, Black by DS International Kinesis Ergonomic Keyboard, Freestyle solo USB, Black by DS International


[+3] [2010-07-28 05:17:06] Loren Pechtel

A keyboard I saw many years ago at Comdex I think had the potential to be very good but they didn't do it right. The keyboard was built into a chair, one half on the left arm and one half on the right arm. It would be virtually impossible to use if you weren't a touch typist but it only took me a few seconds to get the weird setup out of my mind and simply type--touch typing reflexes work perfectly despite having the pieces widely separated. Your arm rested on the chair arm and it held your hand at the right position to type.

Unfortunately the fools took this good idea and ruined it with a terrible keyboard. I never saw anything of them after that.

[+3] [2010-11-25 19:06:21] Hawk

You'll be amazed by how superior is in fact the spanish layout when it comes to terms of coding, of course it has some useless keys for anglosaxon languages but advantages makes up for it. Take a look.

Just take a look at the brackets dynamic, instead of having ; and : on the same key you get { and with shift [.

You get , and ; sharing the same key as . and : do. It suffices that you are fast enough with the shift key and you'll be coding faster than in your american layout performance.

Trust me

Not bad, I thought I'd mentioned how awful the swedish one is...I couldn't not look. - kenny
[+3] [2011-01-08 19:27:14] Denis P. Nikolaenko

A TrulyErgonomic [1] seems to be viable alternative to Kinesis Advantage, Maltron or TypeMatrix keyboards.

It has a split, V-aligned and waved (look at your hand in a relaxed position) layout. The main feature is that keys are stacked vertically one above the other.

The delivery date is estimated to be March 2011.

TrulyErgonomic with palm rests

And without detachable palm rest.

TrulyErgonomic without palm rests

Blank keyboards without any letters or marks on the keys, like dasKeyboard, are also promised.


I must admit that it's looking very promising - no numpad, mechanical keyswitches (!), even the very unorthodox layout might work (I'm worried about the F keys though). Looking forward to its launch :) - Igor Klimer
Just saw this as well, and now I'm highly interested. Been thinking about trying a typematrix, but was turned off by the fact that it doesn't split or angle at all like this one does. - Dave Brace
I just went the Kinesis way instead of waiting for this thing. - Denis P. Nikolaenko
And Kinesis Advantage did not work for me, no matter how hard I tried. My thumbs just do not tolerate Alt, Control and Home/End, PgUp/PgDown placement. Waiting for this thing to come out. - Denis P. Nikolaenko
[+3] [2008-08-04 00:27:43] Shadow_x99

I've been using MS Natural keyboards for ages: Impressive.

The feel is very natural (no pun intented) to me and I've adopted it everywhere I worked (Usually by bringing my own keyboard instead of the Dell Generic Keyboard). There are some other keyboard that are equally interesting, but once you've found what you like most, why bother to change?

My advice is to get to your nearest computer store and try everything they have on display and choose one. Or you can believe me right away and order a MS Natural lol...

PS: I have no affiliation with Microsoft... Just happen to like that particular keyboard.

[+3] [2008-11-11 19:16:30] Lasse V. Karlsen

I have a keyboard spray-painted in blue matte finish with clear coating on top, car paint to be exact. No keys visible anywhere.

It doesn't guarantee bug-free code, but it does let me have my computer 100% to myself, which is a big bonus :)

As a side-feature it can be used to impress new visitors to our offices.

Now, as for writing bug-free code, oy od jstfrt yjsm upi yjoml- _=

Edit: Ok, upon request I'm posting two photos of the keyboard :) Note that these are iPhone photos so not the best quality.

Image 1
Image 2

Larger versions here [1] and here [2].

Also note that this keyboard is somewhat a test version, I'm planning on getting my friend that did this to use a better keyboard soon, possibly one of the bigger Microsoft keyboards.


needs pics or it didn't happen :) - Jeff Atwood
Ok, I'll take a picture of it :) - Lasse V. Karlsen
I should note that when I reread the answer, it says "no keys visible". The keys are of course visible, but there's no visible text on the keyboard. :P - Lasse V. Karlsen
[+3] [2008-09-18 21:12:32] ugasoft

obviously laser keyboard

alt text

(4) just imagine how bad your fingers would hurt after drumming on a hard table all day. - m42martin
(1) So put it on a pillow :-) - Arve Systad
(1) My desk at home has a glass top with nothing underneath it (call it the nude tabletop). I doubt this would work, unless I taped some paper to the desk. - Robert Harvey
Having tactile feedback is overrated, anyways ;) - Spidey
@Spidey, I still enjoy those old fashion clicky keyboards. - Alix Axel
I have one of these that I used to keep in my purse and use with my PDA. I love it but unfortunately it isn't all that great for extended typing. It also tends to draw so much attention when used in public that getting work done is damn near impossible. - apocalypse9
[+3] [2008-09-09 23:00:33] KeithL

I use an Avant Stellar from Creative Vision Technologies [1]. It has the individual spring action on each key, which is a big plus. I was getting severe pain in my finger bones after a few hours of coding with a normal membrane-type keyboard. Also, the keyboard is fully programmable, and comes with extra keycaps. (I keep mine in a "Unix" layout with the control key on the home row.) Finally, the keyboard is weighted with a solid metal bottom, which helps keep it in one place on a desk.

The only downside with this keyboard is the amount of noise it generates, especially when touch typing. You might as well be using a typewriter. The keyboard is also larger than normal which can be an issue in tight quarters or when using with a keyboard drawer.


This is built by the guys who made the old Northgate keyboards that look a lot like it. For some reason the idiots haven't released a USB version and you can't reprogram the keyboard from the machine on NT/2K/XP/Vista/7. You can still do it with the keyboard itself but that's quite a pain. - Loren Pechtel
[+3] [2008-09-04 18:02:58] Mike H

I like the Adesso Tru-Form keyboard.

I don't care for the extra multimedia keys, but this keyboard had the least amount of extra keys out of the available/affordable ergonomic keyboards. New Egg product page [1]


I've been using one for about 3 months now and really like the integrated touchpad. But I do have problems with certain keys sticking sometimes; Ctrl, Alt, Shift. - Adam Neal
[+3] [2008-08-26 14:32:09] Jared Updike

At work I use a Goldtouch [1] split keyboard, purchased with my own funds:

I used this keyboard as an intern and really loved it. I bought a brand new one, but the action sucked (the keys would never snap back and would trigger multiple times for single key presses) and they redesigned it by moving keys directly to the right of the backspace key (ouch). I sent it back and bought a used one on eBay. YMMV.

At home I use and love my MacBook Pro's laptop keyboard. I would probably get a wireless aluminum Mac keyboard for any Mac/desktop situation. On a related note, I think the thumb-positioned Mac shortcut modifier key (command or "apple" key on the Mac) [2] is much better ergonomically for common ZXCV commands than using Ctrl with the pinky on Windows/Linux. What do others think?

BTW I have an old (working) Model M exactly like DanV's above, from back in the day. Would I be remiss if I did not sell it on eBay to put it back into circulation? (instead of e-wasting it?) I used to love it but it is pretty loud and it wasn't the best for my wrists...


I love the Goldtouch keyboard as well. - cplotts
I should add that I wouldn't be able to type on this thing if I didn't have the dual gel wrist pads. They work so well I don't even notice them. It's also kind of cool to run my headphone cord through the crevice in the middle of the keyboard. - Jared Updike
[+2] [2008-09-08 17:29:24] Thomas Owens

Has anyone tried the Virtual Keyboard [1]? I'm curious as to how well it works, as well as to how it influences productivity...although curious onlookers might bother you as you use it. :)


[+2] [2008-08-17 19:38:22] Peter Stuifzand

I use the Logitech Office Comfort Keyboard at the moment. I really like it. It has the ergonomic split as some of the above keyboards have.


I use the wireless version of this and loves it. I have used them for years and now have three of them. To me the amount of split is perfect. - Zitrax
[+2] [2008-08-22 02:22:56] cschol

I just got a Microsoft Natural Ergonomic Keyboard 4000 at work. I really like it. It took a while to get used to the ergonomic design. I especially like the short cut buttons (calculator!!!).

+1 for "calculator!!!". For some reason, this is the additional key I'm using most often (other than volume and play/pause, when listening to music). - OregonGhost
[+2] [2008-09-01 00:33:43] firedfly

Definitely the IBM Model M. I'm currently using one from 1989. I've not done any typing tests comparing keyboards, but it seems that I type more accurately and faster using the Model M. Plus, it is just cool hearing the keys click!

[+2] [2008-11-19 00:58:47] Steve Sheldon

Very old question, but people should really consider the Keytronic keyboards. In particular I love the Classic-U. It's USB and comes in beige or black. The backslash is in a different location that you might be used to.

But the keyboard feels great, and it's also only about $35.

I knew someone would mention Keytronic! :) Those things rule. - Esko
I've been using them for a long time. I have one black and one beige right in front of me (two computers). I like them because A) they are dirt cheap (I get them for under US$10) and I abuse the heck out of them. B) They have an old, familier layout and snappy keys. - Tergiver
[+2] [2008-10-15 15:29:37] community_owned

I like the bog standard Dell USB Keyboard, the reduced sides fit my hands perfectly

Ctrl is hard to hit on these. - Jay Bazuzi
...but of course you've already remapped Left-Control to CapsLock anyway, right? - Xepoch is really good. I was using it my workplace and ended up in buying one for my personal. I recommend it. - palaniraja
[+2] [2008-10-01 13:13:59] Tom

alt text

[+2] [2008-08-03 18:56:09] Dave Ward

I have never loved a keyboard like I have loved my diNovo [1]. I promptly discarded the bundled mouse, but the keyboard is nearly perfect.

I haven't tried the newer diNovo Edge [2] yet, but it looks even better (and avoids wasting money on the clunky wireless mouse).


[+2] [2008-08-03 19:00:28] Rufo Sanchez

I've used the Microsoft Natural-series keyboards, and those are quite good if you're big on the ergonomics. Duncan has a link to the current 4000 model.

Personally, I have a huge soft spot for buckling-spring keyboards like the original IBM Model M or (if you have an Apple background) the Apple Extended Keyboard I/II; there's a tremendous amount of tactile feel you miss out on with newer keyboards, and personally, I feel it really helps with my typing.

If you like those, you'll love the Unicomp Customizer [1] series - I prefer the 104 since I work on a Mac and I need the Windows keys to act as Command keys, but they also have a 101-style if you prefer your keyboards without the new-style Microsoft keys.

It might take some experimentation, but it's well worth it if you can get a keyboard that you can type on for hours without feeling any fatigue.


[+2] [2008-08-05 19:25:01] Luke

If you don't want a keyboard that is completely split (I found it hard to go back and forth between split and normal keyboards) I would recommend the Microsoft Comfort Curve 2000. It has a slightly more ergonomic layout without completely separating the keys. My favorite part about this keyboard is that the keys are halfway between the height/travel of a laptop keyboard and a traditional computer keyboard making typing require less effort. It is also a lot cheaper than the Microsoft Natural Ergonomic keyboard.

[+2] [2008-08-04 11:50:05] braklet

I've been through approximately 15 keyboards in the last 6 years, at home, at university and at work.

So far, my favourites have been some properly old school keyboards that we had lying around at uni, which were made by a company called "Ergotronics", I believe (they were pretty much unbranded). These keyboards were quite heavily sloped toward you (I tend to use a high wrist rest, so my hand is pretty much flat), and the keys were very "clacky", giving great quality tactile feedback. Unfortunately, I have been unable to find these keyboards (or anything like them) for sale anywhere since I killed my last one.

I'm now onto a Dell SK-8115 (as featured on Coding Horror here [1]). So far, this keyboard has been with me a year, and is only really starting to show signs of wear now. It's got a great minimal footprint, having about a 2mm border outside the keys, and I love the oversized space bar. The only mod I made to it was to remove the caps lock -- the few times I need to write in all caps, I can cope with holding shift.

Personally, my ideal would be something along the lines of the Happy Hacker keyboards mentioned above, since I found (through much experimentation) that the major cause of RSI-related issues for me was having to reach an extra 4 inches across a numpad and cursor key group. To get around this (and to give my right wrist a break), I switched to mousing "goofy" a while back.


[+2] [2008-08-05 20:23:21] JoshT

If you like natural keyboards then the Microsoft Natural Ergonomic 4000 is definitely the way to go. I've got one at home and at work. The only thing I dislike about the keyboard is the lack of next/previous track buttons. Thank you Winamp global keys.

The 4000 does have next/previous buttons. Just configure the browser-back/forward buttons in IntelliType. Always the first thing I do since the browser buttons are already on the mouse :) - OregonGhost
[+2] [2008-08-06 01:33:52] Andrew Hampton

I got the Razer Turantula [1] for Christmas and have been very happy with it. It has a good selection of media buttons and 10 customizable buttons that can be programmed however you like. The keys feel very smooth as well, so I think it's a good keyboard all around.


[+2] [2008-08-07 12:15:07] milesobrien

I'm going to agree with Bill [1]. I love my Kinesis [2] Advantage Pro USB keyboard. While a bit pricey, it's helped my wrists and forearms, which were really getting bad. I'm also pretty rough on keyboards (like "Hulk Smash!" rough), and it's held up quite nice.

A caveat: It took me a few days of constant use to get comfortable with the contoured design and the foot pedal. Those first few days were less productive.


[+2] [2009-02-12 21:38:13] Tom

My favorite is the Microsoft Comfort Curve keyboard.

Microsoft Comfort Curve keyboard

It's cheap, it has a standard key layout, and the curve is perfect for comfort.

I use a Natural Keyboard Elite at work, but I prefer the Comfort Curve because it doesn't have an integrated wrist rest. I prefer using a separate Imak wrist rest because they're much better than hard plastic.

(1) have one of these at work and home too. also intrestingly fine the MS standard optical mouse to be the best too. - community_owned
[+2] [2009-08-15 11:33:31] Alix Axel

Nothing fancy, but I really enjoy BTC 8190, the Cut + Copy + Paste keys and Scroll Pad are REALLY useful, if you put your fingers over the space bar you can access all these keys using only your thumb.

BTC 8190

Not bad, but it looks like some kind of command center. Does it have a Missile Launch key? - kirk.burleson
[+2] [2010-02-18 19:00:02] Joe H

I got a Logitech Illuminated Keyboard not too long ago, and I'm very happy with it:,en [1]

First of all, it types very quietly -- which is important to me. Second, it's illuminated which I like to facilitate typing when the room is dark.

Finally, it's minimalistic and stylish.

I'm very happy with it.


It's April and they have not yet delivered it yet. Still on pre-order. At least photos of physical samples have appeared on their site. Before that, only renders were available. - Denis P. Nikolaenko
[+2] [2009-07-06 13:23:28] Piotr Owsiak

Microsoft Natural Ergonomic Keyboard 4000

and '6' is not on the wrong side of the keyboard ;-P

+1 for the 6. Actually, the position of the F5 key has taken much more time to adopt to, since it kind of feels like it's F4... - OregonGhost
True, I wish there was an empty space between F4 and F5 like in traditional keyboards. - Piotr Owsiak
[+2] [2009-06-04 01:45:31] Lars Yencken

A lot of people get attached to particular keyboards, but once you've tried something different you realise that almost all the keyboards on the market are the same, and there's a few far superior but more expensive keyboards which actually change your typing experience.

Those I know of with a significant difference to the typing experience are:

These are all significantly more expensive than normal keyboards, and are normally aimed at people who suffer from RSI. Make no mistake though, they reduce this suffering by improving postural problems and by reducing finger movement. The latter will help your typing speed.

Of these, I have only tried the Kinesis contoured keyboards, of which I now own two. They take a week or two to get used to, and then you find that:

If you're serious about what's the best keyboard, I'm sure it will be one of the three keyboard types mentioned. They seem to be the only significant re-imaginings of what typing could be like. I highly recommend the Kinesis contoured ones. Hopefully someone will post reviews of the others.


[+1] [2009-06-15 11:52:25] CodingTales

I'd suggest one with Mechanical Keys. It's fun to have a clicking sound and enjoy the feeling that you really are a programmer. But, sometimes when someone in the room is asleep, it is annoying.

The keys do not become hard quickly and do not give strain to your fingers

I've the TVS Gold [1] Keyboard. It's what I've seen. It'd be very nice of you if you could find me another Mechanical keyboard.


The problem is everyone can hear if you're working or not! :) - kirk.burleson
[+1] [2009-07-06 13:00:41] rwallace

If you have or are in danger of developing repetitive strain injury, you need a keyboard that doesn't demand mechanical force to press the keys. Aside from the laser keyboards other answers have mentioned (which I haven't tried), I know of exactly one such available for sale anywhere in the world today: [1]

Been using it since last year, highly recommended. If you're reluctant to buy from a company with "special needs" in its name -- so was I, until I realized I just had to think of it as a rationality test!


[+1] [2009-07-16 03:47:25] beggs

How about an AlphaGrip [1]



It's the Wii programming steering wheel. - kirk.burleson
[+1] [2009-05-29 10:34:59] nevan

I have a Filco Majestouch with brown cherry switches (and another at work with alps style clickety-clacky switches). I can't decide which one I like better.

majestouch keyboard

They're both satisfyingly heavy and great to type on. I only wish the right control key wasn't so far away, and the return key was a little bigger. The feet have no rubber on them, so I attached some dishwashing glove fingertips to them with elastic bands.

[+1] [2010-02-18 19:02:57] robert

use the wireless mac keyboard on your pc as well. try colemak, unlike dvorak, its not a scam, unlike qwerty, its not made up out of thin air. also imb m (or other m) are nice, but dont trust that das keyboard, they are very cheaply made. the end

[+1] [2010-03-07 05:30:59] Matt Swanson

I use the Logitech S510 keyboard. I love typing on it. It's low profile and the keys are somewhere between a normal keyboard and a laptop keyboard as far as depth. I have a newer keyboard, but recently fixed this one and no am back to using it!

Although now that I see I can buy a ThinkPad keyboard this thing may get replaced! I love the keyboard on my ThinkPad and if the desktop version of the board is anywhere as nice as the one on my laptop, I'm sold.

[+1] [2010-04-08 11:09:48] UpTheCreek

I like Apple's Revolutionary Approach [1] ;)



Not viable. To type reasonably fast, I need to spin it till it catches a fire due to friction. :) - Denis P. Nikolaenko
[+1] [2009-12-10 15:33:54] mnml

Cherry Strait alt text

Satan's keyboard! That return key is inverted! - alex
(1) WOW! That is damn pretty! - kirk.burleson
Demonic Ins/Del cluster! - Zabba
(1) wannabe apple keyboard - Antwan van Houdt
[+1] [2009-12-21 10:20:03] Nick Brooks

I prefer an Apple Keyboard. It is nice , slim and very easy to use. And it doesn't make as much noise as other keyboards do when you type on it.

[+1] [2010-01-11 22:54:46] Marcel

I use a standard DELL keyboard: DELL keyboard

I love it for the clear and simple layout, especially the way the Insert/Delete/... keys are arranged. Even though it is cheap, the typing response is clear and suits me well.

Additionally it has a small footprint on my desk which is advantageous. I extra bought a second one to have one at home too.

[+1] [2009-09-02 13:28:46] Jonik

For my development machine at work, I prefer a very basic Logitech keyboard. Such as this Logitech 350 Internet Keyboard:

I was choosing a keyboard just now (to replace a clunky standard Fujitsu Siemens one) and test-drived this against Logitech's UltraX [1] flat model, which admittedly looks way more elegant, but whose feel when typing was slightly "wrong" somehow, for me.

What I like about this basic Logitech keyboard:

Cost of the Logitech 350 is a whopping €10 [2] where I live. =)


It must have an "invisible" key. Sweet! - kirk.burleson
[+1] [2009-09-03 16:36:23] Braveyard

I like laptop type keyboards. They can easy to handle and they are very effective once you get used to it.

[+1] [2009-09-03 16:40:18] knittl

you wrote that dvorak is not your choice? have you considered using neo-layout [1]? it's not only optimized for german (mainly) and english language, but also maps the capslock key to a modifier to access all characters important for programming.

very nice is also level 4 which features numpad and a navigation block integrated into the “letters”-area of your keyboard. i can’t imagine coding without.

definitely worth a try!


[+1] [2009-09-03 16:52:42] Rodrigo

I love the SUN Keyboards, you doesn't need to press Ctrl+C, Ctrl+V and that stuff, just press Copy, Paste... Sweet.

Another vote for Model M, I've enjoyed typing one of these for years and all the key labels still look like brand new

Keyboard Helpers

who and why put a downvote? - Rodrigo
just don't accidentally press stop without knowing what happens ;) - Kevin
Like Stop-A ? LOL - Rodrigo
Look! It comes with GWBasic commands on the left side if the keyboard. :) - kirk.burleson
this keyboard is so funny ! - Behrouz Mohamadi
[+1] [2009-09-20 09:40:05] Daryl

The best keyboard I've used till now is my Dell Studio XPS 13's keyboard. It just feels right and it's backlit. I've been looking around for a similar keyboard, and even the expensive ones lack something compared to it. Probably the one that comes close is the Logitech DiNuvo.

alt text

I have the same keyboard on my XPS studio 16 . I was wondering why no one mentioned this. The really great thing about this is that you can rest your fingers on the keys and they do not get depressed by mistake. - Basarat Ali
dude ... I have been using microsoft 4000 keyboard and it flies under my hands. This is still the best laptop keyboards by far but that is the best keyboard EVER! - Basarat Ali
[+1] [2009-10-02 09:42:36] community_owned

The keyboard of Truly Ergonomic [1] is currently under market research...

It could be my next buy ...


[+1] [2008-08-06 01:59:32] Pat

I've always gone for ergo keyboards. The microsoft natural 4000 seems best bang for the buck with a few nice built in keys (Calculator is oddly wonderful).

[+1] [2008-08-06 10:58:15] lomaxx

I bought one of the Logitech Newtouch [1] keyboards not so long ago and so far I'm pretty happy with it. It's a nice no nonsense keyboard with no extra multimedia keys which keeps it nice and compact.

One thing to be aware of is the orientation of the Home/Insert/Delete/Page up/Down bar of keys. It's 2x3 not 3x2 so if you're not used to that it can take some getting used to


[+1] [2008-08-06 13:03:42] Matthew Ruston

Another vote for DAS Keyboard [1]. Although it makes typing passwords quite difficult and I forget where numerical operators on the num pad are at times. The 'throw' of the keystrokes really is the best part. Also, it's great to watch other people sit down at my computer and have no idea what to do with a blanked out keyboard. Unfortunately, the DAS Keyboard has doubled in price since when I originally purchased mine.


[+1] [2008-08-06 13:30:25] Wally Lawless

I find the biggest impact is when I have the same keyboard available at home and at work. There are few things that are as frustrating as having to re-train your brain and fingers from one environment to the next because you keep missing the Shift key...

I am currently using the Logitech Wave keyboard at both locations. I was using the Microsoft Comfort Curve 2000, but I kept having problems with the bottom rows of keys always breaking after a month or so of solid programming.

[+1] [2008-08-06 01:25:53] dlamblin

I'm using a Sun Type 6 Keyboard in the Unix layout. My previous favorite was the Apple Extended Keyboard II. Apple also made the Apple Adjustable Keyboard that came in three pieces (left, right, and number/function key)--the left/right pieces were detached and could be placed at any angle or distance (though the included ADB cable was very short--but longer ones could be used). I won't use a split keyboard until I find an adjustable one.

sun type 6 keyboard in Unix layout with mouse

[+1] [2008-08-04 12:43:46] Rob Walling

If you like the feel of typing on a laptop keyboard, I found a great external keyboard that has that awesome "scissor-key" feel. I can't recommend it highly enough. About $33 with shipping from NewEgg:

[+1] [2008-08-04 16:27:36] Rytmis

The MS Natural Ergonomic 4000 has been the best keyboard I've used, hands down (pun somewhat intended). Logitech makes keyboards with similar layouts, but the NEK4k is unique in that it doesn't feel crowded, and all the keys are easy to type with.

[+1] [2008-08-04 21:31:01] Zack Peterson

I think I might like to try the Das Keyboard.

John Downey [1] wrote:

I recently acquired a Das Keyboard ... and I love the way the keys throw as I type.

Does the Das Keyboard really feel and sound like a model M?

Das Keyboard specifications [2]:

Das Keyboard compares to the legendary IBM model M. Its best-in-class mechanical gold-plated key switches provide a tactile and audio click that makes typing pure joy.


I can't remember the exact sound/feel of the model M, but Das Keyboard does have a great feel to it, and if the clicking was much louder it would start getting annoying ;) - jfs
[+1] [2008-08-05 20:20:02] JoshT

If you like natural keyboards, Microsoft Natural Ergonomic Keyboard 4000 is definitely the way to go. I've got one at home and at work. The one thing i dislike about the keyboard is the lack of next/previous track. I workaround by by global keys in (winamp).

[+1] [2008-08-03 18:32:11] engtech

It's nothing special, but I love my Logitech G15.

It has

Your language/IDE of choice is probably a bigger factor in easily writing code than your keyboard. You should be spending more time thinking than typing.

[+1] [2008-08-04 11:17:15] Xetius

The best keyboard is the one you are most used to. Learn to touch type and practice at that will help productivity. Dvorak is supposed to be good for speed, but there is a learning curve to that.

Learning the ins and outs of your editor will bring you most productivity. A guru in VI will out code a muppet in Visual Studio.

Even Dr. Bunsen Honeydew? - Adam Bellaire
ViEmu in visual studio is the best of both, although I fall back to VIM for some editting - Scott Cowan
[+1] [2008-08-03 23:37:28] David HAust

I haven't found the best keyboard but I'm throwing a 'down vote' at the Logitech 'diNovo' bluetooth keyboard and media-pad.

The keyboard (not media pad) feels really nice with laptop-ish keys but the media-pad is a joke. If unused for approx 15 minutes it disconnects itself (I'm assuming to save batteries) but does not give any indication of it's 'disconnected' status so when you go to type some numbers with it there is a lag of a few seconds before they show up onscreen while it re-connects. As a result, the numbers will appear halfway through the next word you are typing. Very disconcerting to say the least.

Hope this save someone from 'number lag hell'. Cheers, David H Aust

[+1] [2008-08-14 14:49:17] Marie Fischer

Another vote for the Apple Aluminum Keyboard. It's quiet and good-looking and I like that kind of keys (moving with very little resistance and just some millimeters). However, it's not everybody's taste - two people in our company ditched them, one for an Apple Wireless w/ numpad (the older model, looks like this [1]), the other for a Logitech Cordless Mac desktop.

I used a Logitech Wave before, which was quite nice in the beginning, but after just 9 months some keys are moving like they are half stuck (arrows were the worst).

In regard to layouts, if you have ever had to code with some non-US layout (like german, swedish, or in my case, estonian, where you have to press alt/option for []{} ) you will find that the US layout is actually quite nice. ;)


[+1] [2008-08-17 18:53:14] Brendon

I also like the new apple keyboard and really is a space saver on my tiny desk at work. It also has two usb connectors, so the tiny cord on the mighty mouse connects nicely. I also liked the previous version of the mac keyboard but the keys on the new one are much softer when typing. Its only $49 (was $59 i believe) from apple,

But the new keyboard comes with any new mac :)

[+1] [2008-08-15 00:58:50] csjohnst

I also use the Microsoft Ergonomic 4000, I used to get bad Carpel Tunnel Syndrome in my right hand, and this has almost disappeared since starting to use a split MS keyboard back when the original Natural keyboard came out.

The 4000 is a big improvement over the first natural keyboard, I love the soft wrist pads, and the extra function buttons at the top come in handy too.

seconded, these keyboards are great :) - Sophia
[+1] [2008-08-13 02:36:36] Brandon Haugen

nothing special?? The g15 is amazing or at least to me it is.

I got it when i graduated high school mainly for gaming but then when I got to college and started programming late at night for class/homework the LED keys helped immensely since I don't have perfect typing skills (I always place my hands in the wrong spot and end up a key to far right or left).

The LCD display is very helpful to and a fun thing to mess around with when you have nothing else to do. Although I still haven't found time to play around with writing any plug-ins for it.

[+1] [2008-08-07 17:14:05] codemac

I also have the Kinesis Countoured Advantage. I've only had it for 3 days though, so my reactions could be premature.

My number one complaint for programming is the placement of the [{]} keys. They are really far down from your pinkie and ring finger, a little to far for my taste.

The biggest pro (other than amazing ergonomics) is the on board memory. I use dvorak with a couple customizations. In linux with other keyboards I have to set my X keyboard, use xmodmap for the customizations, and then set up extra keyboards to rotate between in case a co-worker or someone else needs to type on my computer. With the kinesis, it switches itself to dvorak, and my special customizations are all programmed into the keyboard itself. This makes it easier to reboot into windows and have all my customizations, etc.

[+1] [2008-08-08 14:59:37] chesterbestertester

I use the Microsoft Wireless Natural multimedia keyboard and Wireless intellimouse 2.0... been using for well over 3 years -- typing is generally bug free.. mouse is acceptably accurate and responsive. I simply cannot ever see using a standard non-ergonomic keyboard for work --

On tactile feedback - i agree the old clicky IBM keyboards were the most enjoyable to use - but i find I have found the softer, but still clickly action on the MS keyboard very comforatable.

[+1] [2008-08-08 22:58:29] y0mbo

I just bought a dasKeyboard (unfortunately with printed keys, oh well), and I love it.

I liked the IBM Model M keyboards, but hands down my favorite keyboard of all time was the one that shipped with NeXTStations.

The dasKeyboard actually reminds me more of the NeXTstation keyboard than the Model M. It's very nice to type on, and is heavy enough to stay in one spot on the desk when furiously typing.

[+1] [2008-08-10 09:36:01] epatel

When I read here I think it looks more that people that buy some expensive keyboard takes the effort to learn It thoroughly.

Why not learn a common keyboard thoroughly and then be efficient no matter where one has to use a keyboard, than being very non-efficient away from the "golden keyboard".

Link 1 [1]

Link 2 [2]


It's not just about efficiency, it's about ergonomics and type & feel, which is in my opinion much more important. If it feels good, efficiency will come anyway, especially since good ergonomics also mean reduced finger movement. - OregonGhost
[+1] [2008-08-10 10:05:24] winsmith

I especially like Keyboards that behave like Laptop keyboards in that they're silent and the keys offer only the slightest bit of resistance and go down only a few millimeters. I also found that for me, it's very important that the individual keys feel very "sharp" and responsive when they are pressed.

If you're like me, you'll probably like one of these keyboards:

So these are my suggestions. If you want to try this kind of keyboard without spending too much money, consider getting an X-Touch.

bye Winsmith


[+1] [2008-08-10 12:49:12] masc

I like the Cherry eVolution.!The haptic is very good (like a Notebook keyboard). I don't know if this is available in the US.

Cherry eVolution [1]


I have that one too (twice). Really good Keyboard - knight_killer
[+1] [2008-10-05 10:42:14] community_owned

I have recently started using the Logitech Comfort Desktop [1], it is by far the most comfotable keyboard that I have used.

Ergonomic curve contour shaping and nice keys, it does have a few media keys but they are minimal and accompanied by 4 preset keys which can be assigned as you find appropriate.



[+1] [2008-10-19 17:57:08] Gene T

I like the feel/travel of 2 KBs: Matias' $35-$50 keyboards best (haven't tried $150 tactile pro)

and the new mac (aluminum) wired keyboard.

Here's a long analysis of keyboard design:

RSI: here's a little set of 3 wrist curl/extension exercises i wrote up

I just got a notice about the pro 3 keyboard almost being out of production... but for $160? No way. I cant justify $160 for a keyboard right now with this recession and all. I wish I could because it does look nice and it seems like a solid keyboard but no way for $160. - Optimal Solutions
[+1] [2008-11-11 19:31:36] DanielHonig

I am very happy with my Deck Legend

[+1] [2008-12-08 16:00:08] kushin

I have tried more than 10 different keyboards. But if I were to give the best, it would be to Dinovo Edge. The only bad thing about it is the crappy Logitech Setpoint software

Dinovo Edge

This is one of my favorites too. I used one for about a year. It probably had the best key action I had seen up to that time. - Agent Worm
[+1] [2009-02-02 19:45:07] Todd

My current favorite is the Kinesis Maxim keyboard. The things that make the difference for me:

+1 for reduced travel. lol. - BBetances
[+1] [2009-02-09 05:44:47] DeadHead

I've liked the Logitech diNovo keyboards since I got my first. I find its much easier to type on them with the flatter keys. I've also come to like the small size of the eeePc keyboards. My hands are small enough that they fit quite well on them and I find them easier to type on then regular keyboards now.

Logitech diNovo keyboard is amazing BUT its blue tooth number pad is terrible. The number pad will disconnect itself (to save batteries I assume) if unused for approx 5 minutes. Then when you go to type numbers, there is a 2 second lag before the numbers show up on screen while it re-connects. - David HAust
Yeah, true. I have the non-blue tooth set in which the crappy mouse broke, so I sent back the mouse and got the whole blue tooth set for free. I still use the old set's number pad. - DeadHead
[+1] [2009-02-09 06:06:01] Tim Post


"Keyboard, how quaint!" -- Scotty

[+1] [2009-02-11 23:00:35] Rasputnik

TouchStream Stealth from Fingerworks are the best keyboards ever made.

The keyboard doubles as a trackpad/mouse, so you don't have the strain of reaching for a mouse, and you can use gestures for tab/right click etc. See the flash tutorials at:

Sadly, they went out of business a few years back; their multitouch technology was bought by a company called pear or kumquat or something, who wanted to incorporate it into a phone they were making. Wonder what happened to that project ? :)

I bought one of these keyboards 5 years ago after a bad attack of RSI threatened to end my career.. Offers to buy it are usually met with sentences involving the phrase 'cold dead hands'.

[+1] [2008-09-02 02:42:12] Ed Griebel

I love my IBM Model M, but my fellow cubefarm coworkers couldn't stand it because it was so loud.

[+1] [2008-09-02 10:01:27] community_owned

Until recently I use a flat logitech keyboard. Now I use the new Apple wifi keyboard. It is just so small and I never ever use the numeric pad since I quit doing ascii chars in my ms-dos programs.

The Apple wifi keyboard is just so small and light and feels nice to the touch. Somehow I am really liking this keyboard

[+1] [2008-08-27 16:07:33] Pulsehead

I guess I'm the anti-ergonomic guy, but I've tried and TRIED to use those "natural" keyboards. I have mild CTS, and these 'boards actually make it MUCH worse.

[+1] [2008-08-21 20:48:38] community_owned

The new mac keyboard is really good, and this is coming from some one who originally thought that it would be horrible.

[+1] [2008-08-22 02:05:08] pkchukiss

@ Maudite [1]:

I'm a little sceptical about custom keyboards. If I get too accustomed to a keyboard with a different layout, I'll have trouble coding properly with a normal keyboard. All that muscle memory learnt is going to cause me to hit the wrong key, probably slowing things down.

I'll probably not go for a custom layout keyboard because of this reason. Unless of course, I take the custom keyboard with me wherever I go. Now that'll burnish my nerd image!

[1] #19212

[+1] [2008-09-04 18:48:19] w4ik

Here's another vote for the Model M [1]. Got two off eBay...they both have "Property of Ford Motor Company" stickers on them!


[0] [2008-09-04 19:00:37] chakrit

second @mike's comfort curve keyboard. I use them both at work and at home.

It's the fastest and the least-RSI keyboard I would type with. The low-profile is a big factor, don't underestimate low-profile keyboards and they did an awesome job with the spring underneath them, positioning your hand and body right, you could type uber-fast on it. plus it has a curvy anti-RSI style design too.

The wireless version of the MS Desktop 3000 's keyboard seems to be better than the wired version though, from my experience using both.

But I'd recommend it to anyone looking for a good keyboard without any doubt!

I love it!

[0] [2008-09-03 16:15:37] Kevin

After trying many different keyboards, I've ended up with two of the MS 4000 Keyboard,but needed to add to the answer to present it's wireless cousin that's my current choice. I like the lack of wires, however there are no clear indicator LED's on the keyboard for caps, function lock.

Be sure to give the mouse a try as well.

Microsoft Egronmoic Desktop 7000 [1]

alt text


[0] [2008-09-03 19:55:25] John Channing

Another vote for the Logitech G15 from me. Add in the MX Revolution [1] mouse and you have pretty much the ultimate combination.


[0] [2008-09-10 09:21:54] Lukas Šalkauskas

I use an Microsoft Natural Ergonomic Keyboard 4000 [1] too, It's magic for my arms! :)


[0] [2008-09-11 07:41:48] Effata

Using the wireless Apple keyboard here as well and i like it a lot. Mostly because of it's small footprint which allows me to point my shoulders inwards instead of outwards, creating a better ergonomy. I tried out a typematrix keyboard a while back. I did love the feel and footprint, but the change in key positioning made me all confused. At the time i didn't have time to spend learning a new keyboard layout, so i put on to the side, and i still haven't gone back to it.

[0] [2008-09-15 17:59:21] devSpeed

I love the Microsoft Wireless Laser Desktop 6000 v2. It has has a reverse slope. Therefor your wrist isn't having to bend up to type. Typing on it feels more like typing on a laptop. Quite and soft. Only problem is they don't show it on their site anymore.

[0] [2008-09-16 16:44:31] JB King

The Microsoft Natural Ergonomic Keyboard 4000 is my current keyboard at home and I really do enjoy it. I had a Logitech diNovo for about a year before the mouse died and couldn't be recharged so I got a new system where this one has so far been pretty good. I like being able to move the keyboard around without worrying about a cable at home which is nice. At work I have a Dell keyboard and mouse which seems to be typical at the moment. Where I used to work they had a lot of Kensington keyboards that worked pretty good. I do prefer a Microsoft Natural keyboard if I can get one.

[0] [2008-09-16 08:19:15] Robse

I have some problems in my right elbow and wrist, from playing too many nights of Diablo 2. It can be quite irritating and I'd advise anybody not to take the matter lightly, and take precautions while you still can.

I tried the alphagrip ( but it hasn't convinced me yet. I experimented with voice recognition with mixed results. The next thing I want to try is maybe use movement recognition with a webcam for frequent gestures. I think the most important thing is:

  1. Variety - I learned to use the mouse with my left hand. I have one on each side of my desk. Also have a trackball.
  2. Take frequent breaks - stretch your limbs, flex your fingers, relax your eyes, take 5 mins every hour. It's not just good for your fingers. An excersize reminder helps, here's a free one for google desktop:

An interesting read on RSI with some links:

Oh and right now, I 'm using a Microsoft Ergonomic, and it definetly does help. After 5-10 minutes on a regular or laptop keyboard, I feel the strain already, while with my Ergonomic I'm quite fine.

[0] [2008-09-16 08:23:07] Marcin Gil

Microsoft Natural Elite. Has the size of normal keyboard (not as wide as Microsoft Natural or Microsoft Ergonomic) so my mouse can sit close to keyboard -- minimises hand movement!

[0] [2008-08-24 20:50:06] DrPizza

Dell clicky.

Wish they still made 'em.

[0] [2008-08-25 01:00:51] Martín Marconcini

Where did you get that ? I didn't even know that it existed.

Apple Wireless Keyboard with Numeric Keypads existed in their previous incarnations. The new "flat" Apple Keyboards are available in two flavors:

1) Full Keyboard with num keyboard + 2 usb2.0 ports (one on each side).

2) Bluetooth Keyboards: No Numeric Keypad, no extra USB ports. The layout is like the MacBooks. (You have to use a FN key to use Fx functions under OS X, else you get some OSX fancy things, like Expose, Dashboard, etc).

I have a BT Apple Key (white) and I don't like the feel. I threw it after I started playing with the new flat ones. Not the best keyboard, but definitely better than the old model.

The problem with the Apple Keyboard (white versions) is that some keyboards block, and since it is transparent, dirt can be easily seen and it is sometimes impossible to remove.

[0] [2008-08-29 06:44:22] moobaa

I've got a lovely old PS2 Honeywell - lovely long keytravel, not too noisy.

In need of a new USB keyboard, I tried the Matias Tactile Pro 2 [1]; whilst the key action is fantastic (and delightfully clunky and loud), it suffers from certain key chords dropping subsequent keys. So I settled on a Saitek Eclipse II [2] - a lot shorter travel, a lot quieter, but it glows ;)


[0] [2008-08-30 10:10:32] Daemin

An unfortunate thing about these keyboards pictured here is that none of them has a "proper" big "L" enter key. Some of them have the big enter keys but they are upside down and make the square bracket keys be on two lines rather than next to each other.

The big L enter key is a necessity, as it's a nice big target that you can easily hit. As I've got a more "standard" keyboard at work and many times I hit both the enter key and the slash/bar key at the same time.

I wish they made more of those big L enter keyboards again.

[0] [2008-08-30 15:54:02] Andy S

My three favorites:

I'm most efficient with the Natural Keyboard. However, I had to use my ThinkPad's keyboard for the first time in a few months and I'm really surprised how much faster I am on the MacBook's keyboard now. I think once you get used to the chording motions with Fn, you can move real fast with it. Also, I love the backlit keys - gorgeous. Das Keyboard for the cool factor - but it's very noisy.

[0] [2008-09-02 16:08:04] Tim Howland

I also like the logitech G15. This is for several reasons:

1) it's a wired keyboard. Wireless keyboards can drop keypresses if your CPU gets heavily loaded (like during a big compile).

2) The built-in macro system is great- it's keyboard based instead of software based, so it pretty much works everywhere (i have one for the windows box and one for the linux box)

3) The key action is pretty good. It isn't an old-school clickety clack, but it has pretty good travel and feels crisp, not mushy.

Generally, I've found that gaming keyboards are a pretty good way to go in terms of coding keyboards- very functional and usually quite customizable. The same goes with mice- I find that gaming mice with their fifty different buttons is a great way to go for me.

[0] [2008-09-01 20:03:32] megabytephreak

I love my MS Natural Ergonomic Keyboard 4000. The only problem is it doesn't fit in the keyboard drawer at my dorm with the base on it.

[0] [2009-02-12 16:34:53] community_owned

I recommend the Avant Stellar [1]: Programmable 116-key design with dual programmable function keys across the top and along the left-hand side.


[0] [2009-02-04 07:06:27] community_owned

Currently, I use a Microsoft Natural 4000 at work. Beyond all the typical reasons to use this keyboard -- ergonomics, key layout, etc -- I've found that it has an added benefit: So few people use curved and split keyboards that no one wants to touch my computer while I'm away from it. Since I have a cubicle, sometimes it's hard to keep people from touching my computer when I'm away. At times, my computer has been reset because I left it locked. This is one way that I can protect against that without annoying the system administrator.

That Avant Stellar looks like my favorite keyboard ever: the Northgate Omnikey 102. That thing had a great layout. It was rock solid. The keys had just the right amount of resistance. You could easily remap it, in fact the keys were easy enough to take off an put back on that thorough cleaning was easy.

[0] [2009-02-04 08:02:05] BBetances

Wireless 3000 for me; feels good, nice and quite. I hear the 4000 is pretty sweet though...

[0] [2009-02-09 04:28:56] ob.

i'm really happy with the IOGEAR GKM541RA [1]. not only does it have a sleek design and long range wireless, but it's soft on the fingers with an almost notebook like feel.


[0] [2009-02-09 05:37:41] user37011

I like the new Mac keyboard. One thing in particular is that the keys go flat with the board, making it easy to keep clean without all the crud that gets in between the keys on conventional keyboards.

[0] [2008-11-22 03:03:24] Vasil

The Logitech Wave is the best keyboard I've ever used. I don't use Apple's keyboards anymore as they are usually made with tidy girls in mind and don't tolerate much coffee and cigarette ash. 3 months in my room will render any Apple keyboard or mouse unusable. If you install the Logitech control center on a mac the Wave will work as good as any keyboard made for a mac in terms of compatibility.

[0] [2008-11-11 19:04:29] Dave

One of the most significant changes you can make is to flip over to the Dvorak layout:

alt text

It takes some getting used to, but it is faster and puts much less stress on your hands because the common letters are on the home row. For programmers, some of the "odd" keys get used more than if you are just typing ordinary prose and you lose some of the advantages there. It might be worth trying one of the programmer optimized layouts for that.

See other discussions here on SO before you decide to make the switch: it may not be worth it. - Jay Bazuzi
[0] [2008-10-20 22:10:28] Michael McCarty

I like the aluminum Apple keyboard on my linux box, using Awesome as a window manager and some remapped command keys I almost never need to touch the mouse.

[0] [2008-10-20 22:19:34] gyaresu

Logitech Cordless Comfort Duo (the mouse was rubbish)

There's an new model out (only in America so far) that is exactly the same keyboard but with a laser mouse.

Top of Logitech Keyboard

[0] [2008-10-10 16:35:09] StuffMaster

I use a midweight keyboard from Gateway (got a few old ones from work) - model SK-9921. It's simple and tactile, but not as heavy or clicky as the IBM model M. The shape and weight please me :)

alt text

[0] [2008-09-19 20:36:05] eishay

Using Microsoft Natural Ergonomic Keyboard 4000 [1] on my Mac, works great! If you use a Mac, don't forget to install and configure the driver for this keyboard. In the past I used Mac's slim keyboard, the MS one is better.


[0] [2008-08-10 21:54:41] Andrew

This is slightly OT, but have you considered replacing your mouse? I've got an MS Ergonomic 4000 keyboard, and that helped to reduce my wrist pain, but it only fully left once I started using a Logitech Trackman [1].


[0] [2008-08-08 16:46:19] community_owned

Although I am far more picky about my mouse than my keyboard, I use either my IBM model M or my slightly newer AT clicky keyboard from my 386 (branding say "LASER"). Although its not the tank the IBM is, I think I prefer the tactile feedback on the generic. At home I usually use my Saitek Eclipse II [1], mainly for its looks, but it feels pretty nice too.


[0] [2008-08-08 16:57:32] Sam Schutte

I really like my Logictech Wave:,en [1]


[0] [2008-08-13 13:45:53] Tom Welch

I use the Logitech G15 and absolutely LOVE it. But I'd have to say that the important thing is not so much which keyboard but picking one and sticking with it everywhere. There is a certain amount of mental overhead when the keys on one PC are different from another PC.

I am a huge fan of the older style Ins Home PgUp / Del End PgDn horizontal setup than the newer vertical layout with the double-tall delete key. Switching between the two has disastrous effects on my productivity.

The worst situation would be having two different keyboards, one with the double-wide Enter key and the other with the obtuse elbow Enter key which occupies the same real-estate as the / key on double-wide version.

The G15 has two different versions. There is the older model with 18 "G" keys and a newer one with just 6. Personally, it doesn't matter. I don't even use them. But they are there if you want to hotkey macros and such.

[0] [2008-08-14 12:44:08] TonyLa

I have been using the Microsoft Ergonomic Keyboard 4000 for ~2 years and using Microsoft natural keyboards for as long as they have been around. IMO they are the best overall keyboard I have ever used. I can type for hours on it without feeling discomfort and that's what really matters isn't it?

The only downside of this keyboard is the mechanics of the keys. It is not bad by any stretch of the imagination, just it could be better. Closer to higher end keyboards such as the DAS or diNovo Edge

[0] [2008-08-12 16:04:30] Jim Clark

I tried the Microsoft Natural Ergonomic Keyboard 4000 for a few weeks with the bracket that tilts the keyboard away from you. The keyboard angle seemed quite good but I didn't like the "ergonomic" split design. I'm a heavy keyboard user and I use hot keys when ever possible, in fact I even use them when it is not possible by implementing them in AutoHotKey [1], and I found the split keyboard made some shortcuts nearly impossible to type.

So I stick with the Dell Enhanced USB Multimedia keyboard as pictured in &nbsp's answer, though I never use the "media" buttons.


[0] [2008-08-11 04:00:00] OJ.

I'm with Girai -- I'm a huge fan of my Enermax Aurora [1], it's by far the best keyboard I've ever owned. It doesn't come with whizzbang features and an excessive amount of extra multimedia buttons, it's a great keyboard for development. I have talked about it a little bit on my blog [2] (sorry for the shameless plug). Features include:

If I was to have one gripe it'd be with the size of the delete key. It feels a little small at first, but you do get used to it. It's a seriously nice keyboard, I'd recommend it to anyone.



[0] [2008-08-11 22:36:14] John McC

I had an old IBM M keyboard which had a wonderful action and it was a sad day when it died. My current keyboard is an 82 key Deck. Nice action, really solidly built and glows blue - what more could you want? [1]


[0] [2008-08-12 12:11:48] N8g

My vote is for the MS Natural Keyboard 4000. If you spend a large part of your day typing and you want to avoid the repetitive stress injuries that go with it an ergonomic keyboard is a must.

My one complaint on this keyboard is the placement of the function lock key where one would usually reach for F12. As part of my job I still do some RPG and other work on the AS/400(iSeries) and when you log in via the 5250 emulator the function keys are a critical part of getting around. I often find myself wondering why nothing works only to notice that I must have hit the function lock.

Other than that I have no real gripes. In fact I have one at home as well.

[0] [2008-08-16 13:38:23] Ryan P

I have to agree with the MS Natural Ergonomic 4000. I was looking to replace my only MS Natural about the same time as Jeff put up his post about it, I tried it at home and about a week later I bought one for work. Best keyboard ever!!!

[0] [2008-08-18 16:38:12] Rick

Just about any keyboard will work for me as long as the Arrow keys and Insert/Delete, Home/End, PageUp/PageDown arrangement is like @Paul's screen shot. I can't stand the large delete key on some of the newer keyboards.

[0] [2008-08-19 09:41:35] Anders Sandvig

As someone who prefers a minimalistic, simple keyboard [1] I find it interesting that the Microsoft Natural has been voted so high here. I prefer the Dell model Ķėvin [2] posted. I have the USB version at work and the wireless bluetooth version at home. Both are excellent for programming and extensive writing.


[0] [2008-08-18 13:26:48] Peter Turner

At work we use the Focus Electronic 12 key programmable keyboard with a built in calculator. That's actually really handy sometimes. But seriously, what is a the computer for if you've got a calculator on your keyboard?

After reading some blog post, I realized how awesome my IBM Model M must have been so I dug it out of my parent's attic and have been using it ever since.

The one really good thing about the Clickiness is that everyone knows you're working, technically making it the more useful in the long run than any programmable soft-touch Logitech whoozit.

If you haven't raided your high-school dumpster or college swapshop then [1] is for you.


[0] [2008-08-18 06:03:00] Tuoski

I use the Microsoft Comfort Curve 2000, which is a great keyboard for that price (20$).

[0] [2008-08-07 16:01:38] alexp206

I've got a DAS Keyboard and an old IBM (not the really old M, slightly newer but still very tactile) The DAS is much louder than the IBM and the keys aren't quite as heavy on the DAS. That being said, I much prefer typing on DAS, it seems to me that I can get going faster than I can actually type on the DAS, so I guess I need to increase my skill.

That being said I use a crappy Gateway keyboard at work and it treats me ok. One of these days I'll get around to replacing it, but for the time being it gets the job done with out putting me in pain. I steering away from the DAS because it's so noisy I think it might offend my co-workers.

I did have an MX5000 but I found the keys too mushy and every once in a while it would lag behind what I was typing by almost a full second. I think it had something to do with the Bluetooth stack but still, unacceptable.

[0] [2009-10-20 22:43:57] akirekadu

Goldtouch Adjustable Keyboard is an excellent choice.

Those regular keyboards end up causing so much pain to millions of people over a long time, I am surprised they aren't banned. Free market isn't always good for people. This is one of those exceptions. 90% of the people realized the harm they have done when it is almost too late.

Having an ergonomic keyboard, mouse, keyboard tray and a good work chair is more important than 401(k).

[0] [2009-10-21 16:28:10] Dave

Since I touch type, I find that the most important feature for me is that all of my keyboards are the same. I normally program on 5 different computers (not necessarily on the same network) and I find that I have the most problems when the keyboards don't match. Key positioning is critical.
To help with this, I use synergy [1] which allows me to use my desktop keyboard on my notebook.


[0] [2010-02-08 21:08:26] Alix Axel

The new Acer Fine-Tip Keyboards:

alt text

(1) Why it's keyboard for programmers? - FFire
(3) You can't be serious! Look at all the bumper stickers on it. Haha. - kirk.burleson
(1) @FFire: Not just for programmers, but this new type of keyboards are so much easier to type than regular ones. I would even say that they are way better than the Apple keyboards. - Alix Axel
[0] [2009-05-30 11:08:24] wooptoo

Just buy a normal OEM keyboard. Compaq and HP make good and robust keyboards, without unnecessary bling. They are not mechanical like Model M, but they are quiet and provide good enough tactile feedback. They are also cheap. like 15$ or so.

I have a model DT528A form HP.

[0] [2009-05-31 11:58:24] community_owned

I like the Typematrix Dvorak

[0] [2009-05-31 12:10:12] James Brooks

DVORAK keyboards are definitely the way to go. I can type 97 WPM opposed to the normal QWERTY keyboard at 81 WPM.

[0] [2009-04-21 18:01:45] user93422

I use DataHand [1], at home and at work.


[0] [2009-04-27 14:07:00] Don Dickinson

i too use a microsoft ergonomic 4000. it meets all my requests: 1. ergonomic layout 2. all the keys are in the right places (no stupid placement of the ins/del/pgup/etc or arrows) 3. it has a usb connector

EXCEPT - it is not backlit. can anyone point me to a backlit, ergonomic keyboard with a standard key layout. i can't operate with the arrow keys or pgup/etc keys in any position than the original placement. tia.


(1) If the keys are all in the right places, why do you need it backlit? Look at the screen, not at the keyboard :) - OregonGhost
[0] [2009-02-02 17:30:28] Johannes Weiß

I use a standard cherry USB keyboard without inscription (like 'Das Keyboard' but only costs 29€ not 100+€). You can drop a mail to cherry and they will produce one for you...

[0] [2009-07-15 20:58:18] BrianK

I would like to second the customizer from Its 4 and a half pounds, of key clicking, nuclear brain damaging power. The one I got serveral years ago has a coiled chord and is made in the USA. And when you die, they can buy you with it. Brian

[0] [2009-06-08 12:16:30] community_owned

benq x 800 [1]

very springy and comfy


[0] [2011-01-24 18:12:07] Ball Spin

The Logitech MK700 moves into the line of the MX5000 and MX3200. I'm not sure if it's an upgrade, it has fewer media buttons, a standard home key block, and boasts 3 year battery life. Gone is the MX3200 annoying optical, power munching slider on the left side (could be triggered with paper against the keyboard). I fostered gentle hatred for the dedicated sleep button situated right where your hand brushes the keyboard as you're reaching for your mouse. Not even a "click-clack" warning and the screen is fading away! Serious users have little regard for unexpected shutdown/sleep episodes. The MK700 types pretty well if one is pushing straight down on the keys. Off-angle key press force causes irregular pressure requirement, and more stress. I'm comparing it with my DiNovo (flat blue) that has literally worn out (flat membrane, modernized home block). I just ordered a Daskeyboard S Ultimate, then I realized that the same thing was available from less expensive sources. Clickity clack, my keys are all black! When I grow up, I want a Topre Realforce 103. I run Windows 7 Bootcamped on a MACBOOK Pro.

[0] [2010-12-07 03:09:25] khris

How about Majestouch Tenkeyless Non-Click(Cherry MX switch) [1] model?

It has not useless numpad and compact. Cherry keyboard uses too large frame. So I like Majestouch series. :-)


[0] [2010-12-09 11:47:41] alvin

surprised no body mentioned the asymmetry in the standard keyboards. the homerow and the bottom row are offeset horizontally by about half key size. so they are symmetrical for left and right hands. but the home row and toprow are offset horizontally by about a quarter key size. so they become asymmetrical for the left and right hand positons when fingers extend to the top row.