I was wondering if it is feasible to allow some sort of hybrid mode or improved direct mode.
typing a character on button down is much faster than waiting for the button up. To type specific words, you could roll your fingers over the keys and would not need to wait to release fingers to type the next character. Sadly this limits dramatically how much characters you can express with the twiddler.
Now what if there could be a hybrid mode, where SOME buttons are direct and SOME are not.
This would allow to press and hold the non-direct ones to activate additional layers for more options with the other remaining majority of direct buttons.
If the layer buttons would be the pinky row, then we would have 12 buttons (fingers 1, 2 and 3, where index has 2 rows because of mouse buttons) for direct key mode.
The pinky could then press L or M or R or LM or RM or LMR, thats potentially 6 layers.
6x12 = 72 keys.
That basically means more than enough to express an entire regular keyboard in direct mode
Of course - additionally there are still the thumb keys for e.g. alt/ctrl/shift/num ? ...but technically that could also just add/enable more layers, to really make sure there is no key left that cant be a single direct press with the right layer activated :-)
It seems that should be doable in software alone