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

  1. KeyMod in den USB-Port des Ziel-PCs einstecken (Mini über Type-C, Plus über USB-A)
  2. KeyCmd App auf dem Smartphone öffnen (iOS / Android)
  3. 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

  1. KeyMod Plus in den USB-A-Port auf der Rückseite des Servers stecken
  2. KeyCmd auf dem Smartphone öffnen und mit KeyMod verbinden
  3. In den Keyboard-Modus wechseln, Entf oder F2 drücken, um ins BIOS zu gelangen
  4. 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

  1. KeyMod in den USB-Port des Entwicklerboards stecken
  2. Smartphone mit KeyMod verbinden, Keyboard-Modus öffnen
  3. Nach dem Login WLAN oder Netzwerk konfigurieren
  4. In den Terminal-Modus wechseln und direkt per SSH zum Entwicklerboard verbinden
BASH
# 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

  1. KeyMod in den USB-Port des Präsentations-PCs stecken
  2. KeyCmd in den Keyboard-Modus wechseln
  3. Mit den Pfeiltasten ← → Folien wechseln, Leertaste löst die nächste Animation aus
  4. B drücken für schwarzen Bildschirm, W fü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

  1. KeyMod in den USB-Port des Gaming-PCs stecken
  2. KeyCmd in den Gamepad-Modus wechseln
  3. Auf dem Smartphone-Display erscheinen virtuelle Joysticks und Tasten
  4. 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

  1. Je einen KeyMod in jeden Ziel-PC stecken
  2. Die Geräteliste in KeyCmd zeigt alle verfügbaren KeyMods
  3. 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

  1. In KeyCmd ein neues Macro erstellen
  2. Tastenfolge aufzeichnen, z.B.: - Strg+Alt+T (Terminal öffnen) - 500 ms warten - ssh admin@10.0.0.1 eingeben - Enter drücken
  3. Macro speichern und einer Schnelltaste zuweisen
  4. 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

  1. KeyMod in den USB-Port des Verwaltungs-PCs stecken (nicht des Zielservers)
  2. KeyCmd in den Terminal-Modus wechseln
  3. SSH-Verbindungsdaten in KeyCmd eingeben
  4. 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

  1. KeyMod in den USB-Port des Raspberry Pi stecken
  2. Raspberry Pi an einen Monitor (oder Fernseher) anschließen
  3. Smartphone mit KeyMod verbinden und im Keyboard-Modus die Ersteinrichtung vornehmen
  4. Nach Abschluss auf SSH für die weitere Verwaltung umsteigen
BASH
# 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

  1. KeyMod in den USB-Port des Virtualisierungshosts stecken
  2. In der VM-Verwaltung des Hosts das KeyMod-USB-Gerät an die VM durchreichen
  3. Smartphone steuert über KeyCmd den Boot-Vorgang der VM
  4. 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

  1. KeyMod in den USB-Port des defekten PCs stecken
  2. Smartphone mit KeyMod verbinden, Keyboard-Modus bereithalten
  3. PC neu starten, während des POST F8 (Windows) oder Shift (Mac) drücken
  4. Abgesicherten Modus / Wiederherstellungsumgebung aufrufen
  5. 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 öffnen
  • Win+D → Desktop anzeigen
  • Alt+Tab → Fenster wechseln
  • Strg+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?

  1. KeyMod-Sitz prüfen: Neu einstecken, sicherstellen, dass der USB-Port funktioniert
  2. Smartphone-Bluetooth prüfen: Bluetooth muss aktiviert sein, KeyCmd benötigt Standortzugriff
  3. KeyMod neu starten: Abziehen, 5 Sekunden warten, wieder einstecken
  4. 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:

  1. Headless-Server-Management — unverzichtbar für die Rechenzentrums-Administration
  2. Embedded-System-Debugging — Ersteinrichtung von Entwicklerboards
  3. PPT-Präsentationssteuerung — der drahtlose Fernauslöser für Vortragende
  4. Gamepad — Smartphone wird im Handumdrehen zum PC-Controller
  5. Multi-Device-Wechsel — ein Smartphone steuert mehrere PCs
  6. Makro-Automatisierung — repetitive Aufgaben per Knopfdruck
  7. SSH-Remote-Management — integrierter Terminal-Client
  8. Raspberry Pi-Steuerung — Konfiguration ohne Monitor
  9. VM-Management — USB-Passthrough für BIOS-Steuerung
  10. 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