Mouse menghilang di VirtualBox

35

Saya menggunakan versi terbaru dari VirtualBox (VirtualBox 4.3.6 untuk host Windows) dan setelah menginstal OS apa pun dan mengklik di dalamnya mouse menghilang. Itu tidak terlihat sampai saya menekan CRTL kanan. Ada yang tahu apa yang bisa menyebabkan masalah ini. Saya juga telah menginstal paket ekstensi.

Dusan Malic
sumber
Saya mengalami masalah ini hidup dan mati. Tampaknya lebih sering dengan akselerasi 3D diaktifkan. Ini berbeda dengan masalah / solusi "tamu tambahan" yang disebutkan orang lain.
BlackVegetable

Jawaban:

23

Dalam kasus saya, ini berfungsi dengan mengubah perangkat penunjuk dari ' PS/2 Mouse' ke ' USB Tablet'.

Ketika tamu tidak berjalan, di VirtualBox
-> pilih virtual-guest instance
-> klik 'Pengaturan'
-> pilih 'Sistem' di panel kiri
-> buka tab 'Motherboard' dan di perangkat penunjuk, pilih ' USB Tablet' bukan ' PS/2 Mouse'

Atur
sumber
Ini berhasil untuk saya.
Sudheer Kumar
Itu melakukan trik untuk saya: CentOS 7.3 di dalam VBox 6.0.4
Vladimir Kondratyev
Bekerja untuk saya dengan CentOS7.6.10.10 di dalam VBox 6.0.4.
dolphus333
Perbaikan hanya berfungsi untuk sementara. Ketika saya kembali ke host untuk sementara waktu, masalah yang sama (mouse tidak mengklik) muncul kembali di tamu. Mengubah tamu menjadi layar penuh memperbaiki masalah lagi setelah itu.
dolphus333
22

Entah bagaimana

Machine -> Disabling Mouse Integration

Kemudian

Machine -> Disabling Mouse Integration 

(Ya dua kali, sekali untuk mematikannya, sekali untuk menyalakannya lagi) sebenarnya memperbaikinya untuk saya.

Nicolas Modrzyk
sumber
Bahkan hanya menonaktifkannya dengan (ctrl kanan) + I dan kemudian mengklik di jendela tamu dan menerima "aktifkan lagi?" dialog sudah cukup.
tripleee
Solusi dalam postingan hanya berfungsi untuk saya juga (dengan Ubuntu 16.04 sebagai tamu). Ini mungkin berhubungan dengan virtualbox.org/ticket/7945 .
Blaisorblade
21
perbaikan ini tidak berhasil untuk saya
Nicky De Maeyer
7

Ini bukan masalah di Virtualbox. RCTRL diatur tombol default untuk menangkap mouse di dalam virtualbox. Jadi, Anda hanya dapat menggunakan mouse di dalam VB setelah mengaktifkan penangkapan mouse. Jika Anda tidak mengaktifkan penangkapan mouse, Anda dapat menggunakan mouse Anda tetapi itu tidak akan terlihat karena mouse sedang digunakan oleh windows saat ini. Anda dapat mengubah tombol RCTRL dengan masuk ke File -> preferensi dan kemudian Anda dapat mengaktifkan penangkapan mouse dengan tombol lainnya. Juga periksa kapan Anda mengaktifkan Mouse Capture, mouse akan menghilang dari jendela saat ini dan ditampilkan di jendela host.

Pemburu
sumber
7

Langkah-langkah berikut berhasil bagi saya.

  1. Buka pengaturan mesin -> Sistem -> Motherboard.
  2. Pilih mouse PS / 2 sebagai alat penunjuk.
Ani
sumber
1
Itu bekerja di luar kotak
Tomasz
Bekerja sejauh ini. Catatan: pengaturan mesin berarti pengaturan Virtualbox, bukan pengaturan di dalam Tamu.
kalahkan
7

Saya memiliki masalah yang sama (atau paling tidak sangat mirip) dengan host linux (debian 8) dan tamu linux (debian 7) dengan 3D diaktifkan. Terkadang pointer mouse menjadi tidak terlihat oleh tamu.

