Creëer uw eigen aangepaste toetsenbordindelingen en macro's met QMK om uw productiviteit een boost te geven.

QMK, of Quantum Mechanical Keyboard, is een open-sourceproject waarmee u uw eigen toetsenbordfirmware kunt maken voor compatibele mechanische toetsenborden. Maar wat is QMK precies, en hoe gebruik je het om toetsenborden te programmeren? Dat zoeken we uit.

Wat is QMK?

Elk toetsenbord op de markt heeft ingebouwde software, genaamd firmware. De firmware is verantwoordelijk voor het verzenden van het juiste signaal bij elke toetsaanslag, het aansturen van LED's op uw toetsenbord en nog veel meer, waardoor het een krachtig hulpmiddel wordt als u het zelf kunt manipuleren.

QMK geeft u de kracht om precies dit te doen. Als uw toetsenbord compatibel is, kunt u deze flashen met QMK-firmware, zodat u vrijwel volledige controle krijgt over uw toetsenbordindelingen en macro's. Dit wordt bereikt met drie belangrijke instrumenten:

  • QMK-configurator: een webgebaseerde toetsenbordbouwer waarmee u aangepaste toetsenbordindelingen, LED-verlichtingspatronen en meer voor uw mechanische toetsenbord kunt maken.
    instagram viewer
  • QMK-toolbox: een downloadbare tool die werkt met Windows en macOS. Zodra u een .hex-firmwarebestand van de QMK-configurator hebt, kunt u QMK Toolbox gebruiken om uw toetsenbord te flashen met de nieuwe firmware.
  • VIA-software: een extra downloadbare tool waarmee u QMK-indelingen kunt wijzigen zonder dat u het toetsenbord hoeft te flashen. Om dit te laten werken is aanvullende code vereist.

U kunt een lijst met QMK-compatibele toetsenborden vinden op de QMK-website. U kunt ook uw eigen toetsenbord toevoegen aan de QMK-directory, maar u moet een tag aanvragen via de QMK GitHub-pagina om dit te doen.

Wat kunt u doen met QMK?

De reikwijdte van QMK gaat veel verder dan die van de meeste toetsenbordfirmware-opties. Je kunt overweg met alle basisfuncties die je zou verwachten, zoals toetsenbordindelingen en LED-verlichtingsbediening, maar je kunt met QMK ook enorm veel extra functionaliteit aan je toetsenbord toevoegen.

Dit omvat toegang tot mediatoetsen, functielagen, macro's en meer geavanceerde tools zoals automatisch schakelen. Als je een functie die je leuk vindt op een ander mechanisch toetsenbord kunt vinden, is er meestal een manier om deze te repliceren met QMK.

Het is zeker de moeite waard om er meer over te leren QMK-firmware en wat deze kan doen voordat u zelf begint met bouwen.

Hoe een mechanisch toetsenbord te programmeren met QMK

Het programmeren van een mechanisch toetsenbord met QMK is verrassend eenvoudig. Het proces begint met de QMK Configurator, maar u zult ook de QMK Toolbox moeten installeren om het te voltooien.

Hoe u een aangepaste toetsenbordmap kunt bouwen met de QMK-configurator

Om uw eigen QMK-toetsenbord te bouwen, hoeft u alleen maar naar de QMK Configurator-website te gaan. Hier kunt u het type toetsenbord dat u gebruikt kiezen uit de lijst bovenaan de pagina om aan de slag te gaan.

Zodra uw toetsenbord is geselecteerd, ziet u in het midden van het scherm een ​​standaardindeling die overeenkomt met het toetsenbord. Onderaan het scherm zou u ook een reeks menu's met toetsenbordcodes moeten zien.

Om een ​​sleutelcode aan de toetsenbordindeling toe te voegen, klikt u erop en sleept u deze naar de sleutel waaraan u deze wilt toewijzen. U kunt ook de sleutel selecteren die u wilt wijzigen op de toetsenbordkaart en vervolgens op de sleutelcode klikken om deze toe te wijzen.

Dit is alleen van toepassing op de hoofdlaag, laag 0, maar u kunt meer lagen aan uw toetsenbord toevoegen door de cijferopties aan de linkerkant van het scherm te selecteren.

Vanaf hier heb je veel om je tanden in te zetten, en het is de moeite waard om met alle sleutelcode-opties te spelen die je hebt om de perfecte toetsenbordkaart voor jou te vinden. Als u tevreden bent met uw toetsenbordindeling, zorg er dan voor dat deze een naam heeft en klik vervolgens op de Firmware knop om een ​​bruikbaar .hex-firmwarebestand te downloaden.

Nu je je firmware hebt gebouwd, is het tijd om je toetsenbord ermee te flashen. Dankzij QMK Toolbox is dit proces lekker eenvoudig; je hoeft alleen maar de QMK-toolbox software om aan de slag te gaan.

Nadat u de software hebt gedownload en geïnstalleerd, opent u deze en zorgt u ervoor dat uw toetsenbord is geselecteerd in het menu onder aan het scherm. Klik op de Open knop bovenaan het scherm en zoek het .hex-bestand dat u hebt gedownload van de QMK-configurator. Mogelijk moet u ook de MCU wijzigen op basis van het type microcontroller dat door uw toetsenbord wordt gebruikt.

Klik op Flash om het knipperproces te starten. Dit kan een paar minuten duren, afhankelijk van het type toetsenbord dat u heeft. Zodra het voltooien is voltooid, ziet u een bevestigingsbericht in het venster.

Test uw toetsenbord met behulp van een toetsenbordtestwebsite, zoals KeyboardTester.comom er zeker van te zijn dat alle toetsen die u hebt toegewezen correct werken.

Blijf experimenteren met uw QMK-toetsenborden

Door een tool als QMK te gebruiken, kunt u uw volledige productiviteitspotentieel ontsluiten, maar u moet er wel voor werken. Nu u weet hoe u uw eigen QMK-firmware kunt bouwen en deze naar een toetsenbord kunt flashen, kunt u beginnen te experimenteren met uw toetsenbordindelingen om de beste lay-out voor u te creëren.