[0] https://josefadamcik.github.io/SofleKeyboard/
[1] https://www.keychron.uk/products/keychron-k15-pro-alice-layo...
[0] https://josefadamcik.github.io/SofleKeyboard/
[1] https://www.keychron.uk/products/keychron-k15-pro-alice-layo...
I have layers (most with home row mods) for:
- symbols (with long press-hold to simulate e.g. shift + keys like =, -, etc).
- navigation (vim cursor keys on rh home row, pg up/dn, etc below) & F keys
- numpad
- media & custom app keys (e.g. auto-fill password from my password manager, etc)
I also have long-press to switch window, copy, paste, undo (i.e. holding Z fires cmd-Z), combos for escape and caps.
TBH it's all muscle memory now so they might not be right.
Of course, there's a learning curve, but now I just use 34 keys (2 thumb keys each side, although dedicated shifts would be good instead of shift via home row mods which sometimes misfire).
The main thing is to make up your own keymap that makes sense. Forget trying to learn someone elses.
It takes a little time to familiarize yourself, but you get very proficient with layers and home-row mods. The main benefit is that every single one of my fingers never has to move more than one key in any direction, and it has markedly improved my wrist health.
One advantage is that you can now put the symbols on the home row.