Live data from Hacker News

Ask HN: Using alternative keyboard layouts?

news.ycombinator.com

21–30 of 73 posts

Re: Ask HN: Using alternative keyboard layouts?

#21

It took me about two weeks to learn Dvorak well enough to type at a reasonable pace. I don't think I type any faster, but it's much more comfortable than QWERTY so I enjoy typing more. OS X has a Dvorak keyboard map that switches back to QWERTY while you're holding down the command key. I don't know if there's an equivalent for Windows.

I've been using Dvorak non-stop for the past three years, and I absolutely love it. I don't type any faster than I used to either, but I've lost most of the wrist pains that I had when using Qwerty, and I enjoy the fact that everything is in a much more logical position.

I find that most keys are in "better" positions for general development, even in vim (I always use the arrow keys, not hjkl). Having the colon key right next to shit is extremely convenient, as the ability to one-hand `:qa` when I'm done. The dash/underscore key is infinitely easier to reach on Dvorak, which is immensely helpful when dealing with C and PHP code that tends to use underscores for variable and function namings. My only complaint is that the [ ] brackets are further away, but the gains I have from the rest of the layout more than make up for that inconvenience.

I also took the time to remap the physical keys on my laptop, and purchased a couple inexpensive mini keyboards (no numpad) that have laptop-style keys and were reportedly very easy to switch layouts, and I use one at home and took the other to my job. Having physically-mapped keys went a long way towards helping me out, and at least helps out anyone else who sits down at my machines.

Re: Ask HN: Using alternative keyboard layouts?

#23

I haven't tried an alternative layout, but I do use a Kinesis countoured keyboard and that has made typing less painful for me. My hands rest very naturally on the keyboard and there's less distance to travel when tapping the keys. http://www.kinesis-ergo.com/advantage_pro.htm

I went whole hog and switched to the Kinesis Contoured and to the Dvorak layout. I'm an Emacs user, and had been one since before the switch. I'd also touch typed qwerty before the switch.

A few comments:

* The first week or two is almost completely unproductive. You spend most of your time screaming at your fingers to just shut up and get used to the new arrangement.

* Once you make the adjustment, although your typing speed goes up, it doesn't go up by a large amount. The real benefit of Dvorak is typing comfort. Also, your accuracy will probably increase a bit.

* Switching to dvorak while using Emacs was not a problem at all. Not sure if it would be more difficult for Vim users.

* Switching to the Kinesis Contoured is a vast improvement over those "regular" keyboards most people use.

* After the switch, I rapidly and completely lost all my ability to touch type in qwerty. It just vanished in that first week or so. Nowadays, if I'm stuck on a machine without dvorak, I'm reduced to ridiculously slow hunting-and-pecking. If I were to open Emacs or Vim on such a machine (and I know the basics of Vim), I would scarcely be able to quit either program without damaging something.

* Things are a bit of a pain on Macs, since they have that extra "Command" key, and the Contoured only really makes Ctrl and Alt readily available (2 Ctrl keys and 2 Alt keys). You can remap Command to one key of one of those, but you don't want to lose any of them if you're an Emacs user.

Re: Ask HN: Using alternative keyboard layouts?

#24
I used a different layout based on dvorak optimized for the german language. You get very, but it sucks if you have to use a different computer, then you hack with two fingers. I switched back. If you only use your own computer go for it. Otherwise I wouldn't do it.

Rockin Regards, Marco

Re: Ask HN: Using alternative keyboard layouts?

#25
i've been using colemak for about a year and a half, and i'm very happy with it. the few times i'm forced to go without it, i can feel how much more my fingers are moving. emacs is quite usable with it, but vim requires some remapping (i'm an emacs guy so i haven't put too much effort it).

Re: Ask HN: Using alternative keyboard layouts?

#26
For the people who have made the switch: Is there a real benefit to be had for people who are currently fast to very fast typists in QWERTY (say.. 80wpm+)?

Mostly I'm curious about typing performance more than RSI type issues.

Re: Ask HN: Using alternative keyboard layouts?

#27
I used Dvorak for a while but I wasn't really happy with it and went back to QUERTY because it was different enough that I found it annoying switching a lot. That was when I had to use a number of different desktop machines though.

Now I mostly use a primary laptop and I've been playing with Colemak which I've found surprisingly easy to get into. I would advice doing a typing tutor for a while though before you take the jump to use it for work related stuff. This means you can train your hands to a decent speed in "game" mode.

Re: Ask HN: Using alternative keyboard layouts?

#28
post #9

I have used Dvorak full-time for 5-6 years now. Back in high school, a friend of mine discovered Dvorak and a few of us switched cold-turkey; everyone else switched back within a week, but I'm still going! It took about two weeks for me to be comfortable with it. If you're like me, it's the punctuation that will screw you up the most when switching. I'm an Emacs user, but I learned Emacs after I learned Dvorak, so I…

Is it wrong that I use the arrow keys in Vim?

Only if by accident.

Re: Ask HN: Using alternative keyboard layouts?

#29
I've been using Dvorak for about three years (+ Caps Lock -> Backspace for about six months).

I find complaints about keystrokes in emacs to be overrated. I think the problem people have is that even though the keystroke for, say, "go to beginning of the line" may be "CTRL-a", in your brain it manifests as a separate keystroke and will require distinct time to re-learn, even after you've mastered a. Not a lot of time, but time.

I play Angband sometimes (in the laptop keyboard configuration), and for that I always go back to QWERTY, because I don't "press the letter p to pray", I "press the Pray key", and having that remapped and trying to relearn everything is just silly.

Personally, I'm not sure I recommend switching. But if you do switch, I do recommend keeping it. The anecdotal wrist pain mitigation evidence is anecdotal, but since nobody's done a study, it's all we have to go on.

Post reply on HN