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 recently got a Massdrop Alt and I love it. I'm going to get a CTRL for my other desk. With that said, I'd like to do what I thought would be fairly simple, but does not seem so. I'd never used QMK or gone very in depth with coding of any kind until today.
I need help setting all RGBs to white by default. So I'd either either only have white, which the online tool allows, or have the default RGB configurations just start on white (or some other preset if it's easy to adjust) and allow me to cycle through them.
The reason I downloaded QMK to begin with was because I waned to set nkey rollover to "on" by default, which I was able to do in the config file. But now, \~3h later, I can't figure out how to change the LEDs whatsoever within QMK. Does anyone have any guidance as to how I could accomplish one/both of my desired RGB configurations?
I saw this (https://github.com/LastContinue/ctrl-info/wiki/FAQ-Lights) wiki that outlined a way to make these adjustments, but it appears that the led\_programs.c entry no longer exists so I can't make these changes. Thanks in advance everyone! EDIT: This is something I'd like to do on my CTRL when I get it, so if the process is different for that, could someone let me know/explain? I'll want to use the default non-scrolling rainbow LED pattern, and if I can still access the other default ones, great, but if not I'd be happy to just have that one LED profile with nkey rollover enabled by default. EDIT 2: For whatever reason, any firmware I compile within QMK gives me a ton of different scrolling/rainbow effects that I can cycle through instead of the default ones (solid colors, teal->salmon, etc) that are present when I download firmware from the Massdrop site. I'm not sure why or how to change this.