Co je QMK a jak jej používáte k programování klávesnic?

Co je QMK a jak jej používáte k programování klávesnic?

QMK neboli Quantum Mechanical Keyboard je projekt s otevřeným zdrojovým kódem, který vám umožní vytvořit si vlastní firmware klávesnice pro kompatibilní mechanické klávesnice. Ale co to vlastně QMK je a jak ho používáte k programování klávesnic? Pojďme to zjistit.





Co je QMK?

  Modrá mechanická klávesnice se zkrouceným kabelem

Každá klávesnice na trhu má vestavěný software zvaný firmware. Firmware je zodpovědný za odesílání správného signálu pro každé stisknutí klávesy, ovládání LED na klávesnici a mnoho dalšího, což z něj dělá mocný nástroj, pokud s ním můžete manipulovat sami.





QMK vám dává sílu to udělat. Pokud je vaše klávesnice kompatibilní, můžete ji flashovat pomocí firmwaru QMK, abyste získali téměř úplnou kontrolu nad rozložením klávesnice a makry. Toho je dosaženo třemi hlavními nástroji:





nejlepší věci ke sledování na youtube
  • Konfigurátor QMK : Webový nástroj pro tvorbu map kláves, který vám umožní vytvářet vlastní rozložení klávesnice, vzory osvětlení LED a další pro vaši mechanickou klávesnici.
  • QMK Toolbox : Nástroj ke stažení, který funguje s Windows a macOS. Jakmile budete mít .hex soubor firmwaru z QMK Configurator, můžete použít QMK Toolbox k flashování klávesnice novým firmwarem.
  • Software VIA : Dodatečný nástroj ke stažení, který vám umožní měnit rozložení QMK bez nutnosti flashovat klávesnici. Aby to fungovalo, je vyžadován další kód.

Seznam klávesnic kompatibilních s QMK najdete na webové stránky QMK . Můžete také přidat svou vlastní klávesnici do adresáře QMK, ale musíte požádat o značku prostřednictvím Stránka QMK GitHub udělat toto.

Co můžete dělat s QMK?

Rozsah QMK daleko přesahuje rozsah většiny možností firmwaru klávesnice. Můžete zvládnout všechny základy, které byste očekávali, jako je rozložení klávesnice a ovládání LED osvětlení, ale pomocí QMK můžete do klávesnice přidat také spoustu dalších funkcí.



To zahrnuje přístup k klávesám médií, funkčním vrstvám, makrům a pokročilejším nástrojům, jako je automatický posun. V podstatě, pokud najdete funkci, která se vám líbí na jiné mechanické klávesnici, obvykle existuje způsob, jak ji replikovat pomocí QMK.

Stojí za to se o tom dozvědět Firmware QMK a co umí než začnete stavět vlastní.





Jak naprogramovat mechanickou klávesnici pomocí QMK

Programování mechanické klávesnice pomocí QMK je překvapivě jednoduché. Proces začíná konfigurátorem QMK, ale k dokončení budete také muset nainstalovat QMK Toolbox.

Jak vytvořit vlastní mapu kláves pomocí konfigurátoru QMK

  Web QMK Configurator s vybranou klávesnicí

Chcete-li si vytvořit vlastní mapu kláves QMK, stačí přejít na webovou stránku QMK Configurator. Zde si můžete ze seznamu v horní části stránky vybrat typ klávesnice, kterou používáte.





Jakmile vyberete klávesnici, měli byste vidět výchozí rozložení, které odpovídá klávesnici uprostřed obrazovky. V dolní části obrazovky byste také měli vidět sadu nabídek obsahujících kódy kláves klávesnice.

Chcete-li přidat kód klíče do mapy kláves, klikněte na něj a přetáhněte jej na klíč, ke kterému chcete kód přiřadit. Můžete také vybrat klíč, který chcete změnit, na mapě kláves a poté kliknutím na kód přiřadit.

To bude platit pouze pro hlavní vrstvu, vrstvu 0, ale můžete do klávesnice přidat další vrstvy výběrem číselných možností na levé straně obrazovky.

whea_uncorrectable_error windows 10

Odtud se toho budete muset hodně ponořit a stojí za to si pohrát se všemi možnostmi kódů kláves, abyste našli dokonalou mapu kláves pro vás. Jakmile jste s mapou kláves spokojeni, ujistěte se, že má název, a poté na ni klikněte Firmware tlačítko pro stažení použitelného souboru firmwaru .hex.

Jak flashovat klávesnici pomocí QMK Toolbox

  Sada nástrojů QMK čeká na připojení

Nyní, když máte sestaven firmware, je čas flashovat klávesnici. Díky QMK Toolbox je tento proces pěkný a snadný; stačí si stáhnout QMK Toolbox software, abyste mohli začít.

oprava smyčky automatické opravy Windows 10

Jakmile budete mít software stažený a nainstalován, otevřete jej a ujistěte se, že je v nabídce ve spodní části obrazovky vybrána vaše klávesnice. Klikněte na OTEVŘENO tlačítko v horní části obrazovky a vyhledejte soubor .hex, který jste stáhli z konfigurátoru QMK. Možná budete muset změnit MCU na základě typu mikrokontroléru používaného vaší klávesnicí.

Klikněte na Blikat pro zahájení procesu blikání. To může trvat několik minut v závislosti na typu vaší klávesnice a po dokončení se v okně zobrazí potvrzovací zpráva.

Otestujte svou klávesnici pomocí webové stránky pro testování klávesnice, jako je např KeyboardTester.com , abyste se ujistili, že všechny klávesy, které jste přiřadili, fungují správně.

Pokračujte v experimentování se svými mapami kláves QMK

Použití nástroje, jako je QMK, vám umožní odemknout svůj plný potenciál produktivity, ale musíte na tom pracovat. Nyní, když víte, jak sestavit svůj vlastní firmware QMK a flashovat jej do klávesnice, můžete začít experimentovat s mapami kláves a vytvořit pro vás to nejlepší rozložení.