I was messing around with the keyboard software, in https://keyboard.frame.work/, and I accidentally replaced the Function Lock in Layer 1. Pretty sure it was set as a Custom button, and not a default, so I cannot replace it.
For me it says Custom(65), does that help?
1 Like
Yes! That was it. Just needed to put that in the βAnyβ button. Thanks
Framework should really have some guide, or documentation at least, about how they have layers setup. As there are parts that most people would never know, without either frustrating trial and error, or looking at and understanding the firmware code.
Custom(65) is used instead of a regular layer change key because the regular ones do not save the current layer to memory. A custom key like Framework added is the only way to have the FnLock state be persistent, preserved between reboots.
Via, the GUI seen at keyboard.frame.work, assigns the key the name Custom(65), for some reason. Via is not made by the same dev team as qmk.