For instance I found out my second most common 5 letter word was "print" lol
Edit: looks like you toggle it with your right thumb? That seems like a lot of thumb presses or more key strokes per word. How do you know which layer is active when you return between sessions?
It does end up being (slightly) more keypresses, but it's built on the idea that 1.) two comfortable keypresses are easier than one uncomfortable keypress and 2.) our thumbs are already absurdly under-utilized on current keyboards.
Every alpha letter has it's own key. Some are on a second layer, but that layer is also "one-shot" so you don't even need to chord to use it, like you do with typing capital letters with shift, for instance.
The real problem is that people have gotten used to something that barely worked, who then got catered to by manufacturers which lead to new people learning that same layout, perpetuating the same design into infinity because nobody wants to relearn typing. Driving cars with a wheel and pedals probably isn't optimal either, but it's all anyone ever learns to use so that's what ubiquitous. Language is the same.
If there is any place absolutely ripe for new innovation and optimizations, it's there. But there are hardly any significantly-different options! (at least on iphone, can't speak to Android)
Like, why can't I set my keyboard to delete the last word when I swipe left across the keyboard? There are a million low-hanging fruit things like that.
It’s like stenography, the cost of deviating from the norm is high but very valuable for specific use cases.
Or maybe I’m just projecting my Jr. Engineer days where I spent silly amounts of time optimizing my text editor with dreams of it making me one with my computer.
When I say I had major RSI issues, I mean I once had to spend 6 weeks typing with only my left hand bc the right hurt so bad. So it was worth it just for getting rid of that.
But in general I totally agree with you. I think about that a lot when optimizing like VSCode settings, for example. Like "this isn't really productive work here. it just feels like it."
But I would also argue that it's totally worth learning a new layout. I think people overestimate how hard it is, and the difficulty of switching between them. If you have RSI, I would definitely recommend getting some type of split ergo board (maybe Corne?) and learning Colemak-DH layout.
Why do all keyboard projects either mindlessly adhere to antique conventions or hopelessly diverge into zaniness? Why is it so difficult to find a multi-platform split keyboard with no gimmicks, standard layouts, and sane defaults. I will buy a back-stock of 10 when I find it. The closest thing so far is the Mistel MD770 so I own 2 of them.
That being said, after realizing some people were actually interested, I also added a more standard 40-key version, bc I know most people don't want to go all the way to 20 keys. There is a pic of that version farther down on the README page.