O mouse desaparece no VirtualBox


35

Estou usando a versão mais recente do VirtualBox (VirtualBox 4.3.6 para hosts do Windows) e depois de instalar qualquer sistema operacional e clicar dentro dele, o mouse desaparece. Não fica visível até que eu pressione CRTL direito. Alguém sabe o que pode causar esse problema. Eu também instalei o pacote de extensão.


Eu tive esse problema dentro e fora. Parece ser mais frequente com a aceleração 3D ativada, no entanto. Isso é diferente do problema / solução "adições de convidados" que outros mencionaram.
BlackVegetable

Respostas:


22

De alguma forma

Machine -> Disabling Mouse Integration

Então

Machine -> Disabling Mouse Integration 

(sim duas vezes, uma vez para desligá-lo, uma vez para ligá-lo novamente), na verdade, o corrigiu para mim.


Mesmo desabilitando-o com (Ctrl direito) + I e, em seguida, clicando na janela de convidado e aceitando a opção "ativar novamente?" diálogo é suficiente.
Tripleee

A solução no post também funcionou para mim (com o Ubuntu 16.04 como convidado). Isso pode estar relacionado a virtualbox.org/ticket/7945 .
Blaisorblade

21
essa correção não funciona para mim
Nicky De Maeyer

22

No meu caso, funcionou alterando o dispositivo apontador de ' PS/2 Mouse' para ' USB Tablet'.

Enquanto o convidado não estiver em execução, no VirtualBox
-> selecione a instância do convidado virtual
-> clique em 'Configurações'
-> selecione 'Sistema' no painel esquerdo
-> vá para a guia 'Placa-mãe' e no dispositivo apontador, escolha ' USB Tablet' em vez de ' PS/2 Mouse"


Isso funcionou para mim.
Sudheer Kumar

Isso fez um truque para mim: CentOS 7.3 dentro do VBox 6.0.4
Vladimir Kondratyev

Trabalhou para mim com o CentOS7.6.10.10 dentro do VBox 6.0.4.
dolphus333 17/03

A correção funcionou apenas por um tempo. Quando voltei ao host por um tempo, o mesmo problema (o mouse não clica) ressurgiu no convidado. A mudança de convidado para tela cheia resolveu o problema novamente depois disso.
dolphus333 17/03

7

Não é um problema no Virtualbox. RCTRL está definido como o botão padrão para a captura do mouse dentro da caixa virtual. Portanto, você só poderá usar o mouse dentro do VB após ativar a captura do mouse. Se você não ativar a captura do mouse, poderá usá-lo, mas ele ficará invisível, pois o mouse está sendo usado pelas janelas Atuais. Você pode alterar o botão RCTRL acessando Arquivo -> preferências e, em seguida, pode ativar a captura do mouse com outro botão. Verifique também quando você habilita a Captura do mouse, o mouse desaparece das janelas atuais e é exibido nas janelas do host.


7

Os seguintes passos funcionaram para mim.

  1. Vá para configurações da máquina -> Sistema -> Placa-mãe.
  2. Selecione o mouse PS / 2 como um dispositivo apontador.

11
Funcionou fora da caixa
Tomasz

Funciona até agora. Nota: configurações da máquina significa as configurações do Virtualbox, não as configurações dentro do Convidado.
bater

5

Eu tenho o mesmo (ou pelo menos problema muito semelhante) com um host linux (debian 8) e um convidado linux (debian 7) com o 3D ativado. Às vezes, o ponteiro do mouse fica invisível para o hóspede.

Tenho as adições de convidado instaladas e a integração do mouse ativada.

Para mim, o truque que resolveu foi remover o módulo psmouse e reinserir (dentro do convidado).

sudo rmmod psmouse
sudo modprobe psmouse

Eu acredito que esta é a resposta correta! Eu tenho o Ubuntu 16.04 no OSX High Sierra com o VB 5.2.6. Ainda esta questão me incomoda de vez em quando. Tnx amigo.
CppChase

Remover o módulo dentro do host ou dentro do palpite? : O !!!!
Jamie Hutber

Dentro do convidado :)
Luis Antolín Cano

3

basta desconectar o mouse do seu PC e reconectá-lo. Faço isso sempre que enfrento esse problema (tenho adições de convidados instaladas, mas ainda tenho o problema).


3
que é bom para você, mas alguns de nós têm trackpads que não podem ser desconectados, fisicamente ou de outra forma
MarcusJ

Não consigo acreditar que funcionou haha
trueinViso

Eu tenho um mouse sem fio logitech performance mx que às vezes desaparece no virtualbox quando executo algum aplicativo. Quando eu desconecto o conector sem fio USB e reconecto-o, consigo ver o ponteiro do mouse novamente. obrigado!
kimbaudi 02/09

2

Uma coisa estúpida que ninguém mencionou, a combinação de teclas real para liberar o cursor é SHIFT + Ctrl direito, não Ctrl direito. Não diz isso em nenhum lugar da interface, documentos ou site. Não sei se esse é o seu problema, mas outros podem se deparar com isso.


