The biggest benefit is not exclusive to ortho, but fully programmable layouts have totally transformed the way I interact with the computer; I map space and enter to where my thumbs naturally rest, have momentary layer toggles on row four that allow me to type any shifted symbol from the home row (also numpad centered on jkl and arrows mapped to hjkl), and esc/ctrl on R3 C1 (caps lock). Most of the time I never move my fingers more than 1u from their home positions. In my experience ortholinear is easier to map since things like number pads are awkward on a staggered layout, and ortho R4 gives you the ability to toggle between six layers without moving your thumbs. I've arrived at such an efficient layout that I don't even use R1 and most of R4 at all.
Edit: you don't lose your ability to use a standard keyboard layout after learning ortho; it just feels like trading in your ferrari for a ford pinto.
RE: ortholinear
In my opinion, there's no reason to do ortholinear instead of column-stagger, which is far more comfortable because it lets your fingers rest in a more natural curl. It's also further removed from row-stagger, easing the clean separation of muscle memory so that you can still use normal keyboards.
The real key to upping your keyboard game, though, is thumb keys. My Mitosis Anaphase has tons and tons of thumb keys so I never have to reach for anything, ever. My number keys are on the home row, modifiers, and the enter key easily accessible by my thumbs. On layers I have mouse keys, funky punctuation, and more. The thumb clusters even leave room for a standard inverted-T arrow cluster useful for media control.
No, but I would love to! Thanks for your comments. After thinking about it, I'd be willing to lose some speed (if at all) if I never had to look down to type ()=>{};
I'm a bit hesitant to use programmable layouts/layers. I already sometimes type 'jj' in MS Word because of Vim. I'm slow in context switching.
It has programmable layouts/layers but if you just stick with the defaults it's no more context-switching than modal editing. QWERTY is the base layer, next layer up does symbols, arrow keys, page up/down, and a numpad. Then on the third layer you have function keys and a few extras (e.g. insert, volume up/down). Took me a week or two to get comfortable with the first two layers, another few weeks before I felt confident with the third, and maybe 6 months in now I can't imagine ever going back to a regular keyboard.
Typing `*{@` is as easy as typing `prw` with one (thumb operated) modifier held down.
I have a Planck on order and will be the first keyboard I will be building, but wanted to buy something without having to think about which Cherry switches or keycap profile was perfect for me.
The use of layers is great, and I encourage anyone to try it. I saw someone on a youtube somewhere explain the idea succinctly and I think it's worth paraphrasing here: "Bring the keys to your fingers and not your fingers to the keys"
Losing speed isn't a given. I recognise that my situation is completely different from someone who has learned to type by looking, but as a blind person I've only ever touch-typed and very rarely dip below 100 WPM while working with text. Writing code is different, naturally. But this is an area of life I've never felt at a disadvantage. Quite the opposite given how most people seem to type.
In typing position, your arms are not parallel. Neither are the fingers of one hand parallel with the other. Doesn't that make the standard staggered layout more ergonomic than ortho? Isn't that the reason for the staggering?
I'll try Ratatype. I've tried home row a couple times in the past, but haven't ever really stuck with it, and always felt like it was overly-focused on letters. If Ratatype will help me type accurately when typing includes plenty of ()[]{}%$^!, then that's a skill I'd really benefit from.
Agreed 100%. I bought 2 blank keyboards[0] a few years ago. I relish the looks people give. I usually follow up by asking "Do you know how to type?"
Originally I never followed home row position and had orchestrated my own abomination of touch typing that would work for all letters. The problem began when I started needing to use () and {} more often since my old typing position would never let me do that with ease. Not to mention capitalizing letters and even using numbers I would almost always need to look down or lose my position and train of thought.
I was at about 30 WPM using this method. Eventually I took about 2 months using www.ratatype.com and following through the lessons to pick up home row position and such. Now I can average 80 WPM without trying on most of those speed typing games and 120 WPM on rare occasion.
Now I can easily find home row and the keyboard is truly an extension of myself where I don't feel bogged down by typing (using VIM now too). The mental barrier is gone and I only think about the problem and not having to switch context between looking down and finding a key while thinking about the problem. 10/10 would recommend anyone not using home row to try and learn it.
side note: I would never have picked up VIM/Emacs if it wasn't for me using home row.