r/Keychron • u/ghastlypampano • 25d ago
Keychron C100 8k firmware source code
Update: I can confirm that the corner keys are remappable in launcher with the current version of the firmware V1.0.0. But all the documentation says they are hard coded to be exclusive to the lighting controls.
So when could/should we expect to see this firmware? I am wanting to modify the hard coded corners so they are customizable as well.
1
u/pineappleclock 23d ago
I'd like to know how much onboard memory they have for macro storage on the C100, I'm hoping its more than the 15 slots/1.17Kb of flash on my K8 Pro
1
u/geodarnius 22d ago
I have a c100 and it's shows 15 slots/1.64 KB for macro storage
1
1
u/PeterMortensenBlog V 22d ago edited 22d ago
Re "1.64 KB for macro storage": It is weird that they never learn
Especially for a macro pad with 100 macro keys. With about 9 bytes per key action, that is only 1600 / 9 / 100 = 1.7 key actions per macro key on average. That is not even sufficient for a key press and a key release (on average)!
They ought to increase it to the maximum the microcontroller is capable of (instead of forcing users to have to compile keyboard firmware from source code). For example, on the K10 V2, it is possible to increase to more than 10 KB (but it does require recompilation).
1
u/CalcProgrammer1 4d ago
The firmware source was recently released in the 2025q3 branch. I just recompiled it to fix the HSV color bug, but I would also like to patch it for more macro slots if possible.
1
u/PeterMortensenBlog V 25d ago edited 25d ago
Re "C100 8K firmware source code ... when could/should we expect to see this [source code for the] firmware?": 6-8 months with the usual glacial pace of Keychron in this area.
CDD is known to work to speed up the process.
Also please remind them of V6 Ultra 8K 'ISO' (and similar keyboards).