Installation eines nicht standardmäßigen Maustreibers in VMWare Workstation

2533
NightShovel

VMWare Tools installiert ein generisches "VMWare Pointing Device" und scheint den Gast zu zwingen, diesen Treiber für die Maus zu verwenden. Wenn ich die speziellen Treiber für die Maus im Gast installiere, wird keine kompatible Maus gefunden.

  • Windows 7 x64-Host / Gast
  • Arbeitsstation 9.02
  • Razer Naga-Maus
1

1 Antwort auf die Frage

3
Hennes

Das Betriebssystem in der VM kann Ihre Maus nicht finden, da sie keine Razer Naga-Hardware hat.

Grundsätzlich geschieht Folgendes:

Alle Arten von Hardware, z

mouse, \ Virtual machine \ keyboard | with hardware as |  CPU } host OS ---> defined by the | Guest OS recognising the  Wifi. | VM's configuration / VM configured 'hardware' ... /  

Die Hardware des Host-Betriebssystems und die 'Hardware' des virtuellen Betriebssystems müssen nicht übereinstimmen.

Sie sind aus Leistungsgründen oft gleich (z. B. gleicher CPU-Typ), sie können sich jedoch unterscheiden. In Ihrem Fall besitzt das Betriebssystem eine echte Naga-Maus. Es kann es erkennen. Es kann es verwenden. Die VM emuliert eine Standardmaus. Die Software in der VM kann für den Naga nach allen Wünschen suchen, findet jedoch nur die virtuelle Hardware der VM und nicht die reale Hardware von der physischen Maschine.

Wenn Sie im Gast Zugriff auf die Naga erhalten möchten, müssen Sie entweder:

  1. Schreiben Sie einen Teil der VM, indem Sie eine Naga emulieren (die dann auch eine Option ist, wenn Sie eine andere Maus auf dem physischen System verwenden).
  2. Oder für den uneingeschränkten Zugriff auf die VM. Normalerweise schließt dies die Hardware vom Host-Betriebssystem aus. (Wenn Sie also den Naga sowohl im realen Host als auch mit der VM benötigen, benötigen Sie zwei Naga-Mäuse.)

Beachten Sie, dass dies in der Regel VT-d- oder AMD-Vi-Unterstützung in Ihrer CPU erfordert. Diese Funktion wird meistens verwendet, um RAID-Karten und 10-Gbit-NICs anstelle von nur Mäusen zu verwenden.)


[Update und Korrektur]

Es ist nicht nur AMD-Vi oder VT-d erforderlich. Es benötigt:

  1. Eine CPU mit AMD-Vi oder VT-d für die E / A-MMU-Virtualisierung ,
  2. und ein BIOS / OS, das dies unterstützt.

Viele Laptops werden mit einer CPU ausgeliefert, die zur E / A-MMU-Virtualisierung geeignet ist, jedoch keine Unterstützung im BIOS / UEFI bietet. Daher können Sie diese Funktion immer noch nicht verwenden.


Es scheint auch, dass die Vmware-Workstation die Option hat, "spezielle Dinge" mit USB-basierten Geräten auszuführen. Da die meisten aktuellen Mäuse auf USB basieren, sollten Sie zur Registerkarte [VM] gehen und die Geräte unter [Entfernbare Geräte] auswählen können. Dadurch wird auch das USB-basierte Gerät vom Host getrennt und es wird direkt mit der VM verbunden.

Screenshot of VMware workstation with the discussed menu options