Maus verschwindet in VirtualBox


35

Ich verwende die neueste Version von VirtualBox (VirtualBox 4.3.6 für Windows-Hosts) und nach der Installation eines Betriebssystems und dem Klicken mit der Maus verschwindet diese. Es ist nicht sichtbar, bis ich rechts CRTL drücke. Jeder weiß, was dieses Problem verursachen kann. Ich habe auch ein Erweiterungspaket installiert.


Ich hatte dieses Problem immer wieder. Bei aktivierter 3D-Beschleunigung scheint dies jedoch häufiger zu sein. Dies unterscheidet sich von dem Problem / der Lösung "Gastzugänge", das / die andere angesprochen haben.
BlackVegetable

Antworten:


23

In meinem Fall hat es funktioniert, indem das Zeigegerät von ' PS/2 Mouse' auf ' USB Tablet' geändert wurde.

Wenn der Gast nicht läuft,
wählen Sie in VirtualBox -> die Instanz des virtuellen Gasts aus
-> klicken Sie auf "Einstellungen"
-> wählen Sie "System" im linken Bereich
-> gehen Sie zur Registerkarte "Motherboard" und wählen Sie im Zeigegerät " USB Tablet" statt " PS/2 Mouse'


Das hat bei mir funktioniert.
Sudheer Kumar

Das hat einen Trick für mich gemacht: CentOS 7.3 in VBox 6.0.4
Vladimir Kondratyev

Arbeitete für mich mit CentOS7.6.10.10 in VBox 6.0.4.
Delphus333

Fix hat nur eine Weile funktioniert. Als ich für eine Weile zurück zum Host wechselte, tauchte das gleiche Problem (Mausklick nicht) im Gast wieder auf. Der Wechsel des Gastes in den Vollbildmodus behebt das Problem danach erneut.
Delphus333

22

Irgendwie

Machine -> Disabling Mouse Integration

Dann

Machine -> Disabling Mouse Integration 

(Ja, zweimal, einmal, um es auszuschalten, einmal, um es wieder einzuschalten) hat es tatsächlich für mich behoben.


Auch einfach mit (rechte Strg-Taste) + I deaktivieren und dann in das Gastfenster klicken und das "wieder aktivieren?" Dialog ist ausreichend.
Tripleee

Die Lösung in der Post hat gerade auch bei mir funktioniert (mit Ubuntu 16.04 als Gast). Dies könnte sich auf virtualbox.org/ticket/7945 beziehen .
Blaisorblade

21
Dieses Update funktioniert nicht für mich
Nicky De Maeyer

7

In Virtualbox ist das kein Problem. RCTRL ist die Standardschaltfläche für die Mauserfassung in virtualbox. Sie können die Maus also nur in VB verwenden, nachdem Sie die Mauserfassung aktiviert haben. Wenn Sie die Mauserfassung nicht aktivieren, können Sie Ihre Maus verwenden, diese wird jedoch nicht angezeigt, da die Maus von den aktuellen Fenstern verwendet wird. Sie können die RCTRL-Schaltfläche unter Datei -> Einstellungen ändern und dann die Mauserfassung mit einer anderen Schaltfläche aktivieren. Überprüfen Sie auch, ob beim Aktivieren von Mouse Capture die Maus aus den aktuellen Fenstern verschwindet und in den Host-Fenstern angezeigt wird.


7

Die folgenden Schritte haben bei mir funktioniert.

  1. Gehen Sie zu Maschineneinstellungen -> System -> Motherboard.
  2. Wählen Sie die PS / 2-Maus als Zeigegerät.

1
Es hat
Tomasz

Funktioniert soweit. Hinweis: Maschineneinstellungen sind die Virtualbox-Einstellungen, nicht die Einstellungen im Guest.
schlagen

7

Ich habe das gleiche (oder zumindest sehr ähnliche) Problem mit einem Linux-Host (Debian 8) und einem Linux-Gast (Debian 7) mit aktiviertem 3D. Manchmal wird der Mauszeiger beim Gast unsichtbar.

