Hallo zusammen! Heute stelle ich euch ein taschengroßes USB-Multitool vor – das vollständige Praxis-Tutorial zum Openterface KeyMod.
Das Grundprinzip des KeyMod ist einfach: Einstecken in den USB-Port des Zielgeräts, und schon lässt sich der Ziel-PC drahtlos über die KeyCmd App auf dem Smartphone steuern. Er emuliert eine Standard-USB-HID-Tastatur und -Maus – auf dem Zielrechner müssen keinerlei Treiber oder Software installiert werden, sogar das BIOS lässt sich direkt bedienen.
Was ist KeyMod?
KeyMod ist ein neues Produkt des TechXArtisan-Teams (den gleichen Entwicklern hinter Openterface Mini-KVM und KVM-GO). Im Gegensatz zum Mini-KVM überträgt KeyMod kein Videosignal – er konzentriert sich auf drahtlose Tastatur-, Maus-, Makro- und Terminal-Steuerung.
Zwei Modelle
| Modell | Anschluss | Verbindung | Einsatzszenario |
|---|---|---|---|
| KeyMod Mini | USB-C | BLE Bluetooth | Moderne Laptops, Type-C-Server |
| KeyMod Plus | USB-A | USB-Kabel + BLE | Klassische Server, stabile Verbindung erforderlich |
Funktionsweise
Smartphone (KeyCmd App) ←BLE/USB→ KeyMod Hardware ←USB HID→ Ziel-PC
Wichtig: Die Verbindung zwischen KeyMod und Ziel-PC erfolgt über das USB-HID-Protokoll, nicht über Bluetooth. Der Zielrechner erkennt den KeyMod als ganz normale USB-Tastatur und -Maus – komplett Plug & Play.
Schnellstart
1. Auspacken und Verbinden
- KeyMod in den USB-Port des Ziel-PCs einstecken (Mini über Type-C, Plus über USB-A)
- KeyCmd App auf dem Smartphone öffnen (iOS / Android)
- KeyCmd erkennt den KeyMod automatisch – auf Verbinden tippen
2. KeyCmd App – Grundlagen
Nach erfolgreicher Verbindung bietet KeyCmd folgende Kernmodi:
- Keyboard (Tastatur): Vollwertige virtuelle Tastatur mit Modifier-Kombinationen
- Mouse (Maus): Touchpad-artige Maussteuerung
- Gamepad: Verwandelt das Smartphone in einen Game-Controller
- Macro: Vordefinierte Tastenfolgen mit einem Tastendruck ausführen
- Terminal: SSH-Verbindung zum Ziel-PC
KM Basic bietet Tastatur, Ziffernblock und Touchpad; KM Pro ergänzt eine Schnellzugriffsleiste, Compose & Send, gespeicherte Texte und den Shortcut Hub.
Nun gehen wir durch 10 reale Einsatzszenarien.
Szenario 1: Headless-Server-Management
Problem: Server im Rechenzentrum haben keinen angeschlossenen Monitor oder Tastatur, aber es muss ins BIOS oder ein Boot-Problem diagnostiziert werden.
Lösung: KeyMod + Smartphone = portable KVM-Konsole für die Hosentasche.
Vorgehensweise
- KeyMod Plus in den USB-A-Port auf der Rückseite des Servers stecken
- KeyCmd auf dem Smartphone öffnen und mit KeyMod verbinden
- In den Keyboard-Modus wechseln,
EntfoderF2drücken, um ins BIOS zu gelangen - BIOS-Einstellungen im Tastaturmodus ändern, Mausmodus zur Navigation nutzen
Tipp: Da KeyMod als USB HID arbeitet, ist er auch nach einem Server-Neustart sofort verfügbar. Du kannst bereits während des POST Tastendrücke senden – das ist mit SSH aus der Ferne nicht möglich.
Szenario 2: Embedded-System-Debugging
Problem: Entwicklerboards (Raspberry Pi, STM32 usw.) wurden gerade neu geflasht, haben aber noch keine Netzwerkkonfiguration – SSH ist nicht möglich.
Lösung: KeyMod als USB-HID-Direktverbindung, das Smartphone dient als Tastatur und Display-Steuerterminal.
Vorgehensweise
- KeyMod in den USB-Port des Entwicklerboards stecken
- Smartphone mit KeyMod verbinden, Keyboard-Modus öffnen
- Nach dem Login WLAN oder Netzwerk konfigurieren
- In den Terminal-Modus wechseln und direkt per SSH zum Entwicklerboard verbinden
# Verbindung zum Entwicklerboard über KeyCmd Terminal
ssh pi@192.168.1.100
Tipp: Mit dem Macro-Modus kannst du häufig verwendete Login-Befehle vordefinieren und Benutzername sowie Passwort mit einem Tastendruck eingeben.
Szenario 3: PPT-Präsentationssteuerung
Problem: Während eines Vortrags möchtest du dich frei bewegen, musst aber Folien wechseln und Animationen steuern.
Lösung: Der Präsentationsmodus des KeyMod verwandelt dein Smartphone in einen drahtlosen Fernauslöser.
Vorgehensweise
- KeyMod in den USB-Port des Präsentations-PCs stecken
- KeyCmd in den Keyboard-Modus wechseln
- Mit den Pfeiltasten ← → Folien wechseln, Leertaste löst die nächste Animation aus
Bdrücken für schwarzen Bildschirm,Wfür weißen Bildschirm (PowerPoint-Tastenkürzel)
Profi-Tipp: Im Shortcut Hub von KM Pro kannst du häufig genutzte Tastenkürzel vordefinieren und mit einem Tastendruck zwischen Folienansichten wechseln.
Szenario 4: Smartphone als Gamepad
Problem: Am PC ist kein Controller vorhanden, aber du möchtest Spiele mit Controller-Unterstützung spielen.
Lösung: Der Gamepad-Modus von KeyCmd verwandelt dein Smartphone in einen virtuellen Controller.
Vorgehensweise
- KeyMod in den USB-Port des Gaming-PCs stecken
- KeyCmd in den Gamepad-Modus wechseln
- Auf dem Smartphone-Display erscheinen virtuelle Joysticks und Tasten
- Joystick wird auf WASD-Tasten gemappt, Tasten auf Mausklicks
Hinweis: Der Gamepad-Modus des KeyMod mappt Controller-Eingaben als Tastatur- und Maus-HID – der Ziel-PC sieht eine Standard-Tastatur/Maus, keinen Xbox-/PS-Controller. Das bedeutet: volle Kompatibilität mit allen Spielen, ohne dass diese nativ Controller unterstützen müssen.
Szenario 5: Schnelles Multi-Device-Umschalten
Problem: Auf dem Schreibtisch stehen mehrere PCs (Arbeitsrechner, Testmaschine, NAS-Management), und für jeden Wechsel muss die Tastatur umgesteckt werden.
Lösung: Ein KeyMod pro PC, das Smartphone wechselt jederzeit die Verbindung.
Vorgehensweise
- Je einen KeyMod in jeden Ziel-PC stecken
- Die Geräteliste in KeyCmd zeigt alle verfügbaren KeyMods
- Zielgerät antippen – sofortige Steuerung des anderen PCs
Empfehlung: Jeden KeyMod beschriften (z.B. "Work", "Test", "NAS"), damit du sie in KeyCmd schnell identifizieren kannst.
Szenario 6: Makro-Automatisierung
Problem: Im Alltag fallen viele repetitive Tastatureingaben an – bestimmte Programme öffnen, feste Befehlssequenzen ausführen.
Lösung: Der Macro-Modus von KeyCmd – vordefinierte Tastenfolgen mit einem Tastendruck auslösen.
Vorgehensweise
- In KeyCmd ein neues Macro erstellen
- Tastenfolge aufzeichnen, z.B.:
-
Strg+Alt+T(Terminal öffnen) - 500 ms warten -ssh admin@10.0.0.1eingeben -Enterdrücken - Macro speichern und einer Schnelltaste zuweisen
- Mit einem Tastendruck führt der Ziel-PC die gesamte Sequenz automatisch aus
Macro-Beispiel: Server-Rundgang
──────────────────────────────
1. Strg+Alt+T → Terminal öffnen
2. ssh root@server1 → Verbindung zu Server 1
3. top -bn1 | head -20 → Systemstatus prüfen
4. exit → Beenden
5. ssh root@server2 → Verbindung zu Server 2
6. ...Rundgang fortsetzen
Profi-Tipp: Die Compose & Send-Funktion von KM Pro ermöglicht es, komplexe Tastenkombinationen vorzubereiten und dann gebündelt an den Ziel-PC zu senden.
Szenario 7: SSH-Remote-Management
Problem: Du musst per SSH auf einen Ziel-PC zugreifen, hast aber kein geeignetes Terminalgerät zur Hand.
Lösung: KeyCmd hat einen integrierten SSH-Client und gibt Befehle direkt über KeyMod auf dem Ziel-Display aus.
Vorgehensweise
- KeyMod in den USB-Port des Verwaltungs-PCs stecken (nicht des Zielservers)
- KeyCmd in den Terminal-Modus wechseln
- SSH-Verbindungsdaten in KeyCmd eingeben
- Terminal-Ausgabe erscheint direkt auf dem Bildschirm des Verwaltungs-PCs
Unterschied: Dies funktioniert anders als ein herkömmlicher SSH-Client. Das KeyCmd Terminal gibt Befehle über die USB-Verbindung des KeyMod ein, und die Ausgabe erscheint auf dem Monitor des Ziel-PCs. Ideal, wenn der Ziel-PC kein Netzwerk, aber einen Monitor hat.
Szenario 8: Raspberry Pi ohne Monitor bedienen
Problem: Der Raspberry Pi hat keinen angeschlossenen Monitor, aber die Ersteinrichtung steht an.
Lösung: KeyMod + Smartphone = Steuerung ohne zusätzliche Konfiguration.
Vorgehensweise
- KeyMod in den USB-Port des Raspberry Pi stecken
- Raspberry Pi an einen Monitor (oder Fernseher) anschließen
- Smartphone mit KeyMod verbinden und im Keyboard-Modus die Ersteinrichtung vornehmen
- Nach Abschluss auf SSH für die weitere Verwaltung umsteigen
# Häufige Ersteinrichtungsbefehle (über KeyCmd Keyboard eingeben)
sudo raspi-config # Systemkonfiguration
sudo apt update && sudo apt upgrade -y # System aktualisieren
sudo systemctl enable ssh # SSH aktivieren
Szenario 9: Virtual Machine Management
Problem: Die VM-Konsole von VMware/Proxmox muss direkt auf dem Host bedient werden.
Lösung: KeyMod am Host einstecken, Smartphone steuert BIOS und Boot-Vorgang der VM.
Vorgehensweise
- KeyMod in den USB-Port des Virtualisierungshosts stecken
- In der VM-Verwaltung des Hosts das KeyMod-USB-Gerät an die VM durchreichen
- Smartphone steuert über KeyCmd den Boot-Vorgang der VM
- Im VM-BIOS Boot-Reihenfolge ändern, Virtualisierung aktivieren usw.
Tipp: Bei Proxmox VE kannst du das HID-Gerät des KeyMod in der USB-Geräteverwaltung der Weboberfläche direkt der Ziel-VM zuweisen.
Szenario 10: Fehlerbehebung
Problem: Systemabsturz, Blue Screen, kein Booten möglich – der abgesicherte Modus oder die Wiederherstellungsumgebung muss aufgerufen werden.
Lösung: Das USB HID des KeyMod ist schon vor dem Systemstart verfügbar – Zugriff auf BIOS/UEFI und abgesicherten Modus ist möglich.
Vorgehensweise
- KeyMod in den USB-Port des defekten PCs stecken
- Smartphone mit KeyMod verbinden, Keyboard-Modus bereithalten
- PC neu starten, während des POST
F8(Windows) oderShift(Mac) drücken - Abgesicherten Modus / Wiederherstellungsumgebung aufrufen
- Reparatur-Befehle im Tastaturmodus ausführen
Vorteil: Remote-Desktop (RDP/VNC) ist bei einem Systemabsturz völlig unbrauchbar. KeyMod hingegen arbeitet als Hardware-USB-HID ab der allerersten Sekunde nach dem Einschalten.
Profi-Tipps
Eigene Tastenkürzel
Im Shortcut Hub von KM Pro kannst du beliebige Tastenkombinationen vordefinieren:
Strg+Shift+Esc→ Task-Manager öffnenWin+D→ Desktop anzeigenAlt+Tab→ Fenster wechselnStrg+Alt+F2→ Linux TTY wechseln
Batch-Operationen
Der Macro-Modus unterstützt Schleifen und Verzögerungen – ideal für Batch-Operationen:
Macro: Dienste massenhaft neu starten
────────────────────────────────────
1. Strg+Alt+T → Terminal öffnen
2. Eingabe: sudo systemctl restart nginx
3. Enter → 2s warten
4. Eingabe: sudo systemctl restart mysql
5. Enter → 2s warten
6. Eingabe: sudo systemctl restart redis
7. Enter
Skript-Automatisierung
Die Saved-Texts-Funktion von KeyCmd speichert häufig verwendete Textbausteine und fügt sie mit einem Tastendruck auf dem Ziel-PC ein:
# Häufig verwendete Skript-Schnipsel
ifconfig | grep inet # IP anzeigen
df -h # Festplatte anzeigen
free -m # Speicher anzeigen
ps aux | grep java # Java-Prozesse suchen
Häufige Fragen
Was tun bei Verbindungsproblemen?
- KeyMod-Sitz prüfen: Neu einstecken, sicherstellen, dass der USB-Port funktioniert
- Smartphone-Bluetooth prüfen: Bluetooth muss aktiviert sein, KeyCmd benötigt Standortzugriff
- KeyMod neu starten: Abziehen, 5 Sekunden warten, wieder einstecken
- Firmware aktualisieren: Über das WCH ISP Flash Tool in OpenterfaceQT
Wie lässt sich die Latenz optimieren?
- KeyMod Mini (BLE): Normale Latenz ca. 20–50 ms, geeignet für alltägliche Aufgaben
- KeyMod Plus (USB-Kabel): Noch geringere Latenz (<10 ms), ideal für Gaming und schnelle Eingaben
- WLAN-Router und andere Bluetooth-Geräte meiden, um Interferenzen zu reduzieren
- Beim Plus-Modell bevorzugt die USB-Kabelverbindung nutzen
Wie sieht es mit Kompatibilität aus?
| Betriebssystem | Unterstützung |
|---|---|
| Windows 7/10/11 | ✅ Voll unterstützt |
| macOS | ✅ Voll unterstützt |
| Linux | ✅ Voll unterstützt |
| BIOS/UEFI | ✅ Native USB-HID-Unterstützung |
| ChromeOS | ✅ Voll unterstützt |
Was ist der Unterschied zwischen KeyMod und Mini-KVM?
| Funktion | KeyMod | Mini-KVM |
|---|---|---|
| Tastatur/Maus | ✅ | ✅ |
| Videoerfassung | ❌ | ✅ |
| Drahtlose Steuerung | ✅ (BLE/USB) | ❌ (PC-Verbindung nötig) |
| BIOS-Steuerung | ✅ | ✅ |
| Smartphone-Steuerung | ✅ | ❌ |
| Portabilität | Taschengröße | Kabelverbindung erforderlich |
Kurz gesagt: Brauchst du das Bild → Mini-KVM, brauchst du nur Tastatur und Maus → KeyMod.
Fazit
Die 10 KeyMod-Szenarien decken ein breites Spektrum ab – Sysadmin, Entwicklung, Präsentation und Unterhaltung:
- Headless-Server-Management — unverzichtbar für die Rechenzentrums-Administration
- Embedded-System-Debugging — Ersteinrichtung von Entwicklerboards
- PPT-Präsentationssteuerung — der drahtlose Fernauslöser für Vortragende
- Gamepad — Smartphone wird im Handumdrehen zum PC-Controller
- Multi-Device-Wechsel — ein Smartphone steuert mehrere PCs
- Makro-Automatisierung — repetitive Aufgaben per Knopfdruck
- SSH-Remote-Management — integrierter Terminal-Client
- Raspberry Pi-Steuerung — Konfiguration ohne Monitor
- VM-Management — USB-Passthrough für BIOS-Steuerung
- Fehlerbehebung — Hardware-Zugriff, funktioniert auch bei Systemabstürzen
KeyMod läuft gerade auf Crowd Supply. Wenn du regelmäßig mehrere PCs oder Server verwalten musst, ist dieses portable Tool definitiv einen Blick wert.
Weiterführende Links: - KeyMod offizielle Seite - KeyMod Dokumentation - KeyCmd App FAQ - Openterface Forum - Discord Community