2 ms·
I did the same thing on my Ergodox with QMK, only with emacs/readline bindings. control-M for enter, control-A for beginning of line, control-E for end of line,
by simias 6y ago
I did the same thing on my Ergodox with QMK, only with emacs/readline bindings. control-M for enter, control-A for beginning of line, control-E for end of line, control-N for next line, control-H for backspace etc...
It makes using those clunky web edit boxes (such as the one I'm typing this into right now) somewhat bearable.
Getting a fancy ergonomic programmable keyboards is one of the best decisions I've made over the past few years. It's so much more comfortable in the long run.
I'm also a big fan of "space cadet shift", which makes left and right shift input ( and ) when pressed on their own. I also have a dual-function caps lock: when pressed on its own it's Escape, when chorded with an other key it's control. You can do that in software with xcape for those who want to give it a try:
xcape -t 500 -e 'Shift_L=parenleft;Shift_R=parenright;Control_L=Escape'
You'll have to swap left control and caps lock using xmodmap or setxkbmap as well.
And for those who are curious to see what a QMK config looks like, it's fairly straightforward (this one is a WIP, there are a few problems with it, but it gives you an idea):
https://github.com/simias/qmk_firmware/blob/372b71ca90df01b51c151d34a1e7266444a12497/keyboards/moonlander/keymaps/simias/keymap.c https://github.com/simias/qmk_firmware/blob/372b71ca90df01b5...
That's of course assuming that your board is already supported, adding support for a new board is a bit trickier and requires some embedded C know-how.
- ohazi 6y agoWhat are your thoughts on the vertical stagger on ergonomics, vs. just having the left and right side split? Does it actually help, or is it more of an aesthetic choice? I notice carpal tunnel pain in my wrists when I tension or release the tendons in my wrist that curl my fingers to move them up and down. Moving them from side to side doesn't hurt at all, so I'm skeptical that there's anything ergonomically wrong with the normal staggered layout. Split still seems like a good idea, though. How infuriating are regular keyboards after getting used to Ergodox?