Jak mogę mieć gościa VMware Windows 7 bez obsługi myszy?

9

Pomimo posiadania

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

w moim pliku .vmx i dostosowanej instalacji VMware Tools na gościu, która nie zawiera sterownika myszy, w jakiś sposób mam w pełni zintegrowaną obsługę myszy dla mojej maszyny wirtualnej z systemem Windows 7. Mogę płynnie przesuwać mysz od hosta do gościa bez potrzeby klikania lub Ctrl + G i Ctrl + Alt poza. Nie chcę tego z powodu problemów, jakie powoduje z grami.

Jak mogę uzyskać, aby maszyna wirtualna nie obsługiwała żadnej specjalnej myszy, jednocześnie mając zainstalowane narzędzia VMware dla innych funkcji (sieć, grafika itp.)? Mysz działa tak, jak chcę bez Narzędzi VMware, ale nie inaczej - znowu, mimo że nie zainstalowałem sterownika myszy i wszystkie te ustawienia próbowały go wyłączyć. Menedżer urządzeń pokazuje, że używany jest ogólny sterownik myszy PS / 2 dla systemu Windows, a nie sterownik wirtualnej myszy.

Gość i host to Windows 7 Ultimate SP1, odpowiednio x86 i x64. Używam VMware Player 3.1.4, a zainstalowane VMware Tools to 8.4.6.16648.

Flimbus Akimbo
źródło

Odpowiedzi:

2

To obejście, które wymyśliłeś, jest prawie na pewno niepotrzebne.

Aby naprawić (moim zdaniem) problem, przejdź do Preferencji VMware i zmień opcję Optymalizuj mysz do gier na Zawsze.

wprowadź opis zdjęcia tutaj

Pamiętaj, że musisz użyć VMware Workstation (Windows / Linux) lub VMware Fusion (Mac OS X), aby mieć dostęp do tej opcji. Nie sądzę, że jest dostępny w VMware Player.

Michael Hampton
źródło
Gracz jest dość prosty; jeśli nie obsługuje funkcji ... cóż, dla wszystkich innych elementów istnieje karta MasterCard. Jest to również preferencja globalna, a nie preferencja dla jednej maszyny wirtualnej.
Michael Hampton,
1

Gość powinien prawdopodobnie przejść do menedżera urządzeń dla myszy i wykonać instrukcję „Aktualizuj sterownik ...” i powiedzieć mu, aby pozwolił wybrać z listy urządzeń i wybrać standardowy sterownik myszy zamiast mysz VMware. Możesz także spróbować „odinstalować” mysz i zaznaczyć pole z pytaniem, czy chcesz również usunąć pliki sterownika.

allquixotic
źródło
-1

Wydaje się, że wszystko, czego chcesz, to wyłączyć automatyczne odblokowywanie, prawda? Wykorzystam zrzut ekranu Michaela Hamptona, aby zilustrować:

bla

Wyłącz następującą opcję:

  • Odblokuj, gdy kursor opuści okno

Opcjonalnie możesz być zainteresowany innymi opcjami:

  • Ukryj kursor przy ungrab
  • Chwyć, gdy kursor pojawi się w oknie

Te opcje są dostępne od bardzo dawna i powinny być również dostępne w VMware Player.

Dyrektywa, której próbujesz użyć, pref.motionUngrab = "FALSE"nie ma zastosowania do vmxplików, ale do produktów VMware preferences.ini. Jest powiązany z polem „Ungrab, gdy kursor opuszcza okno”.

Daniel B.
źródło
Mimo że GUI nie ma tych opcji, VMware Player 7 (przynajmniej Pro) przestrzega tego ustawienia, jeśli jest zawarte w preferences.ini.
Daniel B