geekhack

geekhack Community => Ergonomics => Topic started by: GG-Bond on Sun, 31 August 2025, 16:34:23

Title: Curious about firmware choices for ergo boards
Post by: GG-Bond on Sun, 31 August 2025, 16:34:23
I’m a bit curious, what firmware do people usually use for ergo keyboards? For example, QMK or ZMK? I’ve seen some wireless split keyboards that don’t seem to run ZMK, and I wonder how they work. Also, what advantages does ZMK have compared to other firmware?
Title: Re: Curious about firmware choices for ergo boards
Post by: vvp on Wed, 24 December 2025, 08:28:40
@filhalbate: Man, your response looks like an LLM slop. It is not completely wrong but is just enough off the point that it reminds an LLM output. It is almost correct. QMK and ZMK are in C (not C++). You mark mentioning two keyboard firmwares as a great resource :) Then introduce KMK to the list but in a way that it looks like misspelling of ZMK mentioned by the thread starter. Of course, python is much slower than C or C++. Typically around 100 times slower. But it does not matter for a keyboard firmware if you install it on a powerful 32 bit Arm controller instead some cheap 8 bit MCU.

I use a branch of this firmware on my custom split keyboard (K84CS):
https://github.com/chrisandreae/keyboard-firmware
I use it since it supports on-the-fly key remap and macros definition/replay. On-the-fly means you can define and use remaps/macros without any support from the OS (no special driver and no special application is needed to be installed) and without flashing firmware. It also supports programs interpreted in the keyboard but I do not really use this.
Title: Re: Curious about firmware choices for ergo boards
Post by: Findecanor on Wed, 24 December 2025, 10:13:22
@filhalbate: Man, your response looks like an LLM slop.
Not even that. It is a copy of an old post from Reddit (https://www.reddit.com/r/ErgoMechKeyboards/comments/1ap0o3t/best_firmware_for_split_boards/kq31rkc).
There is a problem with spambots that regurgitate old posts in an attempt to appear like genuine people. They tend to come back later and edit their posts with links to something they do marketing for.

The method of proving one spam is to search on Google for a phrase in the post that is somewhat distinct, in order to find the original.
I woe for the day when/if the bots actually start using some AI to post variations of old posts with the same semantic content, when we can no longer spot them as easily.
Title: Re: Curious about firmware choices for ergo boards
Post by: vvp on Wed, 24 December 2025, 13:15:10
@Findecanor: Ach, ok, good catch. I considered the post suspicious but I was not sure  ;D
Title: Re: Curious about firmware choices for ergo boards
Post by: zegonix on Mon, 05 January 2026, 04:10:07
@GG-Bond i use QMK on my own keyboard, it is wired though. QMK works fine, but the management is a bit messy.
i can't comment on ZMK, as i haven't gotten to give it a try yet.