Summary of My Typing ＆ RSI Experience 1992 – 2013
i have 3 rounds of close to Repetitive Strain Injury (RSI) experience. Never had any pain, but definitely tingling.
1st time is in 2005, that's due to using laptop all the time for a year. I wrote about it here: How to Avoid the Emacs Pinky Problem
2nd time in 2010, eventually found the problem to be a bad habit of pressing the 1, 2 keys, by turning my left hand wrist sideways and using index finger to press the 1. Documented here Programer Hand Health: vi Esc Key Syndrome
3rd time in 2012. Eventually found the reason to be pressing the x key too much on a rubber dome keyboard. Documented here: The Roadmap to Completely Replace Emacs's Key System, Part 1
now, i don't have any problem. But also, i'm now using a radical ergonomic keyboard, mechanical keys, ErgoEmacs minor mode, also Dvorak layout, and there are only 5 of emacs default keys that i still use: the arrow keys and sometimes F1.
here's a summary of my typing experience.
• 1992. Started typing as a data entry clerk.
• 1994. Started using Dvorak 〔➤ Dvorak Keyboard Layout, My Experience ⌨〕.
• 1998. Started using emacs, and basically live in it by 1999. 〔➤ My Experience of Emacs vs XEmacs〕
• 1998 to 2005: Use emacs in text terminal only, all default keys. (started to use GUI emacs in 2006)
1992 to 2005. Never had any typing/RSI problem. Am using standard PC keyboard. Most of these years using whatever the keyboard that comes with Mac.
• 2005. 1st brush of RSI. Caused by always using a laptop (Mac iBook) since 2004. Solution: bought the Microsoft Natural ergonomic keyboard. First time using a “split” keyboard. Never liked ergonomic keyboard before, but now, i NEVER want to type on non-split keyboard.
• 2007. Started to devise and use ErgoEmacs mode
• 2009. Switched keyboard from MS Natural to Microsoft Natural Ergonomic Keyboard 4000.
• 2010. 2nd brush with RSI, due to bad habit of pressing the keys 1, 2 keys, induced by the Microsoft 4000 keyboard. Documented at Programer Hand Health: vi Esc Key Syndrome
• 2012. 3rd brush with RSI. Cause: pressing the x key too much on a bad rubber dome keyboard (the MS 4000). Documented here: The Roadmap to Completely Replace Emacs's Key System, Part 1
• 2013. Started to use Truly Ergonomic Keyboard. Love it.
• 2013. Started to use a emacs keybinding system that is all single key press sequence, except for about 10 commands that make sense when held down (⁖
forward-word) in ErgoEmacs mode. A preliminary report at The Roadmap to Completely Replace Emacs's Key System, Part 2. Eventually i'll publish the final key system, or incorporate it as part of ErgoEmacs mode.