3 ms·
Um, yes? It's one of their marketed features: https://ergodox-ez.com/#dualfunctionkeys https://ergodox-ez.com/#dualfunctionkeys Much of the point of the Ergod
by mkl 5y ago
Um, yes? It's one of their marketed features: https://ergodox-ez.com/#dualfunctionkeys https://ergodox-ez.com/#dualfunctionkeys
Much of the point of the Ergodox is that it's completely reprogrammable, and ZSA's Oryx makes that very easy for the Ergodox EZ and Moonlander (which I've just gotten). For other keyboards running QMK the QMK Configurator makes it relatively easy too, except for macros (I also have a Hotdox Ergodox). I use the keys my thumbs sit on as space on the left and enter on the right, and holding space as shift and holding enter as control. I use the two little finger home keys (A and I in the Workman layout) as letters when tapped and layer switchers when held. Left gets me symbols and numbers, and right gets me movement, editing, and more symbols.
You can also make keys act like modifiers are held down, e.g. a single key that does shift-enter for Jupyter notebooks, or ctrl-C, ctrl-V, etc. You could probably set up a whole Emacs layer or two like that. I also use autoshift, so a long tap on a letter key gives you the capital letter (this makes held letters as modifiers a bit less convenient).
With these keyboards I never move my right little finger to the right, as doing that on normal keyboards is really damaging my right wrist (hence spending hundreds of dollars on programmable keyboards with lots of thumb keys). I've been trying similar things in software for a while with AutoHotKey and sxhkd, but concluded I needed to do it at a lower level. UInput is an option for that on Linux, but programmable hardware is better I think (just expensive).
Since getting these keyboards one and two weeks ago I've modified the layout at least once a day on average, refining it further and further. Currently it's this: https://configure.zsa.io/moonlander/layouts/xDQXL/latest/0 https://configure.zsa.io/moonlander/layouts/xDQXL/latest/0
- desttro 5y agoWelll, that was $400 I didn't know I needed to spend. Looking forward to my moonlander arriving!