Hozzon létre saját egyéni billentyűzetkiosztásokat és makrókat a QMK segítségével a termelékenység felpörgetése érdekében.

A QMK vagy Quantum Mechanical Keyboard egy nyílt forráskódú projekt, amely lehetővé teszi saját billentyűzet firmware létrehozását a kompatibilis mechanikus billentyűzetekhez. De mi is pontosan a QMK, és hogyan lehet vele programozni a billentyűzeteket? Találjuk ki.

Mi az a QMK?

Minden piacon lévő billentyűzet rendelkezik beépített szoftverrel, úgynevezett firmware-rel. A firmware felelős azért, hogy minden gombnyomáskor a megfelelő jelet küldje el, vezérelje a billentyűzeten lévő LED-eket és még sok minden mást, így hatékony eszközzé teszi, ha saját maga tudja kezelni.

A QMK erre ad hatalmat. Ha a billentyűzete kompatibilis, flashelheti a QMK firmware-rel, így szinte teljes irányítást biztosít a billentyűzetkiosztások és makrók felett. Ez három fő eszközzel érhető el:

  • QMK konfigurátor: Egy webalapú billentyűzetkiosztás-készítő, amely lehetővé teszi egyéni billentyűzetkiosztások, LED-világítási minták és egyebek létrehozását mechanikus billentyűzetéhez.
  • QMK Toolbox: Letölthető eszköz, amely Windows és macOS rendszerrel működik. Ha rendelkezik egy .hex firmware fájllal a QMK Configurator programból, a QMK Toolbox segítségével frissítheti a billentyűzetet az új firmware-rel.
  • VIA szoftver: Egy további letölthető eszköz, amely lehetővé teszi a QMK-elrendezések megváltoztatását anélkül, hogy a billentyűzetet fel kellene villantani. A működéshez további kód szükséges.

A QMK-kompatibilis billentyűzetek listáját megtalálja a QMK honlapja. Saját billentyűzetét is hozzáadhatja a QMK könyvtárhoz, de címkét kell kérnie a következőn keresztül QMK GitHub oldal ezt csináld meg.

Mit lehet csinálni a QMK-val?

A QMK hatóköre messze túlmutat a legtöbb billentyűzet firmware opcióén. Minden elvárható alapelvvel megbirkózik, például a billentyűzetkiosztással és a LED-világításvezérléssel, de a QMK segítségével rengeteg extra funkciót is hozzáadhat billentyűzetéhez.

Ez magában foglalja a médiabillentyűkhöz, a funkciórétegekhez, a makrókhoz és a fejlettebb eszközökhöz, például az automatikus eltoláshoz való hozzáférést. Lényegében, ha egy másik mechanikus billentyűzeten talál egy Önnek tetsző funkciót, általában van mód a QMK használatával replikálni.

Érdemes tanulni róla QMK firmware és mire képes mielőtt elkezdené építeni a sajátját.

Mechanikus billentyűzet programozása QMK-val

A mechanikus billentyűzet QMK-val történő programozása meglepően egyszerű. A folyamat a QMK Configuratorral kezdődik, de a befejezéshez telepítenie kell a QMK Toolboxot is.

Egyéni billentyűkiosztás készítése a QMK konfigurátorral

Saját QMK-billentyűtérképének elkészítéséhez csak fel kell lépnie a QMK Configurator webhelyére. Innentől kezdve kiválaszthatja a használt billentyűzet típusát az oldal tetején található listából.

Miután kiválasztotta a billentyűzetet, a képernyő közepén egy alapértelmezett elrendezést kell látnia, amely megegyezik a billentyűzettel. A képernyő alján a billentyűzet billentyűkódjait tartalmazó menüket is látnia kell.

Ha kulcskódot szeretne hozzáadni a billentyűzetkiosztáshoz, kattintson rá, és húzza azt a kulcshoz, amelyhez hozzá szeretné rendelni. Kiválaszthatja a módosítani kívánt kulcsot a billentyűkiosztáson is, majd a hozzárendeléséhez kattintson a kulcskódra.

Ez csak a fő rétegre, a 0. rétegre vonatkozik, de további rétegeket is hozzáadhat a billentyűzethez a képernyő bal oldalán található számbeállítások kiválasztásával.

Innentől sok mindenre van dolga, és érdemes az összes kulcskód opcióval játszani, hogy megtalálja az Ön számára tökéletes billentyűzetkiosztást. Ha elégedett a billentyűzetkiosztással, ellenőrizze, hogy van-e neve, majd kattintson a gombra Firmware gombot egy használható .hex firmware fájl letöltéséhez.

Most, hogy elkészítette a firmware-t, ideje villogni vele a billentyűzeten. A QMK Toolboxnak köszönhetően ez a folyamat szép és egyszerű; csak le kell töltenie a QMK Toolbox szoftver az induláshoz.

Miután letöltötte és telepítette a szoftvert, nyissa meg, és győződjön meg arról, hogy a billentyűzet ki van választva a képernyő alján található menüből. Kattintson a Nyisd ki gombot a képernyő tetején, és keresse meg a QMK Configuratorból letöltött .hex fájlt. Előfordulhat, hogy módosítania kell az MCU-t a billentyűzet által használt mikrovezérlő típusa alapján.

Kattintson Vaku a villogási folyamat elindításához. Ez a billentyűzet típusától függően eltarthat néhány percig, és a befejezést követően egy megerősítő üzenet jelenik meg az ablakban.

Tesztelje billentyűzetét egy billentyűzettesztelő webhely segítségével, mint pl KeyboardTester.com, hogy megbizonyosodjon arról, hogy az összes hozzárendelt billentyű megfelelően működik.

Kísérletezzen tovább QMK-billentyűtérképeivel

A QMK-hoz hasonló eszköz használata lehetővé teszi teljes termelékenységi potenciáljának felszabadítását, de meg kell dolgozni érte. Most, hogy tudja, hogyan hozhatja létre saját QMK firmware-jét, és hogyan helyezheti el azt a billentyűzeten, elkezdheti a kísérletezést a billentyűzetkiosztással, hogy a legjobb elrendezést hozza létre.