Як я назавжди відключити сповіщення про автоматичну інтеграцію клавіатури та інтеграцію вказівника миші для VM Virtualbox?


12

Я встановив Ubuntu 16.04 на VirtualBox VM. Тепер кожного разу, коли я його завантажую, я отримую два віртуальних повідомлення від VirtualBox:

У вас є клавіатура автоматичного захоплення опція включена. Це призведе до того, що віртуальна машина автоматично захоплює клавіатуру щоразу, коли активується вікно VM, і зробить її недоступною для інших програм, що працюють на вашому хост-машині: коли клавіатура захоплена, усі натискання клавіш (включаючи системні, такі як Alt-Tab) будуть спрямований до ВМ. (...)

і

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

Ці повідомлення про накладення зберігаються з початку завантаження, доки я не натискаю на них.

Чи можу я їх назавжди відключити?

Я запускаю VirtualBox 5.0 на Ubuntu 16.04 (amd64).


У мене немає екрана перед собою, але я, мабуть, пам’ятаю, що в кутку цих повідомлень були дві маленькі піктограми: одна Х та одна, що була схожа на перекреслену кулю. Очевидно, ти б натиснув на останнє.
Джос

1
Ах, ти маєш рацію! Тепер я відчуваю себе дурним. Будь ласка, дайте відповідь, якщо хтось інший цього не зрозуміє (хоча є натяк на наведення курсора).
Микола Лещов

Не потрібно відчувати себе дурним, це здається міхуром, що позначає інформацію. Лінія на деяких дисплеях або платформах може бути менш помітною (здогадуюсь), а зайняті не помітять кілька разів клацання видимого хреста. Це поганий дизайн інтерфейсу користувача.
Хамід

Відповіді:


14

Щоб видалити повідомлення один раз: натисніть кнопку X.

Щоб видалити повідомлення раз і назавжди: натисніть на перекресленій кулі поруч із значком X.

Щоб відновити ці повідомлення, перейдіть у Налаштування -> Інтерфейс користувача -> Файл - Скиньте всі попередження (це мій переклад, може бути дещо іншим).


Чи є спосіб зробити це в сценарії, наприклад, з vboxmanage?
Бен Крізі

1
Мабуть, є команда, написанаVBoxManage setextradata global GUI/SuppressMessages "all" на скрипті : але це, здається, не задокументовано ... виявлено через forums.virtualbox.org/… Як не дивно, цей варіант не відображається у списку, наданомуvboxmanage getextradata <uuid|vmname> enumerate
Бен Крізі

Схоже, отримання точних деталей щодо придушення повідомлень вимагає перегляду вихідного коду на forums.virtualbox.org/viewtopic.php?f=34&t=66523 Перелік глобальних варіантів можливий за допомогоюVBoxManage getextradata global enumerate
Бен Крізі

3

Переміщення мого коментаря у відповідь:

VBoxManage setextradata global GUI/SuppressMessages "all"

Ви можете побачити більш детальний вигляд можливих значень для GUI / SuppressMessages з VBoxManage getextradata global enumerate- моя виглядала так:

підтвердити вхідЗахоплення, нагадатипроАвтозахоплення, нагадатиПро мишіІнтеграціяПроти, нагадати проМіжуІнтеграціюНагадати проВиронуКольорову глибину

перш ніж я встановив це all.

Я зрозумів це з https://forums.virtualbox.org/viewtopic.php?f=6&t=25797&hilit=disable+notification та https://forums.virtualbox.org/viewtopic.php?f=34&t=66523, але очевидно allне задокументовано і було виявлено, прочитавши джерело.


можливо, краще буде видалити коментар, якщо так.
Т.Тодуа

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