Виділена миша та клавіатура на VirtualBox VM


22

В даний час я намагаюся запустити VirtualBox на своєму другому моніторі, з виділеною мишкою та клавіатурою. Однак це не виявилося просто. Були часи, коли працює миша, але не клавіатура, навпаки, або взагалі нічого не працює. Найбільша проблема, з якою я стикаюся, це:

Під час увімкнення USB-миші та клавіатури з VM, я отримую помилку: "USB-пристрій зайнятий попереднім запитом" Єдине, що використовує другу мишу та клавіатуру, - це Windows. Інша помилка, яку я отримав, заявила, що VM не змогла створити проксі для пристрою. Крім того, VM періодично повністю відключатиме вторинну клавіатуру, вимагаючи відключити її від мережі та підключити до ПК, щоб знову її ввімкнути.

Автоматичне захоплення клавіатури вимкнено, і хоча рішення, яке я читав в Інтернеті, заявило про вимкнення інтеграції миші, ця опція є сірою на моїй машині.


Не впевнений, що можна виділити 2 набори пристроїв введення на 1 фізичній машині, але, безумовно, 1 для
цікавої

можливо, у нас це працює. Я б опублікував рішення, як, але це сталося за допомогою магії. Просто ... щось ... почало працювати.
Карсон Майєрс

Ви спробували використовувати програвач VMware Myersguy?
Апач

Під час використання VMWare спосіб зробити це: 1) підключити клавіатуру та миші до virtualmachine, а потім 2) відключити апаратний курсор миші у vmware, тоді він буде працювати незалежно. Для Virtualbox я не впевнений, але я припускаю, що це має працювати.
bubu

Відповіді:


2

У мене була така ж помилка (і кілька інших!), Коли я намагався отримати VirtualBox для захоплення свого iPhone у вікні Windows. Для мене рішенням було створити фільтр USB-пристроїв для цієї конкретної VM.

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

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


1

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


0

Спробуйте переконати хост ОС у тому, що він не може розпізнати секундну клавіатуру та мишу. Це повинно залишати їх відкритими для того, щоб гість захопив за допомогою USB-правила.


1
будь-які пропозиції, як це зробити?
UncleZeiv

0

Якщо ви використовуєте Windows, це здається навмисним обмеженням.

libusb відзначає це обмеження для Windows.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.