Как получить гостевую систему Windows 7 VMware без поддержки мыши?

9

Несмотря на наличие

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

в моем файле .vmx и в пользовательской установке VMware Tools на гостевой, которая не включает драйвер мыши, я каким-то образом полностью интегрировал поддержку мыши для моей виртуальной машины Windows 7. Я могу плавно навести мышь с хоста на гостя без необходимости нажимать или Ctrl + G и Ctrl + Alt. Я не хочу этого из-за проблем, которые это вызывает с играми.

Как я могу заставить ВМ не иметь специальной поддержки мыши, в то же время имея VMware Tools, установленный для других ее функций (сеть, графика и т. Д.)? Мышь работает так, как я хочу, без VMware Tools, но не иначе - опять же, несмотря на то, что драйвер мыши не установлен и все эти настройки пытаются отключить его. Диспетчер устройств показывает, что используется универсальный драйвер мыши для Windows PS / 2, а не драйвер виртуальной мыши.

Гостем и хостом являются Windows 7 Ultimate SP1, x86 и x64 соответственно. Я использую VMware Player 3.1.4, и установлена ​​последняя версия VMware Tools - 8.4.6.16648.

Флимбус Акимбо
источник

Ответы:

2

Этот обходной путь, который вы нашли, почти наверняка не нужен.

Чтобы исправить (как мне кажется, это) вашу проблему, перейдите в настройки VMware и измените Оптимизировать мышь для игр на Всегда.

введите описание изображения здесь

Обратите внимание, что вам нужно использовать VMware Workstation (Windows / Linux) или VMware Fusion (Mac OS X), чтобы эта опция была доступна вам. Я не верю, что это доступно в VMware Player.

Майкл Хэмптон
источник
Игрок довольно простой; если он не поддерживает функцию ... ну, для всего остального есть MasterCard. Это также глобальное предпочтение, а не предпочтение для каждой виртуальной машины.
Майкл Хэмптон
1

В гостевой системе вам, вероятно, нужно зайти в диспетчер устройств для вашей мыши и выполнить руководство «Обновить драйвер ...», сказать ему, чтобы вы могли выбирать из списка устройств, и выбрать стандартный драйвер мыши вместо мышь VMware. Вы также можете попробовать «удалить» мышь и установить флажок, запрашивая, хотите ли вы также удалить файлы драйвера.

allquixotic
источник
-1

Кажется, все, что вы хотите, это отключить автоматическое отключение, верно? Я просто использую скриншот Майкла Хэмптона для иллюстрации:

бла

Отключите следующую опцию:

  • Убрать, когда курсор покидает окно

При желании вас также могут заинтересовать другие варианты:

  • Скрыть курсор на ungrab
  • Захватить, когда курсор входит в окно

Эти опции были доступны очень давно и должны быть доступны в VMware Player.

Директива, которую вы пытались использовать pref.motionUngrab = "FALSE", применима не к vmxфайлам, а к продуктам VMware preferences.ini. Он привязан к флажку «Удалить, когда курсор покидает окно».

Даниэль Б
источник
Несмотря на то, что GUI не имеет этих параметров, VMware Player 7 (по крайней мере, Pro) учитывает этот параметр при включении в preferences.ini.
Даниэль Б