Я уже несколько месяцев использую виртуальную машину Windows XP Pro (32-разрядную, SP3) на своем рабочем компьютере (64-разрядная версия Windows 7) без проблем, с клавиатурой PS/2 и стандартной оптической мышью USB.
Сегодня я скопировал эту виртуальную машину на свой домашний ПК, который также является 64-разрядным Windows 7, но с USB-клавиатурой G15 и USB-мышью MX518. По какой-то причине виртуальная машина не принимает ввод с клавиатуры или мыши, что делает ее практически невозможной для использования. (Unity работает, но это не вариант). И мой домашний, и рабочий ПК работают под управлением VMware Player 3.1.0.
Моя клавиатура и мышь отображаются как устройства USB в правом нижнем углу окна VMware Player, и если я щелкаю по ним, у меня есть стандартная опция «Подключиться (отключиться от хоста)». Я выбрал эту опцию для клавиатуры, а затем виртуальная машина с радостью принимает ввод с клавиатуры, но, конечно, мой хост-компьютер больше не делает.
Похоже, что VMware видит мою клавиатуру и мышь как устройства USB, а не устройства ввода. Я попытался отправить ввод с клавиатуры гостю и переустановить VMware Tools, но это ничего не дало. Я уверен, что это проблема с виртуальной машиной, а не с установкой XP, так как я также не могу использовать F12 для входа в BIOS VMware при включении виртуальной машины.