Używam myszy Logitech G9 i uruchomiłem VMWare Workstation 6.5.3 na Vista x64. System gościa to Win XP i ma zainstalowaną najnowszą wersję VMWare Tools. Przyciski lewo / prawo i kółko myszy działają dobrze w systemie-gościu, ale przyciski Wstecz / Dalej najwyraźniej nie są rozpoznawane.
Próbowałem również zainstalować oprogramowanie Logitech w systemie operacyjnym gościa, ale nadal nie rozpoznaje przycisków Wstecz / Dalej. (Tak naprawdę nie spodziewałem się, że to zadziała, ponieważ system operacyjny gościa tak naprawdę nie widzi bezpośrednio myszy jako Logitech G9).
Niejasno pamiętam, jak jakiś czas temu edytowałem plik konfiguracyjny maszyny wirtualnej, aby określić 5-przyciskową mysz zamiast domyślnej konfiguracji 3-przyciskowej, ale nie wydaje mi się, aby znaleźć jakieś szczegółowe informacje na ten temat w dokumentacji VMWare . Czy ktoś wie, czy takie obejście istnieje, czy też funkcja myszy z 5 przyciskami po prostu nie jest obsługiwana?
mouse.vusb.enable = "TRUE"
w pliku .VMX, aby działał poprawnie.Edytuj plik .VMX (przy wyłączonej maszynie wirtualnej) za pomocą notatnika i dodaj następujące wiersze:
Zapisz plik i zamknij notatnik.
źródło
Dla stacji roboczej 10 potrzebujesz innej linii .vmx niż poprzednie sugestie. Teraz jest:
https://communities.vmware.com/message/2328267#2328267
źródło
vmw.vmx["mouse.vusb.enable"] = "TRUE"
orazvmw.vmx["mouse.vusb.useBasicMouse"] = "FALSE"
To nie zadziała bezpośrednio. Ponieważ VMware emuluje tylko 6 stanów za pomocą zwykłej myszy. (lewy, prawy i środkowy przycisk myszy, kółko przewijania w górę, w dół, wciśnięty)
Ale jako obejście można użyć mojego narzędzia, które właśnie napisałem w AutoIt, ponieważ naprawdę potrzebowałem również tej funkcji.
Po prostu skompiluj to samemu z AutoIt lub pobierz skompilowany plik wykonywalny z mojej strony: http://jtmeyer.de/mousetool.exe. Będzie to czekało na okno z tytułem „VMware Workstation” i jeśli którykolwiek z przycisków Thumb Mouse są wciśnięte (kod 05 + 06) naciśnięta jest kombinacja klawiszy Alt + Lewo / Alt + Prawo. Jeśli naciśniesz oba przyciski razem, narzędzie wyjdzie, jeśli potwierdzisz pojawiające się okno dialogowe.
źródło
$vm = WinWait("[CLASS:vmware.fullscreenwindow]")
jako 2018:
Jest to znany błąd VMWare, ale wciąż nierozwiązany.
Próbowałem wszystkich odpowiedzi. Żadne z nich nie działało w systemie Windows 10 pod VMWare 14.1.3
Przejście na VMWare 12.0.1 rozwiązało mój problem.
źródło
Dodaj ten parametr do pliku VMX maszyny wirtualnej.
usb.generic.allowHID = PRAWDA
Twoje przyciski powinny teraz działać - nie trzeba instalować oprogramowania Logitech ani niczego innego.
źródło
W przypadku hosta Windows użyj AutoHotKey, aby zmienić mapowanie przycisków myszy:
Następnie w systemie gościa mapuj je z powrotem:
źródło