It finally happened yesterday. One of my partners wanted to use my keyboardio “for a minute” and I had to rattle off a list of customizations that made it more or less impossible for them to use. It was too intimidating for them to even try. I got a “nevermind,” and this comic was dredged up to tease me:
So I want to figure out a way to reversibly put the keyboard back to the factory keymaps to cover this case. I want to be able to evangelize the Model 01 when friends come to visit and when I’m out and about with it, and “Yeah it’s pretty, but you don’t want to touch it” isn’t a good start towards that.
As a first step I think I’ll make a new layer “FACTORY” and map the PROG key to ShiftToLayer(FACTORY), but having a weird chord that would set up all three layers in a factory state and then unset them when chorded again would be even better. I guess I could make FN-PROG enable an FN_FACTORY layer too, and since I’m not really using NUMPAD, that would do the trick. hmm. Assuming I’m correct in my understanding of how layers work.