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.

3 ответа3

2

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

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

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

1

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

-1

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

бла

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

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

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

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

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

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

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