Keychron bouwt opensourcefirmware voor gamingmuizen

Keychron werkt aan opensourcefirmware voor muizen. Dat is vergelijkbaar met wat het bedrijf eerder al deed voor toetsenborden. ZGM wordt een platform waarmee in principe iedereen firmware voor een muis kan ontwikkelen en aanpassen.

Keychron heeft het project alvast aangekondigd en informatie op GitHub gezet, al zegt het bedrijf ook dat de eerste firmware pas begin volgend jaar uitkomt. De firmware wordt dan beschikbaar voor de Keychron G6 HE, die sinds vorige week verkrijgbaar is.

De firmware heet ZGM, wat staat voor Zephyr Gaming Mouse. Dat is vergelijkbaar met firmware zoals QMK en ZMK voor toetsenborden. Volgens Keychron zijn er meerdere firmwareplatformen voor toetsenborden, maar nog geen voor muizen. "Iedere gamingmuis op de markt gebruikt firmware die je niet kunt lezen, niet kunt controleren en niet kunt veranderen", schrijft Keychron. "Dus bouwen we het zelf maar."

Keychron zgm

Gebaseerd op Zephyr

'Zelf bouwen' is overigens een beetje een overdrijving. Zoals de naam al verklapt, is ZGM gebaseerd op het Zephyr-project, een real-time operating system (rtos). Zephyr maakt firmware voor unieke hardware. Keychron wil Zephyrs rtos aanpassen voor muizen en de firmware opensource beschikbaar maken.

Dat betekent in de praktijk dat gebruikers in de toekomst zelf firmware kunnen schrijven voor hun muis. Ze kunnen bestaande muizen die gebaseerd zijn op Zephyrs rtos ook eenvoudig aanpassen als ze bijvoorbeeld eigen software willen ontwikkelen om knoppen opnieuw toe te wijzen.

Opensource

De firmware komt beschikbaar onder een GPL-3.0-licentie, die gebruikers brede rechten geeft om de software verder te gebruiken, ook in commerciële producten.

Keychron zegt dat gebruikers met de firmware onder meer drivers voor de sensor, knoppen, het scrolwiel en de lampjes kunnen aanpassen. De firmware ondersteunt verder zowel bedrade als draadloze muizen.

Zephyr muis keychron

Door Tijs Hofmans

Nieuwscoördinator

31-07-2026 • 16:27

14

Submitter: Netburst

Reacties (14)

Sorteer op:

Weergave:

Erg mooi intiatief! Ik vind al die software bij muizen/toetsenborden/koptelefoons van grote merken zo absoluut verschrikkelijk, ik gebruik altijd mogelijke alternatieven maar die ontbreken vaak bepaalde functionaliteit

Hopelijk wordt dit iets wat meerdere merken gaan gebruiken!
Dit gaat over de software die in de muis draait. Die zie je normaal niet. Dit is dus niet die bloatware die je op de host PC kunt installeren.
Maar hoe meer software je in de muis stopt hoe minder je op de pc zelf hoeft te installeren toch? Bij heleboel muizen moet je al extra software installeren om een knop aan te passen.
Meeste muizen is die bloatware verplicht omdat extra knoppen via propietary firmware afgesloten zijn, dus het is onmogelijk om daar open source alternatieven voor te gebruiken
Kan iemand mij uitleggen waarom dit pas in 2026 bestaat, als de muis en open source software (firmware) al langer bestaan dan de meeste Tweakers? En ook eenvoudige poorten voor muizen, toetsenborden, etc. (van die din plugs, PS2 enzo) met standaard protocollen?

En kom nou niet met een niet-onderbouwd argument dat de industrie liever closed source, proprietair spul, e.d. verkoopt.

Want hoe moeilijk kan het zijn? Een muis is een paar knopjes, wat gesture knoppen (zoals een scrollwiel dat een stap kan zetten of smooth kan scrollen, of flingen, enz.), en vnl. een precisie-instrument wat pointing device betreft. De technologieën die hiervoor gebruikt worden om van fysieke omgeving naar elektronica naar software te gaan zijn echt geen rocket science. Maar ik ben naïef en geen firmwareontwikkelaar, dus dat is dat.

Hoe is dit pas in 2026 een initiatief? Dit zal toch al wel eerder met beperkt succes geprobeerd zijn? Iemand expertise, kennis of ervaring?
Een keyboard is relatief simpel. Het bestaat uit een aantal lijnen die je moet uitlezen, wat LEDjes die je moet aansturen en dat is het wel. Een beginner kan zoiets in een paar weken in elkaar flansen, bij wijze van spreken.

Bij een optische muis moet je een sensor uitlezen en op de uitvoer van de sensor moet je ook nog eens filtering op toepassen. Om dat op een beetje deftige snelheid te doen moet je veel beter in de gaten hebben hoe je met de beperkte rekenkracht van een zuinige microcontroller om moet gaan. En je moet ook snappen hoe je de sensor uit moet lezen. Dat is wel een stapje hoger op de complexiteitsladder.
Wat een mooie ontwikkeling! Het werd hoog tijd dat we dezelfde vrijheid en aanpasbaarheid voor onze muizen kregen als we al hebben met QMK/ZMK/VIA voor toetsenborden. Echt fijn dat Keychron hierin het voortouw neemt en kiest voor volledig open-source.
Leuk, maar hun QMK branch loopt nog steeds 2 jaar achter op de meest recente main branch...
Mooie ontwikkeling inderdaad! Dat instellingen in de firmware op de muis worden opgeslagen zorgt er ook voor dat je geen software hoeft te installeren, ook niet als je de muis op een ander apparaat wilt aansluiten. Geen Logi Options meer of SteelSeries GG of Razer Synapse!

Ik heb nu al een Keychron M4 en dat is het beste muisje dat ik ooit heb gebruikt.
Bor Coördinator Frontpage Admins / FP Powermod @Canaria31 juli 2026 17:17
Dat instellingen in de firmware op de muis worden opgeslagen zorgt er ook voor dat je geen software hoeft te installeren, ook niet als je de muis op een ander apparaat wilt aansluiten.
Die software is dan wel weer nodig om de instellingen in 1e instantie door te voeren en om ze aan te passen. On device settings zijn niet nieuw overigens.
Die software is webbased, ik kan in een browser de knoppen van mijn muis een functie toewijzen en macro's instellen.
En ik zie ruimte voor een echte gaming muis, waarbij je een spelletje op de muis kunt spelen zonder de PC erbij te betrekken. Moet alleen nog een game bedenken die je speelt met een aanwijzer, knopjes, wiel en alleen maar een paar LEDjes als gebruikersinterface...
Snake op je muis. :9
Ik hoop ook dat ze logitech game muis/toetsenborden ondersteunen. Zoek nog een non clunky oplossing voor linux.

De rgb/ programmable key is via hun proprietaire software ook niet fijn onder windows.

( Rgb zijn redelijk wat oplosingen voor)

Ik zal dit zeker de qmk en de zmk proberen.

Om te kunnen reageren moet je ingelogd zijn