Saya telah menginstal tambahan tamu dan integrasi mouse diaktifkan.

Bagi saya trik yang menyelesaikannya adalah menghapus modul psmouse dan memasukkannya kembali (di dalam tamu).

sudo rmmod psmouse
sudo modprobe psmouse
Luis Antolín Cano
sumber
Saya percaya ini adalah jawaban yang benar! Saya memiliki Ubuntu 16.04 di OSX High Sierra dengan VB 5.2.6. Masih masalah ini menggangguku setiap sekarang dan kemudian. Tnx sobat.
CppChase
Hapus modul di dalam host atau di dalam tebakan? :HAI!!!!
Jamie Hutber
Di dalam tamu :)
Luis Antolín Cano
3

cukup cabut mouse dari pc Anda dan sambungkan kembali. Saya melakukan ini setiap kali saya menghadapi masalah ini (saya memiliki tambahan tamu diinstal tetapi masih memiliki masalah).

sree
sumber
3
itu bagus untuk Anda, tetapi beberapa dari kita memiliki trackpad yang tidak dapat diputuskan, secara fisik atau lainnya
MarcusJ
Tidak percaya itu berhasil haha
trueinViso
Saya memiliki mouse nirkabel mx kinerja logitech yang kadang-kadang menghilang di virtualbox ketika saya menjalankan beberapa aplikasi. ketika saya mencabut konektor nirkabel usb dan menghubungkannya kembali, saya dapat melihat pointer mouse lagi. Terima kasih!
kimbaudi
2

Satu hal bodoh yang tidak disebutkan, kombo kunci sebenarnya untuk melepaskan kursor Anda adalah SHIFT + ctrl kanan, bukan ctrl kanan. Tidak disebutkan di mana pun di antarmuka, dokumen, atau situs web. Saya tidak yakin ini masalah Anda, tetapi orang lain mungkin mengalami hal ini.

figtrap
sumber
Atau di Mac, tombol perintah sisi kanan ⌘.
Mike
1

Ini terjadi pada saya juga ketika saya menonaktifkan penangkapan mouse. Kursor mouse di luar VirtualBox menjadi macet di satu tempat (karena saya menonaktifkannya) dan pointer mouse baru di VirtualBox menjadi tidak terlihat.

Hal terbaik untuk memperbaiki masalah ini adalah dengan benar-benar menggunakan perangkat eksternal, seperti PC contoller dengan stik analog. Jadi, colokkan pengontrol PC Anda dari perangkat eksternal apa pun yang Anda inginkan terlebih dahulu, kemudian unduh program gratis bernama JoyToKey atau yang serupa. Saya akan menyarankan JoyToKey, itu berfungsi dengan baik.

Sekarang, buka JoyToKey dan petakan tombol keyboard Anda, seperti klik mouse w, a, s, d atau atas, bawah, kiri, kanan dan kiri dan kanan, termasuk roll tengah mouse, dan sumbu gerakan mouse (apa yang Anda gunakan untuk memindahkan mouse , Saya memetakan milik saya pada tongkat analog pengontrol saya untuk memindahkan pointer) ke pengontrol PC Anda.

Selanjutnya, buka VirtualBox (disable capture). Dengan cara ini, setidaknya sekarang Anda dapat memindahkan pointer yang sebelumnya macet di satu tempat dengan pengontrol pc Anda.

Jadi, jika Anda ingin menggunakan di Unity3d, buka Unity3d sekarang. Gerakkan pointer Anda menggunakan perangkat eksternal Anda, cobalah untuk melihat pratinjau permainan yang Anda buat, dan sekarang Anda dapat melihat-lihat menggunakan mouse! Atau, nonaktifkan akselerasi perangkat keras (seret penggeser ke tidak alih-alih penuh) di Opsi tampilan saat berada di dalam VirtualBox, (namun ini tidak berfungsi jika Anda ingin menggunakan Unity3d, karena penunjuk masih menghilang saat melayang di atas program)

Nicole
sumber
0

