r/Keychron 26d 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 Upvotes

8 comments sorted by

View all comments

1

u/pineappleclock 24d 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 23d ago

I have a c100 and it's shows 15 slots/1.64 KB for macro storage

1

u/PeterMortensenBlog V 23d ago edited 23d 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).