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
Twice the keyboard just stopped working entirely after pressing a key (UP event never happens) until unplugging, not sure if that's related to contact with the case tho (considering the first drop didn't even contain the foam I highly doubt this tho)
Regarding the key chatter issues (double/triple letters): There's actually a software solution that mutes the keyboard for a certain time to 'fix' the debounce time. Depending on how often it happens this might be worth looking into.
Btw; did you ever figure out how to get your keyboard to be flush?
Regarding the unflush fit of the plate/case: I think I didn't press the PCB close enough to the plate, causing the unflush fit when using the foam. I really can't be bothered to desolder all the switches/LEDs, so for now I just cut a few layers of paper (~1mm) to avoid any static that might be caused from pins touching the case directly.