Jika Anda tidak ingin terus menekan Ctrluntuk melepaskan kursor mouse setiap kali, cukup instal Penambahan Tamu VirtualBox dengan mengklik Devices > Install Guest Additions.

Mesin virtual, kursor mouse hanya berfungsi di dalam kotak

cowgill
sumber
Saya tidak yakin saya membuat diri saya jelas tetapi ketika mouse memasuki VB tidak terlihat dan saya tidak bisa memindahkannya (saya tidak melihatnya).
Dusan Malic
Apakah Anda menginstal "tambahan tamu" dan kemudian coba lagi?
cowgill
3
Bagi saya, ini terjadi dengan penambahan tamu diinstal.
Blaisorblade
Saya mendapatkannya dengan tambahan tamu juga. Saya menyelesaikannya dengan secara acak melakukan hal-hal seperti me-reboot vm, menginstal ulang penambahan tamu dll. Ini sangat menjengkelkan ketika mungkin ada satu bit dalam keadaan yang salah di suatu tempat.
Saya ketiga itu, itu terjadi pada saya dengan versi tambahan tamu yang benar diinstal
George M Reinstate Monica
0

Solusi bagi saya adalah mengatur pintasan "Mouse Integration" di File-> Preferences-> Input-> Virtual Machine Tab dan tekan pintasan dua kali untuk mengaktifkan Integrasi Mouse dengan keyboard yang berfungsi.

niciki
sumber
-1

Bagi saya, masalahnya diselesaikan dengan memilih mouse eksternal saya di bawah USB di menu perangkat. Mungkin itu menginstal driver atau apalah. (Maaf jika saya terdengar seperti noob, tetapi ini adalah 30 menit pertama saya di virtualbox.)

Siddhant Kundu
sumber
-1

saya mengalami masalah yang sama. sebelumnya itu bekerja dengan sempurna. saya menyelesaikannya hanya dengan mengatur ulang. Mesin -> Reset coba ini dan beri tahu saya jika itu membantu Anda.

Anshita Shrivastava
sumber
-1

Satu kemungkinan adalah bahwa layar gagal untuk me-refresh, yang bisa membuatnya tampak seperti penunjuk mouse telah menghilang. Ini dapat diperbaiki dengan mengubah ukuran jendela sementara yang memaksa resolusi layar berubah.

Harap dicatat: Pertanyaannya menyatakan bahwa mouse dapat dipulihkan dengan menekan CTRL kanan. Pointer mouse hanya menghilang di tamu, bukan tuan rumah.

RoG
sumber
1
dan bagaimana Anda mengubah ukuran jendela tanpa mouse?
George M Reinstate Monica
@ GeorgeM Ubah ukuran jendela VM dari tuan rumah. Masalahnya menjelaskan mouse menghilang hanya dalam VM. Jika mouse telah hilang seluruhnya dari host, maka Anda memiliki masalah (lebih besar!) Yang berbeda.
RoG
Saya sedang memikirkan hal yang persis sama @ GeorgeM. Saya akan menggunakan mouse untuk mengubah ukuran jendela VM dari host, tetapi bagaimana saya bisa melakukannya jika saya tidak dapat melihat mouse dan saya tidak dapat mengakses pointer mouse di luar vm? komentar sree membantu dengan situasi saya.
kimbaudi
@kimbaudi Pertanyaan awal secara eksplisit menyatakan bahwa mouse dapat dilepaskan oleh tamu untuk digunakan pada host dengan menekan tombol CTRL sebelah kanan. Jika ini tidak berhasil untuk Anda, maka Anda memiliki masalah dengan mouse / keyboard dilepaskan kembali ke host, yang merupakan masalah yang berbeda.
RoG
@RoG Judul aslinya hanya menyatakan "Mouse menghilang di Virtualbox" dan saya tidak membaca pertanyaan dengan hati-hati untuk memperhatikan bahwa pengguna dapat memindahkan mouse di luar jendela vm tamu. Maaf untuk downvote, tapi saya tidak dapat membatalkannya. Mudah-mudahan, orang lain dapat memahami masalah saya berbeda dari OP. Bagaimanapun, masalah saya diselesaikan oleh jawaban Sree.
kimbaudi