Good ideas and conversation. No ads, no tracking. Login or Take a Tour!
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.