Ask YC: What's the most hacker-friendly keyboard?
Which keyboards do YC members use? What's a good keyboard for someone coding/typing 18 hours a day, from a purely tactile-feedback, key-layout POV?
Which keyboards do YC members use? What's a good keyboard for someone coding/typing 18 hours a day, from a purely tactile-feedback, key-layout POV?
Sit down in front of your keyboard, place your hands on it like you usually do when you type. Are your wrists bent? If they aren't perfectly straight, you're heading for trouble. How much trouble exactly depends on your genes, but trouble it is.
I found that once you are in pain you very quickly determine which keyboard is healthy. It's the one you can type on with the least amount of pain. My personal ranking:
1. Fingerworks TouchStream. Those aren't produced anymore, Apple bought Fingerworks and turned their technology into multi-touch screens. They sell for ungodly amounts on eBay, and for good reasons. Once you get used to the gestures, you never feel at home on any other keyboard.
2. Microsoft Natural and variants thereof. Any keyboard that is split in the middle is way healthier than any straight keyboard.
3. Any other keyboard that is wide enough so that you can keep your wrists relatively straight.
The keyboard on a MacBook Pro is what I'd consider the limit as to width -- go any narrower, and you're certain to hurt yourself.
Be careful, people. If only I could go back in time and tell myself to use healthy keyboards...
If you must use the mouse, try using your non-dominant hand. To start with, it feels strange, but only for a few days.
The only exceptions are touchpads (obviously), which I switch hands for, and Razer gaming mice which are nice but not as nice as using an mx revolution for everyday mousing needs.
What I would dig a lot is some sort of multitouch touchpad like the one on my laptop, except bigger. I have a 6x11 Wacom tablet that's great but it's not the same.
Of course, I would love a multitouch display, but those are far off into the future.
http://store.apple.com/us/product/MB110LL/A?fnode=home/shop_...
Maybe it's the lesser effort required to press the key. The same effect happens when I'm playing the piano on certain pianos like that..just so much easier to play faster.
It takes a couple of days to get used to it (the keys are not diagonal like in a standard keyboard, and it takes a little while for your muscle memory to adjust). By the way this will really improve your touch typing if you don't have proper form (since the keys are contoured to the shape of the hand there really is no way to type but the right way).
You can get new keyboards from here: http://pckeyboards.stores.yahoo.net/cus101usenon.html
Orig PS2 is what I'm typing on right now. I started out on orig XT/AT keyboards, which have an even stiffer click, but I had to quit using them because they're missing F11-F12 keys.
IMO, the orig IBM keyboards are still the best keyboards ever made. Lots of PS2 keyboards on eBay for a reasonable price, but AT keyboards are going for 150-200 bucks! 20 years pass and computer items start becoming collectible.
I had one of those for a few years, and it was a joy. It really sprung back against your fingers, and had a really satisfying sound to it.
i sooooooo want one of these
Modern quiet keyboards are designed precisely enough that a small amount of resistance is all you need to type comfortably and accurately.
- It has a force—travel-distance response curve with a distinct “click” which gives clear tactile feedback as soon as the key has been actuated (this is when it has been pushed about 2/3 of the way down). As it is pushed near the bottom, resistance gradually increases, so that it is in fact quite difficult to smash the key all the way down—it takes deliberate effort.
- It gives clear auditory feedback along with the tactile feedback (those buckling springs).
You should not be driving the key as far as it can go, as that will cause RSI. Fortunately, this happens less on a Model M than on any other keyboard I have ever used.
IBM designed these things based on decades of experience making the most popular typewriters among secretaries. Good typists can type faster on a Model M than nearly any other keyboard, with much less risk of RSI.
I never had a problem with finding it ambiguous whether a key actually got pressed before using the M, except on ultra cheapo keyboards made in the early 90s.
Before I used the M I'd type with soft, smooth motions. Typing on a well designed computer keyboard bears no resemblance to pounding on an old fashioned mechanical typewriter, which is (I believe) what the M was trying to mimic.
http://www.tigerdirect.com/applications/SearchTools/item-det...
Not the new crappy ones, but the old ones (I've got about 4 and they are all turning a nice yellow patina).
I've been using a QWERTZ Natural Keyboard Pro [1] since 2001, and I love it. I keep meaning to try a more effective keyboard layout such as Programmer Dvorak, but I'm finding it hard to find one that appeals to me. I don't want to lose the extra Umlaut and Accent keys so US Dvorak isn't really an option.
[1] http://en.wikipedia.org/wiki/Image:MS_Natural_Keyboard_Pro.J...
I find it impossible to type a lot of things I want to, not only because some of my fingers are slower than others, but also because I usually do keyboard shortcuts with one hand, even if it's ctrl+alt+del. It's not easy to do on keyboards like those :(
Stay away.
I did have to remap some keys because the default layout is horrendous. First, I use Dvorak but from the OS, not the keyboard itself so I never use the dvorak built-in to the keyboard. And here are my remappings, in logical-key --> labelled-key format (compare with http://www.typematrix.com/images/newpics/new2030us_640x266.j...):
Left Ctrl --> Bottom Shift
Shift --> Pg Dn
Alt --> Pg Up
AltGr --> Left Alt
Pg Up --> Right Alt
Pg Dn --> Right Ctrl
Right Shift --> F32
I use emacs so I use Ctrl extensively, it's great to have it where I put it because 1. it's very convenient to reach and 2. I don't have to alternate left and right Ctrl, I always use the same key. Point #2 also applies to having the shift on the equivalent position of the right hand, this way I can write in UPPERCASE without having to use caps lock! Having Right Shift as F32 means I can map it as a normal key in emacs. I write lisp (a programming language (with (lots of ((parentheses))))) a lot so I told emacs to generate two parentheses then put the cursor between them when I press F32. Similarly for double quotes and CTRL-F32. Previously I needed to press 3 (well, 4 if you count the modifier) keys for that...http://pfuca-store.stores.yahoo.net/haphackeylit1.html (With default viaweb store ugliness! :)
The Happy Hacking keyboards have a great feel (the keys are weighted individually) and give a good boost to typing speed.
However, the benefit of not having a number pad really shows up if you end up having to mouse + type a lot - you barely have to move your hand at all.
Currently mostly happen to use the new Apple keyboard that came with the iMac. Expected to want to replace it when I first saw it, but it's surprisingly pleasant.
And it's an IBM, and though it's not the Model M style of tactile feel, it has a nice feel. Not too much resistance but not smooshy, either, the way MS and Logitech keyboards feel.
It took a little while to get used to it, but now i am quite happy with it.
Also check out: http://news.ycombinator.com/item?id=126360
PS: Heed the advice above about keeping your wrists straight as you type. Avoid the mouse "flick," where you move your right hand to the mouse on the right (left) of your keyboard and thus flex your wrist slightly to the right (left). In addition, try ordinary and reverse wrist curls with very light dumbbells (<20 lbs each), and do them regularly. Will do wonders to keep RSI at bay.
http://www.thinkgeek.com/interests/giftsunder50/6a4b/
(they need to check how many "Gifts Under $50" cost $59.99
and PowerWeb thing (you need one if you've hired Django or Rails devs!) http://www.fitter1.com/Catalog/Category/35/HandWrist.aspx
I bought that after my wrists started hurting from being bent on a regular keyboard. It takes about a day to get used to it and about 3 for your fingers to get used to the new key placement. But overall, its very comfortable.
The blank aspect is kinda cool but I really like the feel and sound of the thing. I don't know if I type any faster with it and finding some characters like % and ^ can be difficult at first.
I also know of several former co-workers that use them.
It took a little getting used to, but now the only time I miss a keyboard with letters on the keys is typing passwords one-handed while I'm on the phone. Seriously, I don't even notice that the keys are blank any more.
The model II is supposed to be closer to the IBM Model M. Don't know how close it is, but I love the feel.
Originally I got one for the geek cred (lamer), but once you go blank you never go back... err...
Tough if you're looking for something more new the Logitech Ultra-Flat keyboards is good to.
http://www.keyovation.com/pc-64-2-goldtouch-adjustable-keybo...
http://www.cherry.de/english/products/keyboards_g81-3000.htm
Simple, timeless, cheap.
Never seen one, but heard crazy stories...
If I ever went back to using a desktop again, I would probably buy one of these, which is a pretty awesome way to get a TrackPoint for your desktop:
http://shop.lenovo.com/SEUILibrary/controller/e/web/LenovoPo...
http://www.amazon.com/C51-A04031-Laser-Virtual-Keyboard/dp/B...