Was ist QMK und wie verwenden Sie es zum Programmieren von Tastaturen?

Was ist QMK und wie verwenden Sie es zum Programmieren von Tastaturen?

QMK oder Quantum Mechanical Keyboard ist ein Open-Source-Projekt, mit dem Sie Ihre eigene Tastatur-Firmware für kompatible mechanische Tastaturen erstellen können. Aber was genau ist QMK und wie nutzt man es zum Programmieren von Tastaturen? Lass es uns herausfinden.





kannst du mit roku local lokale kanäle bekommen

Was ist QMK?

  Blaue mechanische Tastatur mit gewelltem Kabel

Jede Tastatur auf dem Markt verfügt über eine integrierte Software namens Firmware. Die Firmware ist dafür verantwortlich, bei jedem Tastendruck das richtige Signal zu senden, die LEDs auf Ihrer Tastatur zu steuern und vieles mehr, was sie zu einem leistungsstarken Werkzeug macht, wenn Sie es selbst manipulieren können.





QMK gibt Ihnen die Möglichkeit, genau das zu tun. Wenn Ihre Tastatur kompatibel ist, können Sie sie mit der QMK-Firmware flashen, um nahezu vollständige Kontrolle über Ihre Tastaturlayouts und Makros zu erhalten. Dies wird mit drei Hauptwerkzeugen erreicht:





  • QMK-Konfigurator : Ein webbasierter Keymap-Builder, mit dem Sie benutzerdefinierte Tastaturlayouts, LED-Beleuchtungsmuster und mehr für Ihre mechanische Tastatur erstellen können.
  • QMK-Toolbox : Ein herunterladbares Tool, das mit Windows und macOS funktioniert. Sobald Sie eine .hex-Firmwaredatei aus dem QMK-Konfigurator haben, können Sie die QMK Toolbox verwenden, um Ihre Tastatur mit der neuen Firmware zu flashen.
  • VIA-Software : Ein zusätzliches herunterladbares Tool, mit dem Sie QMK-Layouts ändern können, ohne die Tastatur flashen zu müssen. Damit dies funktioniert, ist zusätzlicher Code erforderlich.

Eine Liste der QMK-kompatiblen Tastaturen finden Sie auf der QMK-Website . Sie können dem QMK-Verzeichnis auch Ihre eigene Tastatur hinzufügen, müssen jedoch ein Tag über anfordern QMK-GitHub-Seite um dies zu tun.

Was können Sie mit QMK tun?

Der Umfang von QMK geht weit über den der meisten Tastatur-Firmware-Optionen hinaus. Sie können mit allen grundlegenden Funktionen umgehen, die Sie erwarten, wie Tastaturlayouts und LED-Beleuchtungssteuerung, aber Sie können Ihrer Tastatur mit QMK auch jede Menge zusätzliche Funktionalität hinzufügen.



Dazu gehört der Zugriff auf Medientasten, Funktionsebenen, Makros und erweiterte Tools wie Auto-Shift. Wenn Sie eine Funktion finden, die Ihnen auf einer anderen mechanischen Tastatur gefällt, gibt es im Wesentlichen eine Möglichkeit, sie mithilfe von QMK zu replizieren.

Es lohnt sich, etwas darüber zu lernen QMK-Firmware und was sie kann bevor Sie mit dem Eigenbau beginnen.





So programmieren Sie eine mechanische Tastatur mit QMK

Das Programmieren einer mechanischen Tastatur mit QMK ist überraschend einfach. Der Prozess beginnt mit dem QMK-Konfigurator, Sie müssen jedoch auch die QMK-Toolbox installieren, um ihn abzuschließen.

So erstellen Sie eine benutzerdefinierte Tastaturbelegung mit dem QMK-Konfigurator

  QMK-Konfigurator-Website mit ausgewählter Tastatur

Um Ihre eigene QMK-Tastenzuordnung zu erstellen, müssen Sie nur zur QMK-Konfigurator-Website gehen. Von hier aus können Sie aus der Liste oben auf der Seite den von Ihnen verwendeten Tastaturtyp auswählen, um loszulegen.





Sobald Ihre Tastatur ausgewählt ist, sollte in der Mitte des Bildschirms ein Standardlayout angezeigt werden, das der Tastatur entspricht. Außerdem sollten Sie am unteren Bildschirmrand eine Reihe von Menüs mit Tastaturtastencodes sehen.

Um der Tastaturbelegung einen Tastencode hinzuzufügen, klicken Sie darauf und ziehen Sie ihn auf die Taste, der Sie ihn zuweisen möchten. Sie können auch die Taste, die Sie ändern möchten, auf der Tastaturbelegung auswählen und dann auf den Tastencode klicken, um ihn zuzuweisen.

Dies gilt nur für die Hauptebene, Ebene 0, Sie können Ihrer Tastatur jedoch weitere Ebenen hinzufügen, indem Sie die Zahlenoptionen auf der linken Seite des Bildschirms auswählen.

Von hier aus gibt es viel zu entdecken, und es lohnt sich, mit allen Tastencode-Optionen herumzuspielen, die Ihnen zur Verfügung stehen, um die perfekte Tastenbelegung für Sie zu finden. Wenn Sie mit Ihrer Tastaturbelegung zufrieden sind, stellen Sie sicher, dass sie einen Namen hat, und klicken Sie dann auf Firmware Klicken Sie auf die Schaltfläche, um eine verwendbare .hex-Firmwaredatei herunterzuladen.

So flashen Sie eine Tastatur mit der QMK Toolbox

  QMK-Toolbox wartet auf Verbindung

Nachdem Sie nun Ihre Firmware erstellt haben, ist es an der Zeit, Ihre Tastatur damit zu flashen. Dank der QMK Toolbox ist dieser Vorgang angenehm und einfach; Sie müssen nur das herunterladen QMK-Toolbox Software für den Einstieg.

Sobald Sie die Software heruntergeladen und installiert haben, öffnen Sie sie und stellen Sie sicher, dass Ihre Tastatur im Menü am unteren Bildschirmrand ausgewählt ist. Klick auf das Offen Klicken Sie oben auf dem Bildschirm auf die Schaltfläche und suchen Sie die .hex-Datei, die Sie vom QMK-Konfigurator heruntergeladen haben. Möglicherweise müssen Sie auch die MCU ändern, je nachdem, welchen Mikrocontrollertyp Ihre Tastatur verwendet.

Klicke auf Blitz um den Flash-Vorgang zu starten. Dies kann je nach Art Ihrer Tastatur einige Minuten dauern. Sobald der Vorgang abgeschlossen ist, wird im Fenster eine Bestätigungsmeldung angezeigt.

Testen Sie Ihre Tastatur mithilfe einer Website zum Testen von Tastaturen, z KeyboardTester.com , um sicherzustellen, dass alle von Ihnen zugewiesenen Tasten ordnungsgemäß funktionieren.

Experimentieren Sie weiter mit Ihren QMK-Keymaps

Mit einem Tool wie QMK können Sie Ihr volles Produktivitätspotenzial ausschöpfen, aber Sie müssen dafür arbeiten. Nachdem Sie nun wissen, wie Sie Ihre eigene QMK-Firmware erstellen und auf eine Tastatur flashen, können Sie mit Ihren Tastenbelegungen experimentieren, um das beste Layout für Sie zu erstellen.