Ich habe die Gastzusätze installiert und die Mausintegration aktiviert.

Für mich bestand der Trick darin, das Modul psmouse zu entfernen und es erneut einzufügen (innerhalb des Gasts).

sudo rmmod psmouse
sudo modprobe psmouse

Ich glaube das ist die richtige Antwort! Ich habe Ubuntu 16.04 unter OSX High Sierra mit VB 5.2.6. Trotzdem stört mich dieses Thema immer wieder. TNX Kumpel.
CppChase

Entfernen Sie das Modul innerhalb des Hosts oder innerhalb der Vermutung? :O!!!!
Jamie Hutber

Im Inneren des Gastes :)
Luis Antolín Cano

3

Ziehen Sie einfach die Maus von Ihrem PC ab und schließen Sie ihn wieder an. Ich mache das immer, wenn ich auf dieses Problem stoße (ich habe Gastzugaben installiert, aber immer noch das Problem).


3
Das ist gut für dich, aber einige von uns haben Trackpads, die weder physisch noch anderweitig getrennt werden können
MarcusJ

Kann nicht glauben, dass es funktioniert hat haha
wahrViso

Ich habe eine drahtlose logitech performance mx-Maus, die manchmal in virtualbox verschwindet, wenn ich eine Anwendung ausführe. Wenn ich den USB-WLAN-Stecker abziehe und wieder anschließe, kann ich den Mauszeiger wieder sehen. Danke dir!
Kimbaudi

2

Eine dumme Sache, die niemand erwähnte, ist die tatsächliche Tastenkombination zum Loslassen des Cursors UMSCHALT + Rechts-Strg, nicht Rechts-Strg. Das steht nirgendwo auf der Benutzeroberfläche, in den Dokumenten oder auf der Website. Ich bin nicht sicher, ob dies Ihr Problem ist, aber andere könnten darauf stoßen.


Oder auf dem Mac die rechte Befehlstaste ⌘.
Mike

1

Dies ist mir auch passiert, als ich die Mauserfassung deaktiviert habe. Der Mauszeiger außerhalb von VirtualBox blieb an einer Stelle hängen (weil ich ihn deaktiviert habe), und der neue Mauszeiger in VirtualBox wird unsichtbar.

Um dieses Problem zu beheben, verwenden Sie am besten ein externes Gerät, z. B. einen PC-Controller mit analogen Sticks. Schließen Sie also zuerst Ihren PC-Controller an das gewünschte externe Gerät an und laden Sie dann ein kostenloses Programm namens JoyToKey oder ähnliches herunter. Ich würde JoyToKey vorschlagen, es funktioniert perfekt.

Öffnen Sie nun JoyToKey und ordnen Sie Ihre Tastaturtasten wie w, a, s, d oder nach oben, unten, links, rechts und links und rechts zu, einschließlich mittlerer Mausbewegung und Mausbewegungsachse (was Sie zum Bewegen einer Maus verwenden) Ich habe meine auf meinen Controller-Analog-Sticks abgebildet, um den Zeiger auf Ihren PC-Controller zu bewegen.

Öffnen Sie anschließend VirtualBox (deaktivieren Sie die Erfassung). Auf diese Weise können Sie zumindest jetzt den Zeiger, der ursprünglich an einer Stelle mit Ihrem PC-Controller steckte, verschieben.

Wenn Sie also Unity3d verwenden möchten, öffnen Sie jetzt Unity3d. Bewegen Sie den Mauszeiger mit Ihrem externen Gerät, versuchen Sie eine Vorschau des von Ihnen erstellten Spiels anzuzeigen, und jetzt können Sie sich mit der Maus umsehen! Alternativ können Sie die Hardwarebeschleunigung in den Anzeigeoptionen deaktivieren (ziehen Sie den Schieberegler auf "Keine" anstatt auf "Voll"), wenn Sie sich in VirtualBox befinden.


0

Wenn Sie Ctrlden Mauszeiger nicht jedes Mal loslassen möchten , installieren Sie einfach die VirtualBox Guest Additions, indem Sie auf klicken Devices > Install Guest Additions.

