1

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

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

1 ответ1

3

ОС в виртуальной машине не может найти вашу мышь, так как у нее нет аппаратного обеспечения 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 от хоста и подключит его полуавтоматически к виртуальной машине.

Снимок экрана рабочей станции VMware с обсуждаемыми опциями меню

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .