In 2008, I found out about the TypeMatrix 2030 and then proceeded to use it exclusively for the next 12 years.
In 2020, I found out about the Planck EZ, and within 2 days of using it I said that it was at least 10x better than the TypeMatrix 2030, but I now know that in fact it's at least 20x better!
I'm very excited to finally show you my awesome keyboard configuration!
(I'd like to eventually make my own Common Lisp based firmware for the Planck EZ, but need to build infrastructure first.)
My implementation is heavily inspired by Oryx (and I stole a few colors), see my configuration there.
I showed this to the great folks at Ergodox/ZSA and they were so impressed that they quickly offered to interview me!
Raise-f, Raise-b, Raise-n and Raise-p behave just like their Emacs counterparts
Ctrl-f, Ctrl-b, Ctrl-n and Ctrl-p, that is to say, they move
Forward (Right), Backward (Left), to the Next line (Down) and to the Previous line (Up).
Since this uses the arrow keys, this is automatically compatible with nearly 100% of applications!
(Note that Raise-n is moved one position down to avoid conflicting with 9.)
We also have End, Home, PgDn, PgUp in the corresponding locations on the Lower layer.
Perfectly control the mouse using only the keyboard thanks to the Nav layer!
You can even scroll the mouse wheel left or right! I didn't even know this was possible!
(I didn't know about Button 4 and Button 5 either...)
Note how you can easily move the mouse while holding Ctrl-Alt-Shift in any combination, as well as Left clickxorRight click.
Use the Crawl (6) sublayer (strategically located to the left of "Acceleration 0") to accurately move the mouse by single pixels.
The blue keys instantly warp the mouse to the center of each of 9 "quadrants", considering the screen as a 3x3 grid of rectangular regions.
If Shift is held down or the bold version of an arrow is pressed, then warp to the far side or corner of the corresponding quadrant instead of to its center.
Importantly, if we press multiple locations at once then the mouse warps to the barycenter of the designated points!
So if we press 2 locations at once, then the mouse warps to the midpoint between those points. This allows for very precise movement!