3 ms·
CarpalX [1] is also a keyboard modeling approach that includes typing effort and corpus loading. I would love to hear about the difference in typing effort mode
by gillesjacobs 5y ago
CarpalX [1] is also a keyboard modeling approach that includes typing effort and corpus loading. I would love to hear about the difference in typing effort modeling and approach for CarpalX.
CarpalX is a linear parametrized model with configurable parameters and weights for different types of strokes, so you can weigh the effort. You on the otherhand have made measurements of your hand movement. Very impressive and valuable! In the explainer [2] you mention the datasets briefly skipping over specifics:
- Are the hand-movement metrics a measurement of the center of the hand from an video-based object detector?
- Do you have individual finger detection too (doubt it is very precise due to occlusion)? My guess is relative hand movement is a good approximation of overall finger movement though.
- Any typing effort model based on this data will not be applicable to ortholinear or alternative layout boards such as a split hand (Ergodox, Corne, Moonlander or Plank).
- You briefly mention removing any manually determined effort-based objectives (like those in CarpalX) from the genetic algorithm optimization. You say they are highly similar to the purely trigram data-driven approach, but I am still very curious to see the results with these objectives included.
I am not trying to put you down though: It is still very commendable to research a better layout for the most common staggered 60% lay-out.
I have been keylogging myself for three years now and will definitely try out your approach though, looks very promising!
1. http://mkweb.bcgsc.ca/carpalx/ http://mkweb.bcgsc.ca/carpalx/
2. https://www.youtube.com/watch?v=pZ40gmfDFfQ https://www.youtube.com/watch?v=pZ40gmfDFfQ