Два курсора мыши при использовании virt-manager

7429
Андрей Беньковский

Я создал виртуальную машину (хост: Fedora 25, гость: LUbuntu 16.10), используя virt-manager. Когда я запускаю его и нажимаю на окно, я вижу два курсора: один курсор хоста и другой курсор гостя:

Есть два указателя мыши

Перемещение гостевого курсора ограничено курсором хоста, потому что он не может покинуть границы экрана. Кроме того, иногда гостевой курсор не появляется, и тогда я не могу использовать мышь для взаимодействия с гостем (клавиатура все еще работает). Смещение курсоров не является постоянным. Я могу перемещать гостевой курсор вокруг основного курсора, перемещая мышь быстро в одном направлении, а затем медленно в противоположном.

Как сделать так, чтобы курсор хоста исчезал, когда я хочу взаимодействовать с гостем?

2

3 ответа на вопрос

8
Андрей Беньковский

Как описано здесь, это может иногда происходить при создании полностью виртуализированного гостя. Страница, на которую я ссылаюсь, также предлагает обходной путь: вы можете добавить устройство «Графический планшет» к вашей виртуальной машине.

Сделать это:

  1. Выключите ВМ
  2. Нажмите View -> Details в меню
  3. Нажмите кнопку «Добавить оборудование» (она находится в правом нижнем углу диалога)
  4. Выберите «Вход» из списка справа
  5. Выберите «EvTouch USB Graphics Tablet» из выпадающего списка
  6. Нажмите «Готово»:
  7. Нажмите View -> Console, чтобы выйти из режима просмотра настроек.
Отлично, спасибо! Мышь в моей Android QEMU VM сходила с ума в оконном режиме при просмотре через VNC ... это исправило это. Jay Marm 6 лет назад 0
6
mtlynch

Это проблема с KVM, а не только с virt-manager.

Это можно исправить в командной строке для пользователей, не использующих virt-manager:

  1. Выключите свою виртуальную машину
  2. Введите следующее в командной строке хоста:

    GUEST=your-vm-name virsh dumpxml "$" > "/tmp/$.xml" 
  3. Откройте "/tmp/$.xml"в любом текстовом редакторе (например, nano, vim).
  4. В <devices>теге добавьте эту строку (желательно рядом с другими <input>тегами):

    <input type='tablet' bus='usb'/> 
  5. Введите в командной строке следующее, чтобы обновить гостевую конфигурацию виртуальной машины:

    virsh define "/tmp/$.xml" 
Если вы используете virt-manager, вы можете перейти к настройкам виртуальной машины и добавить новое устройство ввода, выбрав Планшет. Это достигнет того же самого. springloaded 6 лет назад 1
1
galgalesh

Я была такая же проблема.

Мне удалось решить эту проблему путем установки специи Windows Guest Tools .

Похожие вопросы