Què és QMK i com s'utilitza per programar teclats?

Què és QMK i com s'utilitza per programar teclats?

QMK, o Quantum Mechanical Keyboard, és un projecte de codi obert que us permet crear el vostre propi microprogramari de teclat per a teclats mecànics compatibles. Però, què és exactament QMK i com ho feu servir per programar teclats? Anem a esbrinar.





Què és QMK?

  Teclat mecànic blau amb cable arrissat

Tots els teclats del mercat tenen un programari integrat anomenat firmware. El microprogramari és l'encarregat d'enviar el senyal correcte per a cada tecla que premeu, controlar els LED del vostre teclat i molt més, convertint-lo en una eina poderosa si podeu manipular-lo per vosaltres mateixos.





QMK us dóna el poder de fer només això. Si el vostre teclat és compatible, podeu flashejar-lo amb el microprogramari QMK per oferir-vos un control gairebé complet sobre la disposició i les macros del vostre teclat. Això s'aconsegueix amb tres eines principals:





  • Configurador QMK : un creador de mapes de tecles basat en web que us permet crear dissenys de teclat personalitzats, patrons d'il·luminació LED i molt més per al vostre teclat mecànic.
  • Caixa d'eines QMK : una eina descarregable que funciona amb Windows i macOS. Un cop tingueu un fitxer de microprogramari .hex del QMK Configurator, podeu utilitzar QMK Toolbox per flashejar el vostre teclat amb el nou microprogramari.
  • VIA Software : una eina addicional descarregable que us permet canviar els dissenys de QMK sense haver de flashejar el teclat. Es requereix un codi addicional per fer-ho funcionar.

Podeu trobar una llista de teclats compatibles amb QMK al Lloc web de QMK . També podeu afegir el vostre propi teclat al directori QMK, però heu de sol·licitar una etiqueta a través de Pàgina de QMK GitHub fer això.

Què pots fer amb QMK?

L'abast de QMK va molt més enllà del de la majoria de les opcions de microprogramari del teclat. Podeu gestionar tots els conceptes bàsics que espereu, com ara els dissenys del teclat i el control d'il·luminació LED, però també podeu afegir un munt de funcionalitats addicionals al vostre teclat mitjançant QMK.



Això inclou l'accés a tecles multimèdia, capes de funcions, macros i eines més avançades com el canvi automàtic. En essència, si podeu trobar una funció que us agradi en un altre teclat mecànic, normalment hi ha una manera de replicar-la mitjançant QMK.

Val la pena aprendre'n firmware QMK i què pot fer abans de començar a construir el teu.





Com programar un teclat mecànic amb QMK

Programar un teclat mecànic amb QMK és sorprenentment senzill. El procés comença amb el QMK Configurator, però també haureu d'instal·lar la QMK Toolbox per completar-lo.

què és bixby al meu telèfon Samsung?

Com crear un mapa de tecles personalitzat amb el configurador QMK

  Lloc web de QMK Configurator amb el teclat seleccionat

Per crear el vostre propi mapa de tecles QMK, només heu d'anar al lloc web de QMK Configurator. Des d'aquí, podeu triar el tipus de teclat que feu servir a la llista de la part superior de la pàgina per començar.





Un cop seleccionat el teclat, hauríeu de veure un disseny predeterminat que coincideixi amb el teclat al mig de la pantalla. També hauríeu de veure un conjunt de menús que contenen codis de teclat a la part inferior de la pantalla.

com obtenir missatges antics a l'iPhone

Per afegir un codi de tecles al mapa de tecles, feu-hi clic i arrossegueu-lo a la clau a la qual voleu que s'assigni. També podeu seleccionar la clau que voleu canviar al mapa de tecles i després fer clic al codi de tecla per assignar-lo.

Això només s'aplicarà a la capa principal, la capa 0, però podeu afegir més capes al vostre teclat seleccionant les opcions numèriques a l'esquerra de la pantalla.

A partir d'aquí tens molt per enfonsar-te, i val la pena jugar amb totes les opcions de codi de tecles que tens per trobar el mapa de tecles perfecte per a tu. Quan estigueu satisfet amb el vostre mapa de tecles, assegureu-vos que tingui un nom i, a continuació, feu clic a Firmware botó per descarregar un fitxer de microprogramari .hex utilitzable.

Com flashejar un teclat amb QMK Toolbox

  Caixa d'eines QMK esperant connexió

Ara que ja teniu el vostre microprogramari construït, és hora de flashejar el teclat amb ell. Gràcies a QMK Toolbox, aquest procés és agradable i fàcil; només cal que us descarregueu Caixa d'eines QMK programari per començar.

Un cop hàgiu descarregat i instal·lat el programari, obriu-lo i assegureu-vos que el vostre teclat estigui seleccionat al menú de la part inferior de la pantalla. Feu clic a Obert botó a la part superior de la pantalla i localitzeu el fitxer .hex que heu baixat del QMK Configurator. També és possible que hàgiu de canviar l'MCU en funció del tipus de microcontrolador utilitzat pel vostre teclat.

Fer clic a Flash per començar el procés de parpelleig. Això pot trigar uns quants minuts depenent del tipus de teclat que tingueu i veureu un missatge de confirmació a la finestra un cop s'hagi completat.

Proveu el vostre teclat amb un lloc web de proves de teclat, com ara KeyboardTester.com , per assegurar-vos que totes les claus que heu assignat funcionen correctament.

Continueu experimentant amb els vostres mapes de tecles QMK

L'ús d'una eina com QMK us permet desbloquejar tot el vostre potencial de productivitat, però heu de treballar per aconseguir-ho. Ara que ja sabeu com crear el vostre propi microprogramari QMK i flashejar-lo a un teclat, podeu començar a experimentar amb els vostres mapes de tecles per crear el millor disseny per a vosaltres.