Làm cách nào để vô hiệu hóa vĩnh viễn tích hợp chuột trong Virtualbox?


21

Tính năng "tích hợp chuột" trong Virtualbox khá tiện dụng trong hầu hết các trường hợp, nhưng tôi cần phải tắt nó. Thật không may, có vẻ như tôi phải nhấn Host+Imỗi lần khởi động máy ảo.

Có cách nào để vô hiệu hóa "tích hợp chuột" vĩnh viễn không? Sẽ tốt hơn nếu điều này có thể được thực hiện trên cơ sở máy ảo.


1
"Thật không may, có vẻ như tôi phải nhấn Host + I": '(
John T

Ok, nghe có vẻ kỳ quặc, nhưng vấn đề là tôi nghi ngờ rằng khi tích hợp chuột vào, nó phá vỡ máy tính bảng Wacom của tôi. Nhưng tôi không muốn đề cập đến vấn đề đó bởi vì nó không liên quan ở đây, tôi sẽ đăng một câu hỏi khác về vấn đề đó: P
ChúZeiv

Linux hay Windows vm?
John T

Tôi đang sử dụng Windows 7 64bit làm máy chủ lưu trữ và Ubuntu 10.10 64bit làm khách. Tôi đã không đề cập đến nó vì tôi dự đoán nó sẽ là một tính năng của Virtualbox ... nếu nó tồn tại, đó là.
ChúZeiv

Gửi xorg.conf của bạn xin vui lòng.
John T

Câu trả lời:


3

Cho đến bây giờ tôi thấy rằng tích hợp chuột tự động khởi động chỉ trên các máy chủ linux. Vì vậy, vô hiệu hóa nó vĩnh viễn là không thể.


1
Nếu bạn quay trở lại, câu trả lời của @ Darwin không hoạt động trên linux
Izkata

12

Điều này tắt nó vĩnh viễn.

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

1
Chỉ cần thử nghiệm nó, KHÔNG hoạt động trong VirtualBox mới nhất trên FreeBSD.
trọng lực

Có lẽ một trong những theas có thể làm việc trên FreeBSD? Thay thế ps2 bằng một trong những thứ đó (usb | usbtablet | usbmultitouch)
Darwin

1
dường như không có gì để làm việc trên OS X
Yrogirg 17/12/13

4
Re: OS X - OS X - Nó đã gần một năm tuổi, nhưng cài đặt Thiết bị trỏ của VM của tôi thành USB Tablet để bây giờ đạt được hành vi mong muốn đối với tôi.
Jimmie Tyrrell

@Jimmie Hiện tượng.
Jacksonkr

3

Tôi gặp vấn đề này khi sử dụng Xubfox 16.04 chạy Xfce 4.12 Nó đang khiến tôi phát điên.

Bạn có thể đi vào:

  • Cài đặt
  • Chuột và Touchpad
  • và trong Tab Thiết bị, vô hiệu hóa thiết bị "Tích hợp chuột VirtualBox".
    Điều này vô hiệu hóa vĩnh viễn tích hợp chuột trong Xfce.

Vô hiệu hóa tích hợp chuột trong Xubfox


2

Tôi đã có ba vấn đề trên một máy chủ linux:

Nếu nó không bị vô hiệu hóa, bạn phải nhấn Return khi VBox yêu cầu truy cập toàn màn hình Việc
tích hợp chuột không tự động (ứng dụng khách của tôi lấy trực tiếp chuột usb)
và ...
Chương trình VBoxControl trong lệnh savestate của máy khách được borked

Các kịch bản sau đây chăm sóc cả ba vấn đề.
Nó đòi hỏi bạn phải apt-get wmctrl và xdotool.
Bổ sung khách phải được cài đặt.

Thay đổi VM_NAME!
Thay đổi HIỂN THỊ thành bất cứ màn hình nào bạn muốn.
Để hiểu rõ nhất, hãy chạy "sudo VBoxControl guestproperty set SaveStateNow 1" trong một thiết bị đầu cuối của khách hàng.

