QMK ist eine offene Software zur Firmware von Mikrocontrollern für Tastaturen. Es bietet eine Benutzeroberfläche zum Anpassen von Tasten, zum Erstellen verschiedener Makros und zum Anpassen der Hintergrundbeleuchtung.
Die Tastatur-Firmware mit QMK bietet Ihnen möglicherweise die Möglichkeit, Ihre Tastatur nach Belieben anzupassen. Sie können Ihr eigenes Tastaturlayout erstellen, eigene Makros festlegen, Funktionstasten ändern und vieles mehr.
Um die Tastatur mit QMK zu Firmware, benötigen Sie Zugriff auf einen Computer mit Windows, Mac OS oder Linux sowie einige grundlegende Programmierkenntnisse. In dieser Schritt-für-Schritt-Anleitung erfahren Sie, wie Sie den Firmware-Prozess Schritt für Schritt ausführen, von der Installation der erforderlichen Software bis zum Herunterladen der Firmware auf Ihre Tastatur.
Vorbereiten der Firmware
Bevor Sie mit der Firmware der Tastatur mit QMK beginnen, müssen Sie einige vorläufige Schritte ausführen.
1. Installieren Sie die erforderlichen Werkzeuge
Sie benötigen die folgenden Werkzeuge, um loszulegen:
- Computer mit Windows-, macOS- oder Linux-Betriebssystemen
- USB-Adapter oder -Programmierer, der mit Ihrer Tastatur kompatibel ist
- Eine Konsolen-Befehlszeilenschnittstelle wie Command Prompt (Windows), Terminal (macOS) oder Terminal Emulator (Linux)
2. Installieren Sie die QMK-Firmware
QMK Firmware ist eine Software zur Firmware von Tastaturen. Führen Sie die folgenden Schritte aus, um es auf Ihrem Computer zu installieren:
- Öffnen Sie die Befehlszeilenschnittstelle für die Konsole.
- Geben Sie den Befehl "git clone" ein https://github.com/qmk/qmk_firmware.git " und drücken Sie die Eingabetaste. Dadurch wird das QMK-Firmware-Repository auf Ihren Computer gekippt.
- Nachdem das Klonen abgeschlossen ist, navigieren Sie zum Repository-Ordner, indem Sie den Befehl "cd qmk_firmware" eingeben.
- Jetzt haben Sie die QMK-Firmware installiert und sind bereit für die Tastatur-Firmware.
3. Bereiten Sie die Firmware-Dateien vor
Für eine erfolgreiche Tastatur-Firmware benötigen Sie die Firmware-Dateien, die Sie erstellen oder herunterladen können. Diese Dateien können Einstellungen für Ihre Tastatur enthalten, z. B. Tastaturlayout, Funktionstasten usw.
4. Schließen Sie die Tastatur an und wählen Sie den Firmware-Modus aus
Schließen Sie die Tastatur mithilfe eines USB-Adapters oder Programmierers an den Computer an. Wählen Sie dann den Firmware-Modus der Tastatur aus, indem Sie den Anweisungen des Herstellers folgen.
Nachdem Sie alle diese vorläufigen Schritte ausgeführt haben, sind Sie bereit, Ihre Tastatur mit der QMK-Firmware zu Firmware. Jetzt können Sie mit dem nächsten Schritt fortfahren: der Firmware der Tastatur selbst.
Auswählen einer geeigneten Tastatur
Die Firmware der Tastatur kann auf verschiedenen Modellen installiert werden: von herkömmlichen mechanischen Tastaturen bis hin zu ergonomischen und ungewöhnlichen Designs. Es ist wichtig, eine Tastatur auszuwählen, die Ihren Bedürfnissen und Vorlieben entspricht.
Wenn Sie eine Tastatur für die Firmware mit QMK auswählen, beachten Sie die folgenden Faktoren:
- Typ der Tastatur: QMK unterstützt verschiedene Arten von Tastaturen, darunter 60%, 65%, 75%, TKL, Full-Size und andere. Wählen Sie den Typ aus, der für Sie angenehm ist und Ihren Bedürfnissen entspricht.
- Anzahl der Tasten: Wählen Sie abhängig von Ihren Eingabebedürfnissen eine Tastatur mit der richtigen Anzahl von Tasten aus. Wenn Sie beispielsweise Videospiele spielen, benötigen Sie möglicherweise Funktionstasten, Makrotasten usw.
- Das Material: Achten Sie auf das Material des Tastaturgehäuses. Kunststoff-Tastaturen sind normalerweise erschwinglicher, aber es kann auch vorzuziehen sein, ein Aluminium- oder Holzgehäuse zu wählen, um die Haltbarkeit und das ästhetische Aussehen zu verbessern.
- Verteilung: Wenn Sie ein nicht standardmäßiges Tastaturlayout verwenden, stellen Sie sicher, dass das von Ihnen gewählte Modell von der QMK-Firmware unterstützt wird. Wenn nicht, müssen Sie selbst Unterstützung hinzufügen oder eine andere Tastatur auswählen.
Die Auswahl der richtigen Tastatur ist ein wichtiger Schritt für eine erfolgreiche Firmware mit QMK. Wenden Sie sich an Ihre Vorlieben und Bedürfnisse, um das perfekte Modell zu finden, das zu Ihnen passt.
Erforderliche Tools herunterladen
Bevor Sie mit der Tastatur-Firmware mit QMK beginnen, müssen Sie einige Tools herunterladen. In diesem Abschnitt untersuchen wir, welche Programme und Dienstprogramme Sie benötigen, und stellen Links zum Herunterladen bereit.
Das erste wichtige Werkzeug ist Git. Git ist ein Versionskontrollsystem, mit dem Sie Änderungen an Ihrem Projekt steuern können. Sie können Git von der offiziellen Website unter
Als nächstes benötigen Sie QMK Toolbox. Die QMK Toolbox ist ein vielseitiges Tool, mit dem Sie Firmware auf die Tastatur laden und deren Einstellungen verwalten können. Sie können die QMK Toolbox aus dem QMK-Repository auf GitHub herunterladen unter https://github.com/qmk/qmk_toolbox/releases .
Außerdem benötigen Sie kyrillische Schrift, um Text auf den Tasten auf Ihrer Tastatur anzuzeigen. Sie können eine beliebige kyrillische Schriftart nach Ihren Wünschen auswählen. Eine der beliebtesten Schriftarten – "Roboto Mono" - steht zum Download zur Verfügung unter https://fonts.google.com/specimen/Roboto+Mono?subset=cyrillic .
Sobald alle notwendigen Werkzeuge heruntergeladen wurden, sind Sie bereit, mit dem nächsten Schritt fortzufahren – der Konfiguration Ihrer Tastatur.
Einrichten der Entwicklungsumgebung
Bevor Sie mit der Tastatur-Firmware mit QMK beginnen, müssen Sie die Entwicklungsumgebung vorbereiten. In diesem Abschnitt werden wir uns die grundlegenden Schritte ansehen, die Sie befolgen müssen.
1. Installieren von Git
Git ist ein verteiltes Versionskontrollsystem und nimmt eine zentrale Rolle bei der Arbeit mit QMK ein. Überprüfen Sie, ob Git auf Ihrem Computer installiert ist, und installieren Sie es, wenn dies nicht der Fall ist.
2. Klonen des QMK Firmware-Repositorys
Öffnen Sie ein Terminal oder eine Eingabeaufforderung und führen Sie den folgenden Befehl aus: git clone https://github.com/qmk/qmk_firmware.git . Dadurch wird das QMK-Firmware-Repository auf Ihren Computer gekippt. Nachdem Sie diesen Schritt abgeschlossen haben, haben Sie eine lokale Kopie des Projekts auf Ihrem Computer.
3. Installieren von Abhängigkeiten
Wechseln Sie in das Verzeichnis mit dem geklonten QMK Firmware-Projekt und führen Sie den Befehl aus util/qmk_install.sh (für Linux und macOS) oder util/qmk_install.cmd (für Windows). Dieses Skript installiert alle erforderlichen Abhängigkeiten für die Arbeit mit QMK. Stellen Sie sicher, dass Sie berechtigt sind, das Skript auszuführen (für Linux und macOS erhalten Sie es mit dem Befehl chmod +x util/qmk_install.sh ).
4. Tastatur auswählen und anpassen
Navigieren Sie zum Verzeichnis mit dem geklonten QMK Firmware-Projekt und suchen Sie den Ordner mit Ihrer Tastatur im Keyboards-Verzeichnis. Wenn Ihre Tastatur nicht aufgeführt ist, müssen Sie sie möglicherweise selbst hinzufügen.
Im Ordner mit der Tastatur finden Sie die Dateien, die für die Konfiguration und Konfiguration verantwortlich sind. Öffnen Sie die Dateien, indem Sie den Anweisungen in ihnen folgen und Ihre Tastatur nach Belieben anpassen.
Speichern Sie die Dateien nach Abschluss der Konfiguration.
Jetzt sind Sie bereit, mit der Firmware der Tastatur mit QMK zu beginnen. Im nächsten Abschnitt werden wir diesen Prozess genauer betrachten.
QMK Toolbox installieren
- Besuchen Sie die QMK Toolbox-Download-Seite auf der offiziellen QMK-Website: https://github.com/qmk/qmk_toolbox/releases .
- Wählen Sie die Version der QMK Toolbox aus, die Ihrem Betriebssystem (Windows, macOS oder Linux) entspricht, und laden Sie die Installationsdatei herunter.
- Nachdem Sie die Installationsdatei heruntergeladen haben, führen Sie sie aus und folgen Sie den Anweisungen des Installationsassistenten.
- Nach erfolgreicher Installation öffnen Sie die QMK Toolbox.
Jetzt können Sie die QMK Toolbox verwenden, um Ihre Tastatur mit der QMK Firmware zu Firmware und zu steuern.
Anschließen der Tastatur an einen Computer
Um eine benutzerdefinierte Tastatur zu verwenden, die mit QMK erstellt wurde, müssen Sie sie zuerst an Ihren Computer anschließen. Je nach Tastaturtyp und verwendeter Schnittstelle kann die Verbindung unterschiedlich hergestellt werden.
Eine übliche Methode zum Anschließen einer Tastatur ist die Verbindung über einen USB-Anschluss. Dazu müssen Sie das mit der Tastatur mitgelieferte USB-Kabel in einen der freien USB-Anschlüsse des Computers stecken. Dabei muss die Tastatur eingeschaltet sein, damit der Computer sie erkennen kann.
Wenn Sie eine Bluetooth-fähige Tastatur verwenden, wird der Verbindungsvorgang etwas komplizierter. Zuerst müssen Sie Bluetooth auf dem Computer aktivieren und den Pairing-Modus auf der Tastatur aktivieren. Befolgen Sie dann die Anweisungen auf dem Computerbildschirm, um die Kopplung durchzuführen. Nach erfolgreicher Kopplung wird die Tastatur an den Computer angeschlossen und kann verwendet werden.
In einigen Fällen, insbesondere wenn Sie exotische benutzerdefinierte Tastaturen verwenden, müssen Sie möglicherweise einen zusätzlichen Treiber oder eine zusätzliche Software installieren, um die volle Funktionalität zu gewährleisten. Befolgen Sie in diesem Fall die Anweisungen des Tastaturherstellers oder des QMK-Entwicklers.
Nachdem Sie die Tastatur erfolgreich mit dem Computer verbunden haben, können Sie mit dem Einrichten und Programmieren der Tasten mit QMK beginnen. Dies ermöglicht es Ihnen, eine einzigartige und personalisierte Benutzererfahrung zu erstellen, wenn Sie die Tastatur verwenden.
Firmware-Konfiguration und -Kompilierung
In der config-Datei.h Sie finden viele Optionen, die Sie nach Ihren Wünschen anpassen können. Sie können beispielsweise die Position der Tasten festlegen, spezielle Funktionen zuweisen und die Beleuchtungseinstellungen ändern.
Nachdem Sie alle erforderlichen Änderungen vorgenommen haben, müssen Sie die Firmware kompilieren. Gehen Sie dazu zur Eingabeaufforderung und führen Sie den folgenden Befehl aus:
makeWo ist der Name Ihres Projekts, den Sie bei der Erstellung angegeben haben. Nachdem Sie diesen Befehl ausgeführt haben, beginnt QMK mit der Kompilierung der Firmware und Sie können die Prozessinformationen sehen. Wenn beim Kompilieren keine Fehler aufgetreten sind, erhalten Sie die Datei .hex . Dies ist Ihre fertige Firmware, die Sie auf die Tastatur herunterladen können.
Erstellen eines neuen Projekts
Bevor Sie mit der Firmware der Tastatur beginnen, müssen Sie ein neues Projekt auf der QMK-Plattform erstellen. Dies ist erforderlich, um die Funktionen und Einstellungen für Ihre Tastatur anzupassen und anzupassen.
Um mit der Erstellung eines neuen Projekts zu beginnen, öffnen Sie eine Eingabeaufforderung oder ein Terminal auf Ihrem Computer und navigieren Sie in das Verzeichnis, in dem Sie das Projekt erstellen möchten. Führen Sie als Nächstes den folgenden Befehl aus:
$ qmk new keyboards//
Ersetzen Sie durch den angegebenen Namen des Tastaturherstellers und durch das Modell oder den Namen der Tastatur. Beachten Sie, dass nur Kleinbuchstaben verwendet und Leerzeichen durch Unterstriche ersetzt werden sollten.
Nach dem Ausführen des Befehls wird ein neues Verzeichnis mit dem Namen der Tastatur erstellt, in dem sich die benötigten Dateien und Ordner für Ihr Projekt befinden.
Jetzt können Sie mit der Konfiguration der Funktionen und Optionen Ihrer Tastatur beginnen. Wechseln Sie dazu zum erstellten Projektverzeichnis und öffnen Sie die Keymap-Datei.c in einem Texteditor. In dieser Datei können Sie festlegen, welche Tasten und Funktionen Ihre Tastatur ausführen soll.
Nachdem die Konfiguration der Funktionen und Optionen abgeschlossen ist, können Sie mit QMK zur Tastatur-Firmware wechseln.