El mouse desaparece en VirtualBox

35

Estoy usando la última versión de VirtualBox (VirtualBox 4.3.6 para hosts de Windows) y después de instalar cualquier sistema operativo y hacer clic dentro de él, el mouse desaparece. No es visible hasta que presione CRTL derecho. Alguien sabe qué puede causar este problema. También he instalado un paquete de extensión.

Dusan Malic
fuente
He tenido este problema por intervalos. Sin embargo, parece ser más frecuente con la aceleración 3D habilitada. Esto es diferente al problema / solución de "adiciones de invitados" que otros han mencionado.
BlackVegetable

Respuestas:

23

En mi caso, funcionó cambiando el dispositivo señalador de ' PS/2 Mouse' a ' USB Tablet'.

Mientras el invitado no se está ejecutando, en VirtualBox
-> seleccione la instancia de invitado virtual
-> haga clic en 'Configuración'
-> seleccione 'Sistema' en el panel izquierdo
-> vaya a la pestaña 'Placa base' y en el dispositivo señalador, elija ' USB Tablet' en lugar de ' PS/2 Mouse'

Atur
fuente
Esto funcionó para mí.
repente Kumar
Eso fue un truco para mí: CentOS 7.3 dentro de VBox 6.0.4
Vladimir Kondratyev
Me funcionó con CentOS7.6.10.10 dentro de VBox 6.0.4.
dolphus333
Fix solo funcionó por un tiempo. Cuando volví al host por un tiempo, el mismo problema (el mouse no hizo clic) reapareció en el invitado. El cambio de invitado a pantalla completa solucionó el problema nuevamente después de eso.
dolphus333
22

De alguna manera

Machine -> Disabling Mouse Integration

Luego

Machine -> Disabling Mouse Integration 

(sí, dos veces, una para apagarlo, una para volver a encenderlo) en realidad lo arregló para mí

Nicolas Modrzyk
fuente
Incluso deshabilitándolo con (Ctrl derecho) + I y luego haciendo clic en la ventana de invitado y aceptando "¿habilitar de nuevo?" El diálogo es suficiente.
tripleee
La solución en la publicación también funcionó para mí (con Ubuntu 16.04 como invitado). Esto podría estar relacionado con virtualbox.org/ticket/7945 .
Blaisorblade
21
esta solución no funciona para mí
Nicky De Maeyer
7

No es un problema en Virtualbox. RCTRL está configurado como el botón predeterminado para la captura del mouse dentro de virtualbox. Por lo tanto, solo podrá usar el mouse dentro de VB después de habilitar la captura del mouse. Si no habilita la captura del mouse, puede usar su mouse, pero será invisible ya que el mouse está siendo utilizado por las ventanas actuales. Puede cambiar el botón RCTRL yendo a Archivo -> preferencias y luego puede habilitar la captura del mouse con otro botón. También verifique cuando habilite la captura del mouse, el mouse desaparecerá de las ventanas actuales y se mostrará en las ventanas del host.

Cazador
fuente
7

Los siguientes pasos funcionaron para mí.

  1. Vaya a la configuración de la máquina -> Sistema -> Placa base.
  2. Seleccione el mouse PS / 2 como dispositivo señalador.
Y yo
fuente
1
Salió de la caja
Tomasz
Funciona hasta ahora. Nota: la configuración de la máquina significa la configuración de Virtualbox, no la configuración dentro del Guest.
venció
7

Tengo el mismo problema (o al menos muy similar) con un host de Linux (Debian 8) y un invitado de Linux (Debian 7) con 3D habilitado. A veces, el puntero del mouse se vuelve invisible para el invitado.

Tengo las adiciones de invitado instaladas y la integración del mouse habilitada.

Para mí, el truco que lo resolvió fue eliminar el módulo psmouse y volver a insertarlo (dentro del invitado).

sudo rmmod psmouse
sudo modprobe psmouse
Luis Antolín Cano
fuente
¡Creo que esta es la respuesta correcta! Tengo Ubuntu 16.04 en OSX High Sierra con VB 5.2.6. Aún así, este problema me molesta de vez en cuando. Tnx amigo.
CppChase
¿Eliminar el módulo dentro del host o dentro de la conjetura? : O !!!!
Jamie Hutber
Dentro del invitado :)
Luis Antolín Cano
3

simplemente desconecte el mouse de su PC y vuelva a conectarlo. Hago esto cada vez que enfrento este problema (tengo instaladas adiciones de invitados pero aún tengo el problema)

sree
fuente
3
eso es bueno para usted, pero algunos de nosotros tenemos trackpads que no se pueden desconectar, físicamente o de otra manera
MarcusJ
No puedo creer que funcionó jaja
trueinViso
Tengo un mouse inalámbrico Logitech Performance MX que a veces desaparece en VirtualBox cuando ejecuto alguna aplicación. Cuando desconecto el conector inalámbrico USB y lo vuelvo a conectar, puedo volver a ver el puntero del mouse. ¡gracias!
Kimbaudi
2

Una cosa estúpida que nadie mencionó, la combinación de teclas real para soltar el cursor es MAYÚS + Ctrl derecho, no Ctrl derecho. No dice eso en ninguna parte de la interfaz, documentos o sitio web. No estoy seguro de que este sea su problema, pero otros podrían encontrarse con esto.

