Wie kann ich einen Windows 7 VMware-Gast ohne Mausunterstützung haben?

9

Obwohl

vmmouse.present = "FALSE"
mouse.vusb.absDisabled = "TRUE"
pref.motionUngrab = "FALSE"

In meiner .vmx-Datei und einer angepassten VMware Tools-Installation auf dem Gast, die den Maustreiber nicht enthält, habe ich die Mausunterstützung für meine Windows 7-VM irgendwie vollständig integriert. Ich kann problemlos mit der Maus vom Host in den Gast fahren, ohne klicken oder Strg + G ein- und Strg + Alt aus drücken zu müssen. Ich möchte das nicht wegen der Probleme, die es mit Spielen verursacht.

Wie kann ich dafür sorgen, dass die VM keine spezielle Mausunterstützung hat, während VMware Tools für ihre anderen Funktionen (Netzwerk, Grafik usw.) installiert ist? Die Maus funktioniert wie gewünscht ohne VMware Tools, aber nicht anders - auch hier, obwohl der Maustreiber nicht installiert wurde und alle diese Einstellungen versucht haben, ihn zu deaktivieren. Der Geräte-Manager zeigt an, dass der generische Windows PS / 2-Maustreiber verwendet wird und nicht der virtuelle Maustreiber.

Gast und Host sind Windows 7 Ultimate SP1, x86 bzw. x64. Ich verwende VMware Player 3.1.4 und die installierten VMware Tools sind die neuesten, 8.4.6.16648.

Flimbus Akimbo
quelle

Antworten:

2

Diese Problemumgehung, die Sie sich ausgedacht haben, ist mit ziemlicher Sicherheit unnötig.

Um Ihr Problem zu beheben (was ich denke), gehen Sie in die VMware-Einstellungen und ändern Sie "Maus für Spiele optimieren" in "Immer".

Geben Sie hier die Bildbeschreibung ein

Beachten Sie, dass Sie VMware Workstation (Windows / Linux) oder VMware Fusion (Mac OS X) verwenden müssen, um diese Option zur Verfügung zu haben. Ich glaube nicht, dass es in VMware Player verfügbar ist.

Michael Hampton
quelle
Spieler ist ziemlich einfach; Wenn es keine Funktion unterstützt ... nun, für alles andere gibt es MasterCard. Dies ist auch eine globale Präferenz, keine Präferenz pro VM.
Michael Hampton
1

Im Gast müssen Sie wahrscheinlich in den Geräte-Manager für Ihre Maus gehen und ein manuelles "Treiber aktualisieren ..." ausführen und ihm mitteilen, dass Sie aus einer Liste von Geräten auswählen und den Standard-Maustreiber anstelle von auswählen sollen die VMware-Maus. Sie können auch versuchen, die Maus zu "deinstallieren" und das Kontrollkästchen aktivieren, um zu erfahren, ob Sie auch die Treiberdateien löschen möchten.

allquixotic
quelle
-1

Alles, was Sie wollen, ist zu deaktivieren, ist das automatische Entpacken, oder? Ich werde nur den Screenshot von Michael Hampton verwenden, um Folgendes zu veranschaulichen:

bla

Deaktivieren Sie die folgende Option:

  • Ungrab, wenn der Cursor das Fenster verlässt

Optional können Sie auch an anderen Optionen interessiert sein:

  • Cursor auf Ungrab ausblenden
  • Greifen, wenn der Cursor das Fenster betritt

Diese Optionen sind seit sehr langer Zeit verfügbar und sollten auch in VMware Player verfügbar sein.

Die Anweisung, die Sie verwendet haben pref.motionUngrab = "FALSE", gilt nicht für vmxDateien, sondern für VMware-Produkte preferences.ini. Es ist an das Kontrollkästchen "Ungrab, wenn der Cursor das Fenster verlässt" gebunden.

Daniel B.
quelle
Obwohl die GUI diese Optionen nicht bietet, berücksichtigt VMware Player 7 (zumindest Pro) diese Einstellung, wenn sie in enthalten ist preferences.ini.
Daniel B