TOUCH KEYBOARD FIX FOR VMWARE
Для всех, у кого проблема с панелью инструментов сенсорной клавиатуры в VMware. Решение очень простое.
VMware добавляет поддержку сенсорных экранов к стандартному оборудованию для гостя, даже если хост-машина не имеет поддержки сенсорных экранов. Вот почему VMware VM, использующие Windows 8, автоматически имеют “Pen and Touch” и “Tablet PC Settings” в Панели управления, а также почему на панели задач появляется Панель инструментов виртуальной клавиатуры.
Аппаратное обеспечение виртуального сенсорного экрана доступно еще до установки VMware Tools, и Windows всегда пытается установить для него драйверы.
Есть два варианта избавления от драйвера сенсорного экрана
1. Перейдите к диспетчеру устройств / устройств человеческого интерфейса
- щелкните правой кнопкой мыши “Properties” (Свойства) на каждом “USB-устройстве ввода” (Устройство ввода USB), пока не найдете устройство с указанным форматом: Port_#0001 Hub_#0003
- щелкните правой кнопкой мыши / Отключите это устройство (Это устройство VMware Touchscreen device)
2. Лучшее решение для полной остановки попытки загрузки устройства Touchscreen:
- Выключите виртуальную машину
- Откройте файл .vmx виртуальной машины в блокноте.
Найдите строку:
touchscreen.vusb.present = "TRUE"
и измените ее на следующую:
touchscreen.vusb.present = "FALSE"
- Сохраните файл .vmx. Перезапустите виртуальную машину.
С настройкой “FALSE” сенсорное устройство даже не будет пытаться загрузиться, а диспетчер устройств даже не отобразит список устройств. Это также избавляет от “VMware Virtual HiD” из Панели управления / Устройства и принтеры.
Оба они отключат поддержку сенсорного экрана в виртуальной машине. Это также автоматически сделает виртуальную машину компьютером без сенсорного экрана, поэтому “Pen and Touch” и “Tablet PC Settings” будут автоматически удалены из Панели управления Windows 8.
Также, если вы перейдете к этому: Charms Menu / Settings / Change PC settings / General section
Раздел “Сенсорная клавиатура” и раздел “Правописание” будут недоступны. И последнее, что он будет делать - избавляться от 3 или 4 ошибок Event Viewer при каждом перезапуске:
ID события 262: Устройство указателя не сообщило действительную единицу измерения координат.
ID события 255
ID события 256
Таким образом, Event Viewer намного чище без необходимости постоянно пытаться загрузить и дать сбой драйверу сенсорного экрана.
Было бы неплохо, если бы что-то из этого было задокументировано в VMware. Но теперь вы знаете, почему панель инструментов Touch Keyboard Toolbar продолжает появляться, и куча других вещей, которые вообще не нужны, если у вас нет сенсорного экрана!