मैं वर्चुअलबॉक्स वीएम के लिए ऑटो कैप्चर कीबोर्ड और माउस पॉइंटर इंटीग्रेशन के बारे में स्थायी रूप से सूचनाओं को कैसे निष्क्रिय कर सकता हूं?


12

मैंने एक VirtualBox VM पर Ubuntu 16.04 स्थापित किया है। अब जब भी मैं इसे बूट करता हूं, मुझे VirtualBox से दो ओवरले नोटिफिकेशन मिलते हैं:

आपके पास स्वतः कैप्चर कीबोर्ड विकल्प चालू है। यह वर्चुअल मशीन के कारण हर बार कीबोर्ड को स्वचालित रूप से कैप्चर करने के लिए वीएम विंडो सक्रिय होने पर और आपके होस्ट मशीन पर चल रहे अन्य एप्लिकेशन के लिए यह अनुपलब्ध होगा: जब कीबोर्ड कैप्चर होता है, तो सभी कीस्ट्रोक्स (Alt- टैब जैसे सिस्टम वाले) होंगे वीएम को निर्देशित किया। (...)

तथा

वर्चुअल मशीन रिपोर्ट करती है कि अतिथि OS माउस पॉइंटर एकीकरण का समर्थन करता है । इसका मतलब यह है कि आपको माउस पॉइंटर को अपने अतिथि ओएस में उपयोग करने में सक्षम होने के लिए कैप्चर करने की आवश्यकता नहीं है - जब आप माउस पॉइंटर वर्चुअल मशीन के डिस्प्ले के ऊपर होते हैं, तो आपके द्वारा किए गए सभी माउस एक्शन सीधे अतिथि ओएस को भेजे जाते हैं। यदि माउस वर्तमान में कैप्चर किया गया है, तो यह स्वचालित रूप से अनचाहे हो जाएगा।

ये ओवरले नोटिफिकेशन बूट अनटाइल की शुरुआत से बनी रहती है, जिन पर मैं क्लिक करता हूं।

क्या मैं उन्हें स्थायी रूप से अक्षम कर सकता हूं?

मैं Ubuntu 16.04 (amd64) पर वर्चुअलबॉक्स 5.0 चला रहा हूं।


मेरे सामने स्क्रीन नहीं है, लेकिन मुझे याद है कि इन संदेशों के कोने में दो छोटे आइकन थे: एक एक्स, और एक जो एक क्रॉस-आउट गुब्बारे की तरह दिखता था। आप स्पष्ट रूप से उत्तरार्द्ध पर क्लिक करेंगे।
जोस

1
आह, तुम सही हो! अब मैं मूर्खता महसूस करता हूं। कृपया इसे उत्तर दें, यदि कोई व्यक्ति इसका पता नहीं लगाएगा (हालांकि होवर पर संकेत है)।
निकोलाई लेसचोव

मूर्खतापूर्ण महसूस करने की आवश्यकता नहीं है, यह एक बुलबुला की तरह लगता है सूचना। कुछ डिस्प्ले या प्लेटफ़ॉर्म पर लाइन कम दिखाई दे सकती है (अनुमान) और व्यस्त लोगों को दृश्य क्रॉस पर क्लिक करने पर कुछ बार नोटिस नहीं होगा। यह खराब यूजर इंटरफेस डिजाइन है।
हामिद

जवाबों:


14

संदेश को एक बार हटाने के लिए: X बटन पर क्लिक करें।

संदेश को एक बार और सभी के लिए निकालने के लिए: एक्स के बगल में क्रॉस-आउट गुब्बारे पर क्लिक करें।

इन संदेशों को पुनः स्थापित करने के लिए, सेटिंग्स -> उपयोगकर्ता इंटरफ़ेस -> फ़ाइल - सभी चेतावनियों को रीसेट करें (यह मेरा अनुवाद है, थोड़ा अलग हो सकता है)।


क्या स्क्रिप्ट में ऐसा करने का कोई तरीका है, जैसे कि vboxmanage?
बेन क्रेसी

1
जाहिरा तौर पर एक स्क्रिप्ट योग्य कमांड है: VBoxManage setextradata global GUI/SuppressMessages "all"लेकिन यह दस्तावेज नहीं लगता है ... मंचों के माध्यम से खोज की गई ।virtualbox.org/ …। अजीब तरह से, यह विकल्प प्रदान की गई सूची में दिखाई नहीं दे रहा हैvboxmanage getextradata <uuid|vmname> enumerate
बेन क्रेसी

दबाने संदेशों के लिए कैसे प्रति स्रोत कोड की समीक्षा की आवश्यकता है पर सटीक जानकारी हो रही है की तरह लग रहा forums.virtualbox.org/viewtopic.php?f=34&t=66523 वैश्विक विकल्प लिस्टिंग के साथ संभव हैVBoxManage getextradata global enumerate
बेन Creasy

3

मेरी टिप्पणी को उत्तर में ले जाना:

VBoxManage setextradata global GUI/SuppressMessages "all"

आप GUI / SuppressMessages के साथ संभावित मूल्यों के बारे में अधिक बारीक दृश्य देख सकते हैं VBoxManage getextradata global enumerate- मेरा जैसा दिखता था:

confirmInputCapture, remindAboutAutoCapture, remindAboutMouseIntegrationOff, remindAboutMouseIntegrationOn, remindAboutWrongColorDepth

इससे पहले कि मैं इसे सेट करूं 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 Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.