Comparing QMK and ZMK Language Support

If you get your keyboard firmware from an American and try to use it in Germany, your Y key will type z. I’ll explain why later on, but this example is to show that supporting language-specific OS layouts is critical to making a keyboard type what it’s supposed to. The QMK and ZMK firmwares solve this problem by creating headers to add to your firmware for some/most languages’ layouts. Here I’ll be comparing what layouts both firmware support and which ones only one support.