Virtuelle Maschine, Mauszeiger funktioniert nur innerhalb der Box


Ich bin nicht sicher, ob ich mich klar ausgedrückt habe, aber wenn die Maus VB eingibt, ist sie nicht sichtbar und ich kann sie nicht bewegen (ich sehe sie nicht).
Dusan Malic

Hast du die "guest additions" installiert und dann nochmal probiert?
Cowgill

3
Bei mir geschieht dies mit installierten Guest-Zusätzen.
Blaisorblade

Ich bekomme es auch mit Gästezusätzen. Ich löse es, indem ich zufällig Sachen wie das Neustarten des VMs, das erneute Installieren von Gastzugaben usw. mache. Es ist sehr ärgerlich, wenn es wahrscheinlich irgendwo ein einzelnes Bit im falschen Zustand gibt.

Ich drittens, es passiert mir mit der richtigen Version von Guest-Ergänzungen installiert
George M Reinstate Monica

0

Die Lösung für mich besteht darin, die Verknüpfung " Mausintegration " in Datei-> Einstellungen-> Eingabe-> Registerkarte "Virtuelle Maschine " einzurichten und die Verknüpfung zweimal zu drücken, um die Mausintegration über die funktionierende Tastatur umzuschalten .


-1

Gut für mich, das Problem wurde gelöst, indem ich meine externe Maus unter USB im Gerätemenü auswählte. Vielleicht hat es den Treiber installiert oder so. (Sorry, wenn ich wie ein Noob klinge, aber das sind meine ersten 30 Minuten in der Virtualbox.)


-1

Ich hatte das gleiche Problem. vorher hat es einwandfrei funktioniert. Ich habe es gelöst, indem ich es einfach zurückgesetzt habe. Maschine-> Reset versuche dies und informiere mich, wenn es dir geholfen hat.


-1

Eine Möglichkeit besteht darin, dass der Bildschirm nicht aktualisiert wird, wodurch der Eindruck entsteht, dass der Mauszeiger verschwunden ist. Dies kann behoben werden, indem die Größe des Fensters vorübergehend geändert wird, wodurch eine Änderung der Bildschirmauflösung erzwungen wird.

Bitte beachten Sie: Die Frage besagt, dass die Maus durch Drücken der rechten STRG-Taste wiederhergestellt werden kann. Der Mauszeiger verschwindet nur im Gast, nicht im Host.


1
und wie passt man das fenster ohne maus an?
George M Reinstate Monica

@GeorgeM Ändern Sie die Größe des VM-Fensters vom Host aus. Das Problem beschreibt, dass die Maus nur in der VM verschwindet. Wenn die Maus vollständig vom Host verschwunden ist, liegt ein anderes (größeres!) Problem vor.
RoG

Ich dachte genau das gleiche @GeorgeM. Ich würde die Maus verwenden, um die Größe des VM-Fensters vom Host aus zu ändern. Aber wie kann ich das tun, wenn ich die Maus nicht sehe und nicht auf den Mauszeiger außerhalb des VM zugreifen kann? Der Kommentar von sree half bei meiner Situation.
Kimbaudi

@kimbaudi Die ursprüngliche Frage besagt ausdrücklich, dass der Gast die Maus für die Verwendung auf dem Host freigeben kann, indem er die rechte STRG-Taste drückt. Wenn dies bei Ihnen nicht funktioniert, haben Sie ein Problem mit der Freigabe der Maus / Tastatur an den Host. Dies ist ein anderes Problem.
RoG

@RoG Der ursprüngliche Titel besagte einfach "Maus verschwindet in Virtualbox" und ich habe die Frage nicht sorgfältig gelesen, um festzustellen, dass der Benutzer die Maus außerhalb des Gast-VM-Fensters bewegen kann. Entschuldigung für die Ablehnung, aber ich kann sie nicht rückgängig machen. Hoffentlich können andere verstehen, dass mein Problem anders ist als die OPs. Wie auch immer, mein Problem wurde durch die Antwort von Sree gelöst.
Kimbaudi
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.