Zwei Mauszeiger bei Verwendung des Virt-Managers

7363
Андрей Беньковский

Ich habe eine virtuelle Maschine (Host: Fedora 25, Gast: LUbuntu 16.10) mit virt-manager erstellt. Wenn ich es starte und auf das Fenster klicke, sehe ich zwei Cursor: einen Host-Cursor und einen Gast-Cursor:

There are two mouse pointers

Die Bewegung des Gast-Cursors wird durch den Host-Cursor eingeschränkt, da er die Bildschirmgrenzen nicht verlassen kann. Manchmal erscheint auch der Gast-Cursor nicht und ich kann die Maus nicht verwenden, um mit dem Gast zu interagieren (die Tastatur funktioniert immer noch). Der Versatz von Cursorn ist nicht konstant. Ich kann den Gast-Cursor um den Host-Cursor bewegen, indem ich die Maus schnell in eine Richtung und dann langsam in die andere Richtung bewege.

Wie kann ich den Host-Cursor verschwinden lassen, wenn ich mit dem Gast interagieren möchte?

2

3 Antworten auf die Frage

8
Андрей Беньковский

Wie hier beschrieben , kann dies manchmal beim Erstellen eines vollständig virtualisierten Gasts auftreten. Die Seite, auf die ich verlinkt habe, schlägt auch eine Problemumgehung vor: Sie können Ihrer VM ein "Grafiktablett" hinzufügen.

Um dies zu tun:

  1. Fahren Sie die VM herunter
  2. Klicken Sie im Menü auf Ansicht -> Details
  3. Klicken Sie auf die Schaltfläche "Hardware hinzufügen" (sie befindet sich in der rechten unteren Ecke des Dialogs).
  4. Wählen Sie "Eingabe" aus der Liste rechts
  5. Wählen Sie "EvTouch USB Graphics Tablet" aus dem Dropdown-Menü
  6. Klicken Sie auf "Fertig stellen":
  7. Klicken Sie auf Ansicht -> Konsole, um die Einstellungsansicht zu verlassen
Brillant, danke! Die Maus in meiner Android-QEMU-VM wurde im Fenstermodus verrückt, wenn sie über VNC betrachtet wurde. Dies wurde behoben. Jay Marm vor 6 Jahren 0
6
mtlynch

Dies ist ein Problem bei KVM, nicht nur bei virt-manager.

In der Befehlszeile können Benutzer korrigieren, die nicht virt-manager verwenden:

  1. Fahren Sie Ihre VM herunter
  2. Geben Sie in der Host-Befehlszeile Folgendes ein:

    GUEST=your-vm-name virsh dumpxml "$" > "/tmp/$.xml" 
  3. "/tmp/$.xml"In einem beliebigen Texteditor (zB Nano, Vim) öffnen .
  4. Fügen Sie innerhalb des <devices>Tags diese Zeile hinzu (vorzugsweise in der Nähe der anderen <input>Tags):

    <input type='tablet' bus='usb'/> 
  5. Geben Sie in der Befehlszeile Folgendes ein, um die VM-Gastkonfiguration zu aktualisieren:

    virsh define "/tmp/$.xml" 
Wenn Sie virt-manager verwenden, können Sie zu den Einstellungen der VM wechseln und ein neues Eingabegerät hinzufügen, indem Sie Tablet auswählen. Es wird dasselbe erreichen. springloaded vor 6 Jahren 1
1
galgalesh

Ich hatte das gleiche Problem.

Ich habe das Problem gelöst, indem ich die Windows Gast-Tools installiert habe .