Мышь не работает в гостевой ОС (Ubuntu 14.04.2) в Virtual Box (установленной в MAC OS X)


14

Я установил Ubuntu 14.04.2 (64 бита) на свой Mac OS X 10.9.5 (64 бита), используя Virtual Box версии 4.3.24. Я не опытный пользователь Linux. Когда я запускаю Ubuntu, я не могу заставить мою мышь работать в окне, в котором она работает; он исчезает в окне большую часть времени. Моя клавиатура работает нормально. Я проверил другие вопросы по подобным проблемам, но не смог найти подходящего решения. Я не могу использовать мышь в Ubuntu (я установил ее с помощью клавиатуры).

Вот два сообщения, которые появляются, когда я запускаю Ubuntu; первый относится к клавиатуре (в основном), второй относится к мыши:

  1. У вас включена опция « Авто захват клавиатуры» . Это приведет к тому, что виртуальная машина будет автоматически захватывать клавиатуру каждый раз, когда окно виртуальной машины активируется, и делать ее недоступной для других приложений, работающих на вашем хост-компьютере: при захвате клавиатуры все нажатия клавиш (включая системные, такие как Alt-Tab) будут направлено на ВМ.

Вы можете нажать клавишу хоста в любое время, чтобы отсоединить клавиатуру и мышь (если она захвачена) и вернуть их к нормальной работе. В настоящее время назначенный ключ хоста отображается в строке состояния в нижней части окна виртуальной машины.

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

Любые советы?

Редактирование решения: я нашел один способ использовать мышь в окне гостевой ОС Virtual Box. В левом меню выше в разделе Machine (на Mac) я нажал кнопку с надписью Disable Mouse Integration (клавиша хоста + I, клавиша хоста для меня - левая клавиша управления). После этого я действовал так, как будто интеграция с мышью была недоступна на моей машине. Как указано в сообщении 1 (в приведенном выше вопросе), я нажал клавишу хоста. Я нажал кнопку захвата в появившемся окне. Я могу использовать только мышь в окне, когда я хочу использовать ее в моей операционной системе, мне нужно снова нажать клавишу хоста. Мой новый вопрос: как я могу заставить Mouse Integration действительно работать?

Ответы:


16

... с обновлением до VBox 5.0.24 r108355 мои настройки "указывающего устройства" на вкладке "материнская плата" изменились на "USB-планшет" ... Я вернул их обратно на мышь PS / 2, и все снова было в порядке ...

хост: windows 10 гость: ubuntu 14.04


4

Когда люди ищут проблему интеграции мыши. В версии 5.0.16 есть меню ввода. И есть кнопка интеграции мыши. Слегка по-другому, чем раньше ... В противном случае другое решение «решить» проблему заключается в следующем:

sudo nano /etc/default/grub

Затем добавьте psmouse.proto=impsв параметры загрузки строку GRUB_CMDLINE_LINUX_DEFAULT:

GRUB_CMDLINE_LINUX_DEFAULT="psmouse.proto=imps quiet nosplash"

Затем нажмите CTRL+, Xчтобы выйти, затем Yсохранить изменения. Чтобы обновить настройку:

sudo update-grub

И затем перезагрузка. Это решение приходит из этой ветки на форумах Ubuntu, кредиты: imrazor


1
Это правильный ответ!
Николас Холтхаус

1

Правильно ли вы настроили конфигурацию Virtualbox при создании виртуальной машины, т.е. выбрали ли вы Ubuntu (64-битную) в следующем диалоге?

Virtualbox создать новый диалог VM

У меня была та же проблема интеграции с мышью при случайной установке 32-битного технического предварительного просмотра Windows 10 с использованием 64-битного профиля. (Кроме того, гостевая ОС работала мучительно медленно.) После переустановки с правильным профилем она ушла (уже во время установки мышь работала нормально).


0

По моему опыту, это не проблема с Ubuntu, так как я перенес это на не основанные на Ubuntu операционные системы в Virtualbox, такие как EvolveOS.

Кажется, проблема с Virtualbox v4.3.24.

Моя мышь будет работать, если я передам USB-устройство гостю через «Устройства»> «USB-устройства», но мне придется отключить, а затем снова подключить мышь, чтобы вернуть его из предположения.

Я ожидаю, что это будет решено в более новой версии Virtualbox.

Вы подали ошибку?

Я не смог найти этот поднятый как билет на сайте Virtualbox, поэтому я поднял его: https://www.virtualbox.org/ticket/13935


0

В разделе «Машина» → «Настройки» → «Система» → вкладка «Материнская плата» доступны расширенные функции.

Я должен был установить флажок, чтобы включить ввод / вывод APIC, и после этого указатель мыши работал.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.