Hva er QMK og hvordan bruker du det til å programmere tastaturer?

Hva er QMK og hvordan bruker du det til å programmere tastaturer?

QMK, eller Quantum Mechanical Keyboard, er et åpen kildekode-prosjekt som lar deg lage din egen tastaturfastvare for kompatible mekaniske tastaturer. Men hva er egentlig QMK, og hvordan bruker du det til å programmere tastaturer? La oss finne det ut.





Hva er QMK?

  Blått mekanisk tastatur med krøllet kabel

Hvert tastatur på markedet har innebygd programvare kalt fastvare. Fastvaren er ansvarlig for å sende riktig signal for hvert tastetrykk, kontrollere lysdioder på tastaturet og mye mer, noe som gjør det til et kraftig verktøy hvis du kan manipulere det selv.





QMK gir deg kraften til å gjøre nettopp dette. Hvis tastaturet ditt er kompatibelt, kan du flashe det med QMK-fastvare for å gi deg nesten full kontroll over tastaturoppsettene og makroene. Dette oppnås med tre hovedverktøy:





  • QMK-konfigurator : En nettbasert tastaturbygger som lar deg lage tilpassede tastaturoppsett, LED-belysningsmønstre og mer for det mekaniske tastaturet ditt.
  • QMK verktøykasse : Et nedlastbart verktøy som fungerer med Windows og macOS. Når du har en .hex-fastvarefil fra QMK-konfiguratoren, kan du bruke QMK Toolbox til å flashe tastaturet med den nye fastvaren.
  • VIA programvare : Et ekstra nedlastbart verktøy som lar deg endre QMK-oppsett uten å måtte flashe tastaturet. Tilleggskode kreves for å få dette til å fungere.

Du kan finne en liste over QMK-kompatible tastaturer på QMK nettsted . Du kan også legge til ditt eget tastatur i QMK-katalogen, men du må be om en tag gjennom QMK GitHub-side å gjøre dette.

spille online spill med venner på forskjellige datamaskiner

Hva kan du gjøre med QMK?

Omfanget av QMK går langt utover det for de fleste tastaturfastvarealternativer. Du kan håndtere alt det grunnleggende du forventer, som tastaturoppsett og LED-lyskontroll, men du kan også legge til massevis av ekstra funksjonalitet til tastaturet ditt ved hjelp av QMK.



Dette inkluderer tilgang til mediataster, funksjonslag, makroer og mer avanserte verktøy som autoskift. I hovedsak, hvis du kan finne en funksjon du liker på et annet mekanisk tastatur, er det vanligvis en måte å replikere den ved å bruke QMK.

Det er vel verdt å lære om QMK-firmware og hva den kan gjøre før du begynner å bygge din egen.





Hvordan programmere et mekanisk tastatur med QMK

Å programmere et mekanisk tastatur med QMK er overraskende enkelt. Prosessen starter med QMK Configurator, men du må også installere QMK Toolbox for å fullføre den.

Hvordan bygge et tilpasset tastatur med QMK-konfiguratoren

  QMK Configurator-nettsted med valgt tastatur

For å bygge ditt eget QMK-tastatur, trenger du bare gå over til QMK Configurator-nettstedet. Herfra kan du velge hvilken type tastatur du bruker fra listen øverst på siden for å komme i gang.





Når tastaturet er valgt, bør du se et standardoppsett som samsvarer med tastaturet på midten av skjermen. Du bør også se et sett med menyer som inneholder tastaturtastaturkoder nederst på skjermen.

For å legge til en nøkkelkode til tastaturet, klikk og dra den til nøkkelen du vil at den skal tildeles. Du kan også velge nøkkelen du vil endre på tastaturet og deretter klikke på nøkkelkoden for å tilordne den.

Dette vil bare gjelde for hovedlaget, lag 0, men du kan legge til flere lag på tastaturet ved å velge tallalternativene til venstre på skjermen.

Herfra har du mye å sette tennene i, og det er verdt å leke med alle nøkkelkodealternativene du har for å finne det perfekte tastaturet for deg. Når du er fornøyd med tastaturet ditt, sørg for at det har et navn og klikk deretter på Fastvare for å laste ned en brukbar .hex-fastvarefil.

Hvordan flashe et tastatur med QMK Toolbox

  QMK verktøykasse venter på tilkobling

Nå som du har bygget fastvaren, er det på tide å flashe tastaturet med det. Takket være QMK Toolbox er denne prosessen fin og enkel; du trenger bare å laste ned QMK verktøykasse programvare for å komme i gang.

Når du har lastet ned og installert programvaren, åpner du den og kontrollerer at tastaturet er valgt fra menyen nederst på skjermen. Klikk på Åpen knappen øverst på skjermen og finn .hex-filen du lastet ned fra QMK-konfiguratoren. Du må kanskje også endre MCU basert på typen mikrokontroller som brukes av tastaturet.

Klikk på Blits for å starte blinkingsprosessen. Dette kan ta noen minutter avhengig av hvilken type tastatur du har, og du vil se en bekreftelsesmelding i vinduet når det er fullført.

Test tastaturet ditt ved å bruke et nettsted for tastaturtesting, for eksempel KeyboardTester.com , for å forsikre deg om at alle tastene du har tilordnet fungerer som de skal.

Fortsett å eksperimentere med QMK-nøkkelkartene dine

Ved å bruke et verktøy som QMK kan du låse opp ditt fulle produktivitetspotensial, men du må jobbe for det. Nå som du vet hvordan du bygger din egen QMK-fastvare og flasher den til et tastatur, kan du begynne å eksperimentere med tastaturkartene dine for å lage det beste oppsettet for deg.