trampa de fig
fuente
O en Mac, el botón de comando del lado derecho ⌘.
Mike
1

Esto también me sucedió cuando desactivé la captura del mouse. El cursor del mouse fuera de VirtualBox se atascó en un lugar (porque lo deshabilité) y el nuevo puntero del mouse en VirtualBox se vuelve invisible.

Lo mejor para solucionar este problema es usar un dispositivo externo, como un controlador de PC con dispositivos analógicos. Por lo tanto, conecte primero el controlador de su PC de cualquier dispositivo externo que desee, luego descargue un programa gratuito llamado JoyToKey o algo similar. Sugeriría JoyToKey, funciona perfectamente.

Ahora, abra JoyToKey y asigne las teclas del teclado, como w, a, s, do arriba, abajo, izquierda, derecha e izquierda y derecha, incluidos los clics del mouse y el eje de movimiento del mouse (lo que usa para mover un mouse) , Asigné el mío en mis palancas analógicas del controlador para mover el puntero) en el controlador de su PC.

A continuación, abra VirtualBox (deshabilite la captura). De esta manera, al menos ahora puede mover el puntero que estaba atascado inicialmente en un lugar con el controlador de su PC.

Por lo tanto, si desea usar en Unity3d, abra Unity3d ahora. Mueva su puntero usando su dispositivo externo, intente obtener una vista previa de un juego que creó, ¡y ahora puede mirar alrededor con el mouse! Alternativamente, desactive la aceleración de hardware (arrastre el control deslizante a ninguno en lugar de estar lleno) en las opciones de Pantalla cuando esté dentro de VirtualBox (sin embargo, esto no funciona si desea usar Unity3d, porque el puntero aún desaparece al pasar el mouse sobre el programa)

Nicole
fuente
0

Si no desea seguir presionando Ctrlpara soltar el cursor del mouse cada vez, simplemente instale VirtualBox Guest Additions haciendo clic en Devices > Install Guest Additions.

Máquina virtual, el cursor del mouse solo funciona dentro del cuadro

vaca
fuente
No estoy seguro de haberme aclarado, pero cuando el mouse entra en VB no es visible y no puedo moverlo (no lo veo).
Dusan Malic
¿Instaló las "adiciones de invitados" y luego volvió a intentarlo?
cowgill
3
Para mí, esto sucede con las adiciones de Guest instaladas.
Blaisorblade
Lo consigo con adiciones de invitados también. Lo resuelvo haciendo cosas al azar como reiniciar el vm, reinstalar adiciones de invitados, etc. Es muy molesto cuando probablemente haya un solo bit en el estado incorrecto en algún lugar.
Tercero, me sucede con la versión correcta de las adiciones de invitados instaladas
George M reinstala a Mónica el
0

La solución para mí es configurar el acceso directo "Integración del mouse" en Archivo-> Preferencias-> Entrada-> Pestaña Máquina virtual y presionar el acceso directo dos veces para alternar la integración del mouse con el teclado en funcionamiento.

niciki
fuente
-1

Bueno, para mí, el problema se resolvió seleccionando mi mouse externo bajo USB en el menú de dispositivos. Tal vez instaló el controlador o algo así. (Lo siento si sueno como un novato, pero estos son mis primeros 30 minutos en virtualbox).

Siddhant Kundu
fuente
-1

Me encontraba con el mismo problema. anteriormente funcionaba perfectamente. Lo resolví simplemente restableciéndolo. Máquina-> Restablecer intente esto e infórmeme si le ayudó.

Anshita Shrivastava
fuente
-1

Una posibilidad es que la pantalla no se actualice, lo que puede hacer que parezca que el puntero del mouse ha desaparecido. Esto se puede solucionar cambiando el tamaño de la ventana temporalmente, lo que obliga a cambiar la resolución de la pantalla.

Tenga en cuenta: la pregunta indica que el mouse se puede recuperar presionando CTRL derecho. El puntero del mouse solo está desapareciendo en el invitado, no en el host.

RoG
fuente
1
y cómo cambiar el tamaño de la ventana sin un mouse?
George M reinstala a Mónica el
@GeorgeM Cambiar el tamaño de la ventana de VM desde el host. El problema describe que el mouse desaparece solo en la VM. Si el mouse ha desaparecido por completo del host, entonces tiene un problema diferente (¡más grande!).
RoG
Estaba pensando exactamente lo mismo @GeorgeM. Usaría el mouse para cambiar el tamaño de la ventana de VM desde el host, pero ¿cómo puedo hacer eso si no puedo ver el mouse y no puedo acceder al puntero del mouse fuera de la máquina virtual? El comentario de Sree ayudó con mi situación.
kimbaudi
@kimbaudi La pregunta original establece explícitamente que el huésped puede soltar el mouse para usarlo en el host presionando la tecla CTRL a la derecha. Si esto no funciona para usted, entonces tiene un problema con la liberación del mouse / teclado al host, lo cual es un problema diferente.
RoG
@RoG El título original simplemente decía "El mouse desaparece en Virtualbox" y no leí la pregunta cuidadosamente para notar que el usuario puede mover el mouse fuera de la ventana de vm invitado. Perdón por el voto negativo, pero no puedo deshacerlo. Con suerte, otros pueden entender que mi problema es diferente a los OP. De todos modos, mi problema fue resuelto por la respuesta de Sree.
kimbaudi