a thoughtful web.
Good ideas and conversation. No ads, no tracking.   Login or Take a Tour!
comment by xash
xash  ·  3424 days ago  ·  link  ·    ·  parent  ·  post: My approach for a keyboard layout with 10 keys - Update!

You are right; the way it works now has a low speed limit. Even when in ~70% the cases you can switch hands and don't need to wait releasing all your fingers. When using your suggestion, the implementation has a hard time figuring out, if you wanted to press AS, or press A and then AS. Keyboard inputs are sequential and not simultaneous.

But I'm playing around with some timers right now; if a press comes in you have a time window of some milliseconds before the chord is registered. This has a nice effect on bi- and trigrams; in English you often have to type "th". Making this a roll from your index to middle finger, things should speed up. So e.g. J would become 't' and K 'h', then you can press J, wait some milliseconds and press K.