I recommend finding a good keyboard you enjoy using, but it's a bit annoying if you need to carry it around. Whatever you do, don't be afraid to try some ortholinear versions or split ones!
I sometimes like to use dictation nowadays, but I found out I tend to be much more concise when I type, compared to when I dictate (but thank god for easily available great dictation systems nowadays! [1]).
[0]: https://bepo.fr/wiki/Accueil
[1]: although, dictating terminal commands or code is too much of a hassle
I was skeptical about the split keyboard, and living in an area that has no stores where I could try it out, I ended up buying a relatively cheap one from AliExpress. I swapped in my own switches and keycaps, and now it feels amazing to type on.
Being able to lean back on my chair while typing with each side sitting on the arm rest is amazing
I know the touch typing says they're all typed by pinky, but after so many years it still doesn't feel right for me. Why is the weakest finger in charge of so many keys?
Also looking into using my phone as a keyboard as a write this comment too. I don't know why I have not looked into it sooner, but it seems like a no-brainer now that I am writing this out.
These days I have a ZSA Moonlander. I adore it! I love how easy it is to program it without any software installed and it's been phenomenal to customize it to fit me perfectly.
I just changed all the switches out (in order to be quieter than my stock Cherry MX Brown switches) and replaced them with a set of Gazzew U4 switches. I'm _shocked_ at how far mechanical switches have come along since the days of Cherry dominance. They're super quiet and still have an awesome tactile feel!
http://blog.komar.be/wang-724-teardown/
Since then, it does not really matter which keyboard I use. Now I have a reddragon keyboard (Redragon K552 Mechanical Gaming Keyboard, 87-Key Compact). I picked that up a while ago because it does not use much space on the table/desk I have.
[1] https://immich.home.stavros.io/share/GE_noaUx1_cayK9WDVvzutr...
It does mean that I can't use "ergonomic" or split hand keyboards easily, though.
I have a couple different inexpensive Aula and similar mechanical keyboards I prefer to use.
Swap Caps and Ctrl, use Emacs or vi keybindings, and save your wrist from moving to the arrow keys!
Hit [type whatever goes in here, hit ]
So it isn’t really a repetitive action or limited by the rate at which I can hit brackets I think even for programmers who use weird punctuation, a file should still mostly not be punctuation.I prefer Workman. Used to use Dvorak. Did not see much point to Colemak or its Mod DH variant by the time I was open to switching again, Workman set out to solve those issues in its original design. To anyone coming from Qwerty these days (Workman only came out in 2010), I would just recommend skipping over Dvorak and Colemak. You can find even more esoteric layouts, but Workman is in a bit of a goldilocks zone where it's available in some OSes/keyboards by default and isn't impossible to find keycaps for (often the "colevrak" kits cover it).
>Swap Caps and Ctrl
I never liked binding caps to Ctrl or Esc, but I do bind it to Compose in my OS these days. What I'd instead recommend is getting an ergonomic keyboard with a thumb cluster, like the Pinky4 or Iris, and putting your modifiers there. My Ctrl, Alt, and Super keys are all thumb keys now and even the leftmost of them is offset a similar amount to where Alt is on a traditional keyboard, so all very comfortable to press. I also have backspace, space, and enter on thumb keys.
>use Emacs or vi keybindings,
Strongly agreed, this is huge. Vi especially as you can avoid most chords, a bit like Sticky Keys in Windows, except not awful and not something you activated by accident. I spent considerable time with Spacemacs as well as evil-mode in my own config at one point. Back to (neo)vim now, but all great choices, all better than using nano or a CUA binds editor.
The matter I want to preach about tho are split ortolinear keyboards. I believe absolutely every typist should use them. Conventional keyboards are just bad from ergonomics perspective and eventually it’d have a toll on your wrists health. And many of these keyboards stores key mappings directly on the chip so no need to mess with weird mapping software.
Having said that, my split keyboard is one of the best investments I did in my life.
Yes.
> What for?
Inputting numbers.
The number row is too wide and too offset on a staggered keyboard to really work for me. I'd be interested in trying a full-width ortholinear keyboard, but can't find any.
Dvorak + Emacs user here, by the way. In my opinion mouse use is okay, but I think a drawing tablet is better than a mouse.
My usual layout, left to right, is Magic Trackpad, tenkeyless keyboard, mouse on mousepad cut down to roughly the size of a Magic Trackpad (with a larger mousepad on hand for gaming and other precision applications).
It's usually very fast to type "cmd-space", and then type 3-4 letters to find the macro I want.
If you play any games with keyboard and mouse, you could bind some letters/numbers from the right half of the keyboard and then place the macropad on the left so you don't have to take your hand off the mouse to hit anything.
For another idea, you could bind pgup/pgdn or scroll wheel up and down for scrolling webpages, IRC backlog, etc.
I'd like to how the incidence of repetitive strain injury from typing compares between populations who follow a rigorous technique versus personalized. I've never had the slightest discomfort typing, albeit I'm sure I'm not in the upper echelons of typing quantity per unit of time either.
I have a very consistent routine. I get up early. I exercise. I shower. I make coffee. I turn my computer on, then I place my hands on my keyboard and begin working.
I love to type. I enjoy it so much, and and in recent years I’ve grown to appreciate my ability to type more and more.
I have a clear memory of my early years in elementary school being the time in which I first learned to use a keyboard. I was very fortunate that my mid-1990’s public school had a well equipped computer lab, in which all students were given access. I remember that we were given basic computer literacy training in that lab, which included typing lessons. My memory of that time is that I didn’t particularly care for the lessons, but I managed to get by. I remember doing well to follow along until we started learning the number row, at which point I started tuning out. I find it fascinating that even to this day I still lack good muscle memory for the number keys.

