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.
Switching to a planck keyboard would let you customize all the positions of buttons for less strain.
Hands-Free Coding: How I develop software using dictation and eye-tracking
11–20 of 141 posts
Re: Hands-Free Coding: How I develop software using dictation and eye-tracking
#12The eye tracking sounds like it could be incredibly useful as a 3rd input. Very cool stuff, thanks for sharing
In addition to a pointer replacement, there is an idea of using eye tracking on a virtual keyboard with a swype type entry.
[0] https://pdfs.semanticscholar.org/1170/44feb247a82ab81a30b57f...
Re: Hands-Free Coding: How I develop software using dictation and eye-tracking
#13The eye tracking sounds like it could be incredibly useful as a 3rd input. Very cool stuff, thanks for sharing
In addition to a pointer replacement, there is an idea of using eye tracking on a virtual keyboard with a swype type entry.
Re: Hands-Free Coding: How I develop software using dictation and eye-tracking
#14Re: Hands-Free Coding: How I develop software using dictation and eye-tracking
#15As 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.
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.
Re: Hands-Free Coding: How I develop software using dictation and eye-tracking
#16As 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.
You could definitely set up toggled modifier keys and do the same with emacs, FWIW.
Re: Hands-Free Coding: How I develop software using dictation and eye-tracking
#17Re: Hands-Free Coding: How I develop software using dictation and eye-tracking
#18Earlier quoted context omitted.
In addition to a pointer replacement, there is an idea of using eye tracking on a virtual keyboard with a swype type entry.
That's a great idea! This would really push up input speed. I'm surprised I haven't seen any implementations in the wild yet, although research has been done to explore this [0] [0] https://pdfs.semanticscholar.org/1170/44feb247a82ab81a30b57f...
Long before that, Optikey has had "multi-key selection" which works in the same way, see https://youtu.be/HLkyORh7vKk?t=10
In my experience (as a developer of eye gaze interfaces, not an everyday end user) it is often more efficient to have really good next-word-prediction (such as with the Presage engine) combined with single-letter dwells, rather than using "swipe-like" spelling, where you're committed to tracing out the whole word.
Re: Hands-Free Coding: How I develop software using dictation and eye-tracking
#19As 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.
Switching to a planck keyboard would let you customize all the positions of buttons for less strain.
The Planck keyboard is cramped. It's worse than a cheap Microsoft ergonomic keyboard.