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
I see companies selling the same old keyboards like Happy Hacking, Kbdfans, and so on, that merely have the same old boring layout i.e. straight rows of keys that cause ulnar deviation, which irritates the nerves going through the wrists' carpal tunnels. These are unhealthy to type on all day long.
I see companies trying to dump unsold stock that was unpopular for whatever reason (e.g. Kinesis Freestyle Edge).
I see companies trying to dump unsold stock that has design flaws (e.g. Magicforce 49, which swapped shift and space keys).
I see companies trying to dump parts and unfinished products (PCBs, kits) because they overestimated the enthusiasm that people have for soldering and breathing in toxic fumes.
I see lots and lots of key caps, which presume that we already own keyboards that we like.
But rarely do I see anything that is innovative, finished and great.
Like how about an ergonomic keyboard, where the keys are not laid out in linear rows but like a gentle V? It doesn't even have to be split. It should reduce ulnar deviation.
Like how about a keyboard whose controller is a Raspberry pi Zero, so that GNU/Linux enthusiasts can enjoy programming the keyboard instead of loathe the idea?
Like how about a keyboard with an LCD screen and Raspberry pi zero that can serve as a portable computer? Even a simple 2-line by 80 character display would be better than nothing.
Like how about a keyboard with an SD card reader, and a headphone jack, that can play back music files? An Arduino or Rpi Zero would pretty much be the starting point.
Like how about a keyboard that has a 4-inch gap between left and right sets of keys, and a trackpad in the middle? Wide is OK if it is purposeful. Few people need a num-pad like on the Vortex Vibe.
The constant repetition of old ideas is really not just lamentable & tiring but it is in fact awful.
We're on this planet just once. Why waste our precious time with uninventive, derivative products?