An old typing game I remember playing as a kid.
We used an educational software package to learn, and unfortunately I can no longer remember what that would have been. I do remember that we were allowed to play Mario Teaches Typing, but only after our primary course work was completed. To this day I was much more interested in playing other games on the computer, a favourite for me and my friends was Cross Country Canada 🇨🇦
Slowly but surely I did learn to type, and then to touch type (albeit slowly). Through the years (decades, good god…) between then and now I have become much faster and accurate. I feel that receiving those lessons early was an important groundwork on which I was later able to build my proficiency.
One day during my teenage years I was browsing in a Staples retail store and on a whim I purchased a Razer Blackwidow 2013, with Cherry MX Blue switches. It was a lot of money for me at that time, but I had remembered reading about how nice ‘mechanical keyboards’ were for gaming and just normal desktop use. It was the base model and had no RGB lighting but I didn’t care so much. It did have an extra column of macro keys along the left-hand side that I did appreciate. It did always bother me though that Razer required the use of their Synapse software to enable them, instead of just letting them emit generic key-codes by default.
I used that keyboard for well over a decade, and only just recently replaced it. That keyboard is still fine, I just wanted an upgrade. Enthusiast keyboards are often built so well that they’d likely last a lifetime if taken care of. I find this both very ironic and amusing.
My current setup includes the following:

I bought the keyboard first. I did not know what to expect, but was absolutely blown away! It was not expensive, it cost less than the Razer even adjusting for inflation. The marketing copy refers to the typing experience as ‘creamy’, which is grown-worthy. I don’t care so much what you call it I just know that I love the sound and feedback of this keyboard. A more technical description would state that the mechanical keys were ‘linear’, and that sound-dampening material was layered into the board to attenuate the sound of key presses. Regardless, I think its fantastic.
The numpad has a similar typing experience, but not quite as nice as the Royal Kludge. Overall I’m very satisfied with it.
The keycaps are just icing on the cake. I remember seeing the Drop.com Red Samurai keycap set years ago and thinking they were as gorgeous as they were too expensive. I found these white-label caps on amazon for a good price and decided to pull the trigger. I’m again, very satisfied.
For years I used a small program called keyd. I still do use it on other computers but I was pleasantly surprised when I learned that the firmware on both the new numpad and keyboard were fully programmable. They both use VIA, which is derived from QMK, an open, user programmable, generic keyboard firmware.
I have a lot to say about keyboard macros, but I’ll save that for another post.

Is he using this memoir-style blog post to brag? Yes he is!
I enjoy typing a lot, and I’ve gotten pretty good at it. I’m very grateful for having had those early lessons. I really feel as though I would not be as capable now without them, and then of course I wouldn’t have the opportunity to appreciate my own skill.
There seems to be a growing concern over a lack of computer literacy in younger generations, including the ability to type. As a millennial I find this a bit disturbing. I can understand a perspective that says that technology has changed and that typing skill is no longer necessary. My personal opinion is that it is an inherently useful skill. I can type as fast as I can think, which has been very useful for me for both writing code and prose. It’s a valuable thing and would be unfortunate if younger generations were to miss out.
Are you a typing & keyboard enthusiast like I am? Let me know! Type up an email to mail@lzon.ca, or send me a message on one of my social accounts linked on the homepage.
I type "incorrectly" on traditional qwerty keyboards, too. I also type "correctly" on my split ergonomic keyboard, using the workman layout. As far as I can tell, I'm not any faster with either; but I definitely enjoy using the ergonomic keyboard more.
I just kind of roll my hand to the ctrl key, I don't use a finger to press it.
Same thing with right-ctrl.