Mouse/Keyboard/Touchpad is NOT working to access the Guest VM when USB Controller changed 3.1 to 2.0
search cancel

Mouse/Keyboard/Touchpad is NOT working to access the Guest VM when USB Controller changed 3.1 to 2.0

book

Article ID: 315600

calendar_today

Updated On:

Products

VMware Desktop Hypervisor

Issue/Introduction

Symptoms:
Unable to interreact to Guest OS through Keyboard/Mouse/Touchpad

Cause

Windows Maintained guidelines for USB from Windows 8.1 not to support UHCI and has stopped further development/shipping of UHCI drivers on newer development(ARM-based windows). Since the virtual  keyboard/mouse/touchpad is connected with UHCI in absence of xHCI all devices connected with UHCI may not work

UHCI is a legacy device and requires IO space for the device to work correctly on Linux we might provide IO support and all Linux-based system which ships UHCI driver may work. On top of that ARM system ready is throwing errors because of exposer of UHCI controller so we might drop USB 2.0 on an ARM-based platform(discussion is in progress)

Resolution

Use USB Compatibility > 3.0

Workaround:
Disable uhci by providing “usb.uhci.present = 0” in the configuration file if user want to use USB 2.0 as USB compatibility

Additional Information

Impact/Risks:
This issue will have an impact on the Virtual Machine Guest OS or VMs itself.