What is SpaceFN and why you should give it a try
The SpaceFN concept - setting up your space key as a layer switch when held - is probably one of the most useful tweaks in the keyboard hobby. Let me explain how it works. My SpaceFN article on kbd.news made some rounds recently - quite surprisingly given the age of this concept. This piece you're reading is a condensed version of the full post. If you're left with unanswered questions, you'll most likely find the info you're looking for in the original write-up. On my imaginary top list of the most useful keyboard features, tweaks and hacks, SpaceFN would deserve a podium finish for sure. But what makes it so special? In short: SpaceFN is easy to implement, easy to learn, costs nothing, can be used with any keyboard, and can improve your productivity instantly. I will list its benefits below, but can state right at this point that the SpaceFN concept, setting up your space key as a layer switch when held, is clearly one of the most useful tweaks in the keyboard hobby....
Apr 30, 2024
or
http://www.amazon.com/GRIFITI-Notebook-Silicone-Reposition-Travelling/dp/B00I6O1TWK/ref=pd_sim_op_1?ie=UTF8&refRID=0P01RVBS48M9GT88PC59
Also got me http://plover.deco-craft.com/shop/view_product/Laser_Cut_Steno_Keys_Kit?n=2910988 with aim of making this an awesome steno keyboard, hence the need for a real NKRO over USB firmware.
sizur: I am interested in finding out if you are able to make Ergodox work with that firmware. And, if it is better than the default one meant for Ergodox. NKRO, macros. It sounds very promising.
Will update on success/failure.
The palm rests aren't tacky, but they feel velvety soft. If I turn the ErgoDox upside-down, they won't stay on, but I'm not worried about them falling off or shifting much while typing.
They are reminiscent of the palm rests on my old Fingerworks Touchstream Stealth keyboard.
I have some layouts/functions in the `keymap_*` files here (the dvorak one is the daily driver, but the functions can be pulled to whatever) https://github.com/nerdwaller/tmk_keyboard/tree/master/keyboard/ergodox
Don't forget to make NKRO default: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
This keymap has querty, colemak, plover steno, gaming, a mouse emulation, and a metalayer to mask them, a momentary media-system layer, and ofcourse a numpad.
I do plan to move majority of Plover functionality wholly into firmware with macros.