Установка нестандартного драйвера мыши в VMWare Workstation

2279
NightShovel

VMWare Tools устанавливает универсальное «указывающее устройство VMWare» и, похоже, «заставляет» гостя использовать этот драйвер для мыши. Когда я устанавливаю специализированные драйверы для мыши в гостевой системе, она не может найти совместимую мышь.

  • Windows 7 x64 хост / гость
  • Рабочая станция 9.02
  • Мышь Razer Naga
1

1 ответ на вопрос

3
Hennes

ОС в виртуальной машине не может найти вашу мышь, так как у нее нет аппаратного обеспечения Razer Naga.

В основном происходит следующее:

Все виды оборудования, например

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

Аппаратное обеспечение в хостовой ОС и «аппаратное обеспечение» в виртуальной ОС не должны совпадать.

Они часто одинаковы по причинам производительности (например, один и тот же тип процессора), но могут отличаться. В вашем случае на вашей операционной системе установлена ​​настоящая мышь Naga. Это может обнаружить это. Это может использовать это. ВМ эмулирует стандартную мышь. Программное обеспечение внутри виртуальной машины может искать все, что хочет для Naga, но оно найдет только виртуальное оборудование виртуальной машины, а не реальное оборудование физической машины.

Если вы хотите получить доступ к Naga у гостя, вам нужно будет либо:

  1. Запишите часть виртуальной машины, чтобы она подражала наге (это будет вариант, даже если вы используете другую мышь в физической системе).
  2. Или сквозной необработанный доступ к ВМ. Обычно это исключает оборудование из хост-системы. (Так что если вы хотите использовать Naga как на реальном хосте, так и на виртуальной машине, вам понадобятся две мыши Naga).

Обратите внимание, что для этого обычно требуется поддержка VT-d или AMD-Vi в вашем процессоре, и эта функция в основном используется для передачи данных через карты RAID и сетевые карты 10 Гбит, а не просто мыши.)


[Обновление и исправление]

Это не просто требует AMD-Vi или VT-d; это требует:

  1. ЦП с AMD-Vi или VT-d для виртуализации MMU ввода-вывода ,
  2. и BIOS / OS, которая поддерживает это.

Многие ноутбуки поставляются с процессором, который поддерживает виртуализацию ввода-вывода MMU, но не поддерживает BIOS / UEFI. В результате вы все еще не можете использовать эту функцию.


Также кажется, что рабочая станция Vmware имеет возможность делать «особые вещи» с USB-устройствами. Так как большинство современных мышей основаны на USB, вы сможете перейти на вкладку [VM] и выбрать устройства в разделе [Removeable devices]. Это также отключит устройство на базе USB от хоста и подключит его полуавтоматически к виртуальной машине.

Screenshot of VMware workstation with the discussed menu options

Похожие вопросы