Community-Lösung

ZVM-Tastatur funktioniert nicht: Browser- und Konsoleneingaben beheben

Keyboard input failed in several ZVM guest installers until the user switched browsers; Chrome restored normal input.

Wenn die Tastatur innerhalb eines ZVM-Installers nicht reagiert, untersuchen Sie zuerst die Browserkonsole, bevor Sie die virtuelle Maschine neu erstellen. Klicken Sie in die VM-Anzeige, damit sie Eingaben erfasst, wechseln Sie zu einer sauberen Chrome- oder Edge-Sitzung, deaktivieren Sie vorübergehend nicht englische Eingabemethoden und testen Sie es erneut.

Ein gelöster Community-Fall trat bei Installern von Windows 10, Windows 11, Linux Mint und Ubuntu auf. Das gleiche ZVM funktionierte jedoch sofort, nachdem der Benutzer zu Chrome gewechselt hatte. Wenn mehrere voneinander unabhängige Gastbetriebssysteme denselben Tastaturfehler zeigen, ist die Eingabeverarbeitung durch Browser oder noVNC daher die wahrscheinlichste erste Diagnose.

So stellen Sie fest, ob das Problem bei der VM oder beim Browser liegt

Wenn nur eine ISO fehlschlägt, könnte das Gast-Image das Problem sein. Wenn vier voneinander unabhängige Installer alle ihren ersten Bildschirm erreichen, aber keiner auf Enter oder Tab reagiert, liegt das Problem wahrscheinlich in der gemeinsamen Ebene: Webkonsole, Browser oder lokale Eingabemethode.

Bevor Sie die virtuelle Hardware ändern, prüfen Sie, ob sich die Maus innerhalb der VM bewegt und ob die Konsole auf spezielle Aktionen reagiert. Wenn auch die Maus nicht interagieren kann, hat die Konsole möglicherweise überhaupt keinen Fokus.

Schritt 1: In die VM-Konsole klicken

Webbasierte VNC-Konsolen erfassen Eingaben normalerweise erst, nachdem die Seite den Fokus hat und in die VM-Leinwand geklickt wurde. Bewegen Sie den Zeiger in die Gastanzeige, klicken Sie einmal und testen Sie anschließend einfache Tasten wie Pfeiltasten, Enter, Tab oder Esc.

Wenn die Tastatur nach dem ersten Klick plötzlich funktioniert, muss innerhalb des Gastbetriebssystems nichts geändert werden.

Schritt 2: Chrome oder Edge testen

Unterschiede zwischen Browsern können Tastaturereignisse, Fokus, Zwischenablage und spezielle Tastenkombinationen beeinflussen. Im verifizierten Ausgangsfall wurde das Problem durch den Wechsel zu Chrome sofort gelöst.

Das noVNC-Projekt bietet nützliche technische Hintergrundinformationen dazu, warum sich das Eingabeverhalten je nach Browser unterscheiden kann.

Schritt 3: Eingabemethoden deaktivieren, die Tasten abfangen

Wechseln Sie den Hostcomputer vorübergehend zu einem einfachen englischen Tastaturlayout und deaktivieren Sie beim Testen IME- bzw. Kompositionsmodi. Einige Eingabemethoden verändern Tastenanschläge, bevor der Browser sie an die Remote-Konsole sendet.

Das bedeutet nicht, dass nicht englische Tastaturen nicht unterstützt werden. Es handelt sich um einen Diagnoseschritt, der eine mögliche Abfangebene entfernt.

Schritt 4: Eine saubere Browsersitzung testen

Öffnen Sie ein privates Inkognito-Fenster, melden Sie sich bei ZimaOS an und starten Sie die VM erneut. Erweiterungen, die Tasten neu belegen, Passwortverwaltung bereitstellen, Tastenkürzel abfangen oder Seiten verändern, können eine Webkonsole beeinträchtigen.

Wenn die VM in einer privaten Sitzung funktioniert, aber nicht im normalen Profil, aktivieren Sie die Erweiterungen einzeln wieder, statt die ZVM-Einstellungen zu ändern.

Schritt 5: Die physische Tastatur ausschließen

Testen Sie auf einem Laptop sowohl die integrierte Tastatur als auch eine einfache USB-Tastatur. Versuchen Sie außerdem, die VM von einem anderen Computer aus zu öffnen, falls einer verfügbar ist. So lässt sich schnell feststellen, ob es sich um ein lokales oder betriebssystemspezifisches Eingabeproblem oder um ein Problem auf ZimaOS-Seite handelt.

Wann sollten Sie die VM-Hardwareeinstellungen überprüfen?

Untersuchen Sie die VM-Definition erst, nachdem die Tastatur in mehreren sauberen Browsern und auf mehreren Computern nicht funktioniert. Prüfen Sie dann, ob der Gast über normale virtuelle Eingabegeräte verfügt und ob das Problem sowohl eine neu erstellte Test-VM als auch die ursprüngliche VM betrifft.

Der ZVM-Einrichtungsleitfaden bietet den umfassenderen Kontext zur VM-Konfiguration.

Was Sie nicht zuerst tun sollten

  • Laden Sie nicht wiederholt neue ISOs herunter, wenn mehrere voneinander unabhängige Gast-Installer identisch fehlschlagen.
  • Bearbeiten Sie nicht die libvirt-XML, bevor Sie den Browserfokus ausgeschlossen haben.
  • Installieren Sie ZimaOS nicht neu, nur weil ein Browser keine Tasten übertragen kann.
  • Gehen Sie nicht davon aus, dass eine funktionierende Maus automatisch bedeutet, dass auch die Tastaturerfassung korrekt funktioniert.

FAQ

Warum funktioniert die Mauseingabe in ZVM, aber die Tastatureingabe nicht?

Der Browser überträgt möglicherweise Zeigerereignisse, während der Tastaturfokus weiterhin auf einem anderen Seitenelement, einer Erweiterung oder einer Eingabemethode liegt. Klicken Sie in die Konsole und testen Sie einen sauberen Browser.

Welchen Browser sollte ich zuerst testen?

Chrome ist eine gute Wahl für die Diagnose, da es den verifizierten Community-Fall gelöst hat. Edge ist eine weitere Chromium-basierte Option, die sich zum Testen eignet.

Muss ich meine VM-ISO ändern?

Nicht, wenn derselbe Tastaturfehler bei mehreren Betriebssystem-Installern auftritt. Dieses Muster deutet zunächst auf den Konsolen- bzw. Eingabepfad und nicht auf die ISO hin.

Sollte ich SSH verwenden, um das Problem zu beheben?

Normalerweise nicht. Beginnen Sie mit dem Browserfokus und der Kompatibilität. Änderungen per SSH oder an der VM-Definition sind erst sinnvoll, nachdem die Webeingabe als Ursache ausgeschlossen wurde.