---cắt ở đây---

#!/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

Hãy thử tắt chức năng tự động chụp bàn phím:

  • Trong cửa sổ chính, nhấn File | Preferences
  • Chọn tab "Đầu vào"
  • Bỏ chọn "Bàn phím tự động"

Điều này cũng vô hiệu hóa autocapture chuột.

nhập mô tả hình ảnh ở đây


Chắc chắn có thông tin này tốt hơn là không có gì cả. Mong đợi ai đó thay đổi toàn bộ nội địa hóa của họ trên một trang web hướng đến tình nguyện viên là điều ngớ ngẩn.
zymhan

Không hoạt động với tôi trên Ubuntu 18.04 với VirtualBox 5.2.18
Gabriel Staples

2

Tôi đã có cùng một vấn đề, đăng cho bất cứ ai đọc điều này trong tương lai.

Từ hướng dẫn sử dụng , Virtualbox có tiện ích VBoxManage dòng cmd

VBoxManage setextradata "VM name" GUI/MouseCapturePolicy Disabled

Điều này sẽ vô hiệu hóa tích hợp chuột cho "tên VM" cụ thể.


Không hoạt động với tôi trên Ubuntu 18.04 với VirtualBox 5.2.18
Gabriel Staples

1

Đây có lẽ là câu trả lời giống như của Darwin, ngoại trừ nó sử dụng các menu (tùy chọn này có thể được thêm vào sau khi câu trả lời của anh ấy được đăng):

Mở cài đặt của Máy ảo, chọn "Hệ thống", chuyển đến tab "Bo mạch chủ" và thay đổi "Thiết bị trỏ" thành "Chuột PS / 2".

Hoạt động hoàn hảo trong trường hợp của tôi (Android x86), nhưng nhận xét của 123 về câu trả lời của Darwin (vấn đề với FreeBSD) cũng có thể áp dụng ở đây ...


Cảm ơn câu trả lời. Hoạt động tốt với VirtualBox 5.2.16 trên Windows 7 64-bit cho Android-x86 ảo :)
AntonK

1

Sau nhiều giờ tìm kiếm, tôi đã tìm ra cách khắc phục và trong khi đăng bài, tôi đã thấy trong các bình luận điều tương tự. Có lẽ sẽ giúp đỡ người khác.

Tôi đã phải đi đến Cài đặt VM -> Hệ thống -> Bo mạch chủ và thay đổi Pointing Devicetừ PS/2 Mousesang USB Tablet.


Không hoạt động với tôi trên Ubuntu 18.04 với VirtualBox 5.2.18
Gabriel Staples

0

Sửa chữa kỳ lạ cho vấn đề này:

  • Bấm vào tin nhắn bật lên.

Thông báo này mở rộng và hiển thị thêm văn bản và trường hộp kiểm có văn bản Don't show this message again

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

  • Kiểm tra nó và tận hưởng!

0

Khởi động vào máy ảo của bạn và tìm tùy chọn Nhập trên thanh menu của bạn (nó tự động ẩn theo mặc định, phải ở dưới cùng màn hình của bạn). Nhấp vào tùy chọn Nhập liệu và tắt Tích hợp chuột.

nhập mô tả hình ảnh ở đây

nhập mô tả hình ảnh ở đây

Đây phải là một giải pháp bền bỉ, tức là bạn sẽ không cần phải làm điều đó mỗi khi khởi động.


1
Không hoạt động (nghĩa là nó không bền bỉ ...)
Markus A.

0

Chuyển đến Cài đặt chọn máy Từ cửa sổ cài đặt, chọn tùy chọn USB từ menu dọc bên trái Thêm thiết bị Chuột của bạn nhấp vào biểu tượng USB + ở bên phải danh sách thiết bị (biểu tượng thứ hai)

Đó là, bây giờ con trỏ chuột của bạn hoạt động thông qua máy ảo và máy tính để bàn của bạn hoàn hảo.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.