3 ms·
It's not just the virtual key layout that's inefficient, the physical key layout is also terrible, such as X being to the right of S, or C being to the right of
by capisce 13y ago
It's not just the virtual key layout that's inefficient, the physical key layout is also terrible, such as X being to the right of S, or C being to the right of D, making them awkward to reach with the corresponding finger on the home row when touch typing.
What you want is a symmetrical key layout where the left side horizontally mirrors the right side of the keyboard, and also with less or no horizontal deltas between the rows for the right hand (M is too far right of the J on the standard keyboard). A symmetrical physical key layout is objectively better (if the physical layout for your right hand was ideal, the layout for the left hand should be the mirror image of that), and can be found for instance in the TypeMatrix, Kinesis Advantage, or Truly Ergonomic keyboards. Since switching to the TypeMatrix 2030 I found typing to be a much more pleasant experience (particularly in combination with the Colemak virtual layout). I just wish there was a laptop being sold with a proper physical key layout too, would make coding on one much more comfortable.
Here's an article that talks about why the standard keyboard sucks: http://loup-vaillant.fr/articles/better-keyboards http://loup-vaillant.fr/articles/better-keyboards
- tadfisher 13y agoA couple of hours with the Truly Ergonomic keyboard taught me that my keyboarding technique, self-learned since the age of 5 or so, is a complete disaster. Over the next couple of weeks, I had to unlearn such things as hitting 'B' with my right index finger, 'C' with my left index finger, and 'P' with my right ring finger. Once I unlearned the behaviors that I used to deal with staggered layouts and awkward modifier usage, I overcame my 20-year-old typing speed wall. My speed is faster even on staggered layouts, and the ergonomics aren't as much of a concern.