Ou no Mac, o botão de comando do lado direito ⌘.
Mike

1

Isso aconteceu comigo também quando desabilitei a captura do mouse. O cursor do mouse fora do VirtualBox ficou preso em um local (porque eu o desativei) e o novo ponteiro do mouse no VirtualBox fica invisível.

A melhor coisa para corrigir esse problema é realmente usar um dispositivo externo, como um contoller de PC com sticks analógicos. Portanto, conecte o controlador do PC a qualquer dispositivo externo que você deseja primeiro e faça o download de um programa gratuito chamado JoyToKey ou algo semelhante. Eu sugeriria JoyToKey, funciona perfeitamente.

Agora, abra o JoyToKey e mapeie as teclas do teclado, como w, a, s, d ou para cima, baixo, esquerda, direita e esquerda e direita e clique do mouse, incluindo o rolo do meio do mouse e o eixo de movimento do mouse (o que você usa para mover o mouse) , Mapei o meu nos bastões analógicos do meu controlador para mover o ponteiro) para o controlador do seu PC.

Em seguida, abra o VirtualBox (desative a captura). Dessa forma, pelo menos agora você pode mover o ponteiro que ficou preso inicialmente em um só lugar com o seu controlador de PC.

Portanto, se você deseja usar o Unity3d, abra o Unity3d agora. Mova seu ponteiro usando seu dispositivo externo, tente visualizar um jogo que você criou e agora você pode olhar ao redor usando o mouse! Como alternativa, desative a aceleração de hardware (arraste o controle deslizante para nenhum em vez de completo) nas opções de exibição quando estiver dentro do VirtualBox (no entanto, isso não funcionará se você quiser usar o Unity3d, porque o ponteiro ainda desaparece ao passar o mouse sobre o programa)


0

Se você não quiser continuar pressionando Ctrlpara soltar o cursor do mouse toda vez, basta instalar o VirtualBox Guest Additions clicando em Devices > Install Guest Additions.

Máquina virtual, o cursor do mouse funciona apenas dentro da caixa


Não tenho certeza de ter me esclarecido, mas quando o mouse entra no VB, ele não é visível e não consigo movê-lo (não o vejo).
Dusan Malic

Você instalou as "adições de convidados" e tentou novamente?
Cowgill

3
Para mim, isso acontece com as adições de convidado instaladas.
Blaisorblade

Eu também o recebo com acréscimos de convidados. Eu resolvo isso aleatoriamente fazendo coisas como reiniciar o vm, reinstalar adições de convidados etc. É muito irritante quando provavelmente há um único bit no estado errado em algum lugar.

I terceiro que, isso acontece comigo com a versão correta de adições de Clientes instalado
George M

0

A solução para mim é configurar o atalho "Mouse Integration" em Arquivo-> Preferências-> Entrada-> Guia Máquina Virtual e pressione o atalho duas vezes para alternar a integração do mouse usando o teclado.


-1

Bem, para mim, o problema foi resolvido selecionando meu mouse externo em USB no menu de dispositivos. Talvez tenha instalado o driver ou algo assim. (Desculpe se pareço um noob, mas estes são meus primeiros 30 minutos na caixa virtual.)


-1

eu estava encontrando o mesmo problema. anteriormente estava funcionando perfeitamente. Eu o resolvi apenas redefinindo-o. Máquina-> Redefinir tente isso e me informe se isso ajudou.


-1

Uma possibilidade é que a tela não esteja sendo atualizada, o que pode fazer parecer que o ponteiro do mouse desapareceu. Isso pode ser corrigido redimensionando a janela temporariamente, o que força a resolução da tela a mudar.

Observe: A pergunta afirma que o mouse pode ser recuperado pressionando CTRL à direita. O ponteiro do mouse está apenas desaparecendo no convidado, não no host.


11
e como redimensionar a janela sem um mouse?
George M

@GeorgeM Redimensione a janela da VM do host. O problema descreve o mouse desaparecendo apenas na VM. Se o mouse desapareceu completamente do host, você tem um problema diferente (maior!).
RoG

eu estava pensando exatamente a mesma coisa @GeorgeM. Eu usaria o mouse para redimensionar a janela da VM do host, mas como posso fazer isso se não consigo ver o mouse e não consigo acessar o ponteiro do mouse fora da VM? O comentário de sree ajudou com minha situação.
kimbaudi 02/09

@kimbaudi A pergunta original afirma explicitamente que o mouse pode ser liberado pelo convidado para uso no host pressionando a tecla CTRL à direita. Se isso não funcionar, você terá um problema com o mouse / teclado sendo liberado de volta para o host, o que é um problema diferente.
RoG

@RoG O título original simplesmente dizia "Mouse desaparece no Virtualbox" e eu não li a pergunta com atenção para perceber que o usuário pode mover o mouse para fora da janela do convidado vm. Desculpe pelo voto negativo, mas não consigo desfazer. Felizmente, outros podem entender que meu problema é diferente dos OPs. De qualquer forma, meu problema foi resolvido pela resposta de Sree.
kimbaudi 3/09/18
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.