22

В настоящее время я пытаюсь запустить VirtualBox на своем втором мониторе с выделенной мышью и клавиатурой. Однако сделать это оказалось непросто. Были времена, когда мышь работала, но не клавиатура, или ничего не работало вообще. Самая большая проблема, с которой я сталкиваюсь, заключается в следующем:

При включении USB-мыши и клавиатуры от виртуальной машины появляется сообщение об ошибке: «USB-устройство занято предыдущим запросом». Однако единственное, что использует вторую мышь и клавиатуру - это Windows. Другая ошибка, которую я получил, говорила о том, что виртуальной машине не удалось создать прокси для устройства. Кроме того, виртуальная машина иногда полностью отключает вспомогательную клавиатуру, что требует от меня отключения и повторного подключения ее к компьютеру для повторного включения.

Автосъемка клавиатуры отключена, и, хотя решение, которое я читал в Интернете, заявило об отключении интеграции с мышью, эта опция на моем компьютере недоступна.

4 ответа4

2

У меня была такая же ошибка (и несколько других!) когда я пытался заставить VirtualBox захватить мой iPhone в виртуальной машине Windows. Решением для меня было создать фильтр устройств USB для этой конкретной виртуальной машины.

  1. Виртуальная машина должна быть в выключенном состоянии
  2. Выберите виртуальную машину в графическом интерфейсе VirtualBox
  3. Нажмите кнопку "Настройки"
  4. Зайдите в пункт меню "USB" (здесь вы можете добавлять / удалять / редактировать USB Device Filters)
  5. С правой стороны нажмите кнопку "Добавить фильтр с устройства", и в нем отобразится список подключенных и обнаруженных USB-устройств.
  6. Выберите клавиатуру из списка
  7. Добавьте еще один фильтр для вашей мыши USB
  8. Запустите свою ВМ и надеюсь, что это работает :)

Когда я сделал это для своего iPhone, когда (виртуальная) операционная система загрузилась, он сразу обнаружил мой iPhone, и я смог синхронизироваться с iTunes в ВМ. Хост не обнаружил iPhone, пока я не отключил его вручную от виртуальной машины.

1

Вы также можете поэкспериментировать с приложением Synergy для виртуального подключения клавиатуры (и буфера обмена) через tcp/ip. Возможно, вам придется посетить дополнительные настройки Synergy, если у вас нет полной настройки DNS для ваших компьютеров.

0

Попробуйте убедить ОС в том, что она не может распознать вторую клавиатуру и мышь. Это должно оставить их открытыми для гостя, чтобы захватить через правило USB.

0

Если вы используете Windows, это кажется преднамеренным ограничением.

libusb отмечает это ограничение для Windows.

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