Good news! It looks like we’ll have some sort of re-programming option available in a couple of weeks - after the drop ends but well before shipping. So, if you want to remap Ctrl, or Fn, or Caps Lock, or Esc or any other key, this is now possible!
Back story: I worked with a design and manufacturing partner on the board. They, in turn, worked with another partner for firmwares and microcontrollers. In fact, we switched from a previous partner because there was /no/ programming option with their offering.
Below is the response I received from the manufacturer, with some minor edits:
“They're making the firmware ready for end-users to re-program the keyboards. The function will be ready by the end of this month, which is in about 2 weeks. They said the interface might not look good, but they'll open it so the end-users can make their own interface.”
This was the #1 piece of feedback I’ve received in the past few days, and now, it looks like we have a path forward here!
XMITThis means (before shipping) we'll be able to mod the firmware on the boards we're getting? Solid.
Is the software to flash the firmware going to be for windows only or mac & linux too?
JarateKingThat's my understanding. I'm expecting a Windows-only GUI tool. You'd be able to run it within a VM on Linux and/or Mac and get correct results (so long as you use USB pass-through to connect the board directly to the guest and not the host OS).
mn6016Assuming it is a Windows utility, no, not natively. You might install VirtualBox (or any other free virtualization platform), get a Windows VM (Microsoft offers some for testing purposes), and use that to reprogram the board. I've used this trick on other boards in the past.
Back story: I worked with a design and manufacturing partner on the board. They, in turn, worked with another partner for firmwares and microcontrollers. In fact, we switched from a previous partner because there was /no/ programming option with their offering.
Below is the response I received from the manufacturer, with some minor edits:
“They're making the firmware ready for end-users to re-program the keyboards. The function will be ready by the end of this month, which is in about 2 weeks. They said the interface might not look good, but they'll open it so the end-users can make their own interface.”
This was the #1 piece of feedback I’ve received in the past few days, and now, it looks like we have a path forward here!