

My keyboard saves its config to its internal memory. So you can configure it on a connected device then bring it to the airgapped server room, it will remember your macros. Launcher is needed only for initial configuration, you don’t have to open it ever later.
Btw have you looked into alternative methods? I could upgrade the firmware offline, without the app. I had to switch it to an upgrade mode with some combo, then it was recognised as an usb drive. Copied the firmware to the “drive” and it updated. Are you sure no similar method exists for programming?









So you are sitting in an airgapped server room. On a Saturday. And you don’t know what kind of macros you will use there in the future. Because you can do a lot of unexpected things on an airgapped server, you specifically bought a high end keyboard for that.
I mean, yeah, it’s annoying that it needs internet, and obviously everything will go south at the worst moment, but putting together all your scenarios as a single situation is a bit unexpected, sounds like an xkcd 1172 workflow.