5 ms·
As a developer who also has cubital tunnel syndrome, having keyboards that places commonly use modifier keys [0] on your thumbs, such as Kinesis advantage or Er
by ateng 6y ago
As a developer who also has cubital tunnel syndrome, having keyboards that places commonly use modifier keys [0] on your thumbs, such as Kinesis advantage or Ergodox, helps reducing the fatigue and symptoms immensely.
[0] it is called Emacs pinkies for a reason, and yes, my CTS is totally emacs’s fault as well.
- ihaveajob 6y agoIt's pretty telling that RMS had to stop coding because CTS. Edit: Not carpal tunnel syndrome, as he explains in https://stallman.org/stallman-computing.html https://stallman.org/stallman-computing.html """In the mid 90s I had bad hand pain, so bad that most of the day I could only type with one finger. The FSF hired typists for me part of the day, and part of the day I tolerated the pain. After a few years I found out that this was due to the hard keys of my keyboard. I switched to a keyboard with lighter key pressure and the problem mostly went away. My problem was not carpal tunnel syndrome: I avoid that by keeping my wrists pretty straight as I type. There are several kinds of hand injuries that can be caused by repetitive stress; don't assume you have the one you heard of."""
- crispyambulance 6y ago> The FSF hired typists for me part of the day... That must have been a job from hell, probably went through a lot of them!
- falcolas 6y agoManual transcription is still a thing today. Stenographers being one of the more well-known examples.
- zozbot234 6y agoStenotype keyboards are way better from a RSI point of view, though. Unfortunately, no one has come up with the "theories" or systems that would allow use of them for specialized input like programming.
- jrockway 6y agoI've seen a few conference presentations about using steno for programming. It does seem to involve building your own library of commands, but people seem to have done it and use it daily.
- kybernetikos 6y agoPlover is often used for this, e.g. https://www.youtube.com/watch?v=jRFKZGWrmrM https://www.youtube.com/watch?v=jRFKZGWrmrM http://www.openstenoproject.org/plover/ http://www.openstenoproject.org/plover/
- 867_5309_Jenny 6y agoSwitching to a planck keyboard would let you customize all the positions of buttons for less strain.
- estsauver 6y agoI have a planck keyboard, but I think it's small size isn't fantastic for hand position. I think I may eventually purchase an ergodox ez to get better hand positions.
- Symbiote 6y agoThe ErgoDox already allows arbitrary repositioning of the keys. The Planck keyboard is cramped. It's worse than a cheap Microsoft ergonomic keyboard.
- irjustin 6y agoThe planck keyboard is a great keyboard, but possibly on par with the worst in terms of ergonomics. Ergodox, Diverge, Keyboard.io, really any split key keyboard does worlds for keeping hands straight and are fully programmable to very high degrees.
- T-hawk 6y agoAm I the only one who just keeps their hands/wrists straight on a regular unsplit keyboard? I've always naturally done this and never had any problems with strain. The best way to describe it is that the home keys aren't ASDF, but more like WEFV with my forearm angled so it's straight from elbow to fingertip. This exaggerates the effect but demonstrates it clearly; the real home positions are more like intermediate points between keys.
- aleksei 6y agoYeah, same. I find keeping my fingers on the home keys makes me twist my wrists outwards, which gets uncomfortable pretty fast. I mostly try to minimise wrist action in general. I've actually had a Planck EZ for a few weeks now and I agree it's probably not very ergonomic for the classic qwerty touch typist, or at least not much better than a normal keyboard barring the programmability. But since I don't do that anyway I find the keyboard to be pretty nice in terms of customisability and avoiding stretching. In general I feel my hands are used most naturally in close proximity to each other (at roughly abdomen height) so I'm drawn to small keyboards with lots of modifier keys. A spherical keyboard would be pretty interesting to try out.
- noir_lord 6y agoHad pain a few years ago, switched to Ergo 4000's everywhere and have never had any pain since - depending on desk height I'll use the front riser but generally don't need it. I love them so much I have spare new-in-box ones stashed as a hedge for the day they stop selling them. They are about the cheapest good quality ergo keyboard I could find.
- xyzzy_plugh 6y agoNot to flame-bait, but this is actually one of the reasons I've doubled down on vim. I like that I can function perfectly fine with one finger, I even managed to write a bunch of code using vim on my phone, and was surprised how well it translated. You could definitely set up toggled modifier keys and do the same with emacs, FWIW.
- Quarrelsome 6y agoye, modifier keys suck. This is why I prefer snake-case over the other casings because it needs no modifier key.
- fctorial 6y agoWhat languages do you use?
- adamnew123456 6y agoAlso along those lines: what keyboard layout? I've never seen a (QWERTY) layout where underscore isn't a shift-level key.
- ateng 6y agoThe key issue (pun intended) with normal keyboard is that you use your weakest fingers for ALL of your modifier keys. By shifting that responsibility to your thumbs you greatly reduce your little fingers’ workload (and hence chance of CTS)