वर्चुअलबॉक्स में माउस एकीकरण को स्थायी रूप से कैसे अक्षम करें?


21

वर्चुअलबॉक्स में "माउस एकीकरण" सुविधा ज्यादातर मामलों में बहुत आसान है, लेकिन मुझे इसे अक्षम करने की आवश्यकता है। दुर्भाग्य से, ऐसा लगता है कि मुझे Host+Iवर्चुअल मशीन के प्रत्येक बूट पर प्रेस करना होगा ।

क्या स्थायी रूप से "माउस एकीकरण" को अक्षम करने का एक तरीका है? यह अच्छा होगा यदि यह प्रति-आभासी मशीन के आधार पर किया जा सकता है।


1
"दुर्भाग्य से, ऐसा लग रहा है कि मुझे होस्ट + मैं प्रेस करना है": '(
जॉन टी

ठीक है, यह अजीब लगता है, लेकिन बात यह है कि मुझे संदेह है कि जब माउस एकीकरण में किक करता है, तो यह मेरे Wacom टैबलेट को बाधित करता है। लेकिन मैं उस समस्या का उल्लेख नहीं करना चाहता था क्योंकि यह यहाँ अप्रासंगिक है, मैं उस पर एक और प्रश्न पोस्ट करूंगा: P
UncleZeiv

लिनक्स या विंडोज वीएम?
जॉन टी

मैं मेजबान के रूप में विंडोज 7 64 बिट का उपयोग कर रहा हूं और अतिथि के रूप में उबंटू 10.10 64 बिट। मैंने इसका उल्लेख नहीं किया क्योंकि मुझे उम्मीद थी कि यह खुद वर्चुअलबॉक्स की एक विशेषता होगी ... यदि यह मौजूद है, तो यह है।
अंकलज़ेव

कृपया अपना xorg.conf पोस्ट करें।
जॉन टी

जवाबों:


3

अब तक मैंने देखा कि ऑटो माउस इंटीग्रेशन लाइनक्स मेजबानों पर टिकता है। इसलिए इसे स्थायी रूप से अक्षम करना संभव नहीं है।


1
यदि आप कभी वापस आते हैं, तो @ डार्विन का जवाब लिनक्स पर काम करता है
इज़्काता

12

यह इसे स्थायी रूप से बंद कर देता है।

VBoxManage modifyvm "your-vm-name" --mouse ps2

1
बस इसका परीक्षण किया, FreeBSD पर नवीनतम वर्चुअलबॉक्स में काम नहीं करता है।
गुरुत्वाकर्षण

शायद theas में से एक FreeBSD पर काम कर सकता है? Ps2 को एक थिस (usb | usbtablet | usbmultitouch) से बदलें
डार्विन

1
लगता है कि OS X
Yrogirg

4
पुन: OS X - यह लगभग एक वर्ष पुराना है, लेकिन मेरे VM की पॉइंटिंग डिवाइस को USB टेबलेट पर सेट करना जैसे अब मेरे लिए वांछित व्यवहार को प्राप्त करता है।
जिम्मी टायरेल

@ जिमी घटना।
जैक्सनकर

3

मुझे Xubuntu 16.04 रनिंग Xfce 4.12 का उपयोग करके यह समस्या थी। यह मुझे पागल बना रहा है।

आप इसमें जा सकते हैं:

  • समायोजन
  • माउस और टचपैड
  • और डिवाइस टैब में, "वर्चुअलबॉक्स माउस एकीकरण" डिवाइस को अक्षम करें।
    यह स्थायी रूप से Xfce में माउस एकीकरण को निष्क्रिय कर देता है।

Xubuntu में माउस एकीकरण अक्षम करें


2

मुझे एक Linux होस्ट पर तीन समस्याएं हुई हैं:

यदि यह अक्षम नहीं है, तो आपको रिटर्न मारना होगा जब VBox पूर्ण स्क्रीन पर जाने के लिए कहती है
माउस डी-इंटीग्रेशन स्वचालित नहीं है (मेरा क्लाइंट सीधे USB माउस को nabs करता है)
और ...
क्लाइंट सॉवरेट कमांड में VBoxControl प्रोग्राम को बोर्क किया गया है

निम्नलिखित स्क्रिप्ट तीनों मुद्दों का ध्यान रखती है।
इसके लिए आपको एप्टीट्यूड wmctrl और xdotool की आवश्यकता होती है।
अतिथि जोड़ स्थापित किए जाने चाहिए।

VM_NAME बदलें!
आप जो भी मॉनिटर करना चाहते हैं, उसे DISPLAY बदलें।
क्लाइंट टर्मिनल में "sudo VBoxControl Guestproperty set SaveStateNow 1" चलाने के लिए।

---यहाँ काटें---

#!/bin/bash
VM_NAME='My Machine Name'
MAXTRIES=20

export DISPLAY=:0.1
VBoxManage startvm "$VM_NAME" &

i="0"
while [ $i -lt $MAXTRIES ]; do
  echo Fullscreen try $i
  wmctrl -a "VirtualBox - Information"
  if [ $? == 0 ]; then
    sleep 1
    xdotool key "Return"
    break
  fi

  sleep 1
  i=$[$i+1]
done

i="0"
while [ $i -lt $MAXTRIES ]; do
  echo Pointer try $i
  GUEST_ADDITIONS_ACTIVE=`VBoxManage showvminfo "$VM_NAME" | grep "Additions run level" | cut -d : -f 2`
  if [ $GUEST_ADDITIONS_ACTIVE == "1" ]; then
    sleep 1
    xdotool key "Super_R+i"
    break
  fi

  sleep 1
  i=$[$i+1]
done

while true; do
  if [ "`VBoxManage guestproperty get "$VM_NAME" SaveStateNow`" != 'No value set!' ]; then
    echo Saving...
    VBoxManage guestproperty set "$VM_NAME" SaveStateNow
    VBoxManage controlvm "$VM_NAME" savestate
    break
  fi
  sleep 1
done

2

कीबोर्ड स्वतः-अक्षम करने का प्रयास करें:

  • मुख्य विंडो प्रेस फ़ाइल में
  • "इनपुट" टैब चुनें
  • "स्वतः पूर्ण कीबोर्ड" को अनचेक करें

यह भी माउस-स्वतः संचलन को निष्क्रिय करता है।

यहाँ छवि विवरण दर्ज करें


यह जानकारी निश्चित रूप से बेहतर है कि कुछ भी नहीं है। किसी को स्वेच्छा से संचालित साइट पर अपने पूरे स्थानीयकरण को बदलने की उम्मीद करना मूर्खतापूर्ण है।
झिमन

वर्चुअलबॉक्स 5.2.18 के साथ उबंटू 18.04 पर मेरे लिए काम नहीं किया
गेब्रियल स्टेपल्स

2

मेरा एक ही मुद्दा था, भविष्य में इसे पढ़ने वाले किसी भी व्यक्ति के लिए पोस्ट करना।

उपयोगकर्ता पुस्तिका से , वर्चुअलबॉक्स में एक cmd लाइन VBoxManage उपयोगिता है

VBoxManage setextradata "VM name" GUI/MouseCapturePolicy Disabled

यह विशिष्ट "VM नाम" के लिए माउस एकीकरण को अक्षम कर देगा।


वर्चुअलबॉक्स 5.2.18 के साथ उबंटू 18.04 पर मेरे लिए काम नहीं किया
गेब्रियल स्टेपल्स

1

यह संभवतः डार्विन के समान ही उत्तर है, सिवाय इसके कि वह मेनू का उपयोग करता है (जिस पर यह विकल्प संभवतः उसके उत्तर पोस्ट किए जाने के बाद जोड़ा गया था):

वर्चुअल मशीन की सेटिंग्स खोलें, "सिस्टम" चुनें, "मदरबोर्ड" टैब पर जाएं और "पॉइंटिंग डिवाइस" को "पीएस / 2 माउस" में बदलें।

मेरे मामले में पूरी तरह से काम किया (एंड्रॉइड x86), लेकिन डार्विन के जवाब (फ्रीबीएसडी के साथ समस्याएं) पर 123 की टिप्पणी यहां भी लागू हो सकती है ...


जवाब के लिए धन्यवाद। वर्चुअलबॉक्स 5.2.16 के साथ विंडोज 7 पर 64-बिट वर्चुअल एंड्रॉइड-x86 के लिए ठीक काम करता है :)
एंटोनोक

1

घंटों खोज के बाद मुझे लगा कि इसे कैसे ठीक किया जाए और पोस्ट करते समय, मैंने टिप्पणियों में वही देखा। शायद दूसरों की मदद करेंगे।

मैं वी एम सेटिंग्स जाना पड़ा -> सिस्टम -> मदरबोर्ड और परिवर्तन Pointing Deviceसे PS/2 Mouseकरने के लिए USB Tablet


वर्चुअलबॉक्स 5.2.18 के साथ उबंटू 18.04 पर मेरे लिए काम नहीं किया
गैब्रियल स्टेपल्स

0

इस समस्या के लिए अजीब तय:

  • पॉपअप संदेश में क्लिक करें।

यह संदेश पाठ के साथ अधिक पाठ और एक चेकबॉक्स क्षेत्र का विस्तार करता है और दिखाता है Don't show this message again

http://i.stack.imgur.com/z21d8.png

  • इसे जांचें और आनंद लें!

0

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

यहाँ छवि विवरण दर्ज करें

यहाँ छवि विवरण दर्ज करें

यह एक निरंतर समाधान होना चाहिए, अर्थात आपको इसे हर बूट पर करने की आवश्यकता नहीं होगी।


1
काम नहीं करता है (यानी यह लगातार नहीं है ...)
मार्कस ए।

0

मशीन सेलेक्ट सेटिंग में जाएँ सेटिंग्स विंडो से बाएं वर्टिकल मेनू से USB ऑप्शन चुनें डिवाइस लिस्ट के दाईं ओर USB + आइकन पर क्लिक करके अपना माउस डिवाइस जोड़ें (दूसरा आइकन)

Thats यह, अब आपका माउस पॉइंटर आपके वर्चुअल मशीन और डेस्कटॉप के माध्यम से काम करता है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.