Resolvido: Rolagem do Google Chrome não funciona no Kali Linux (VirtualBox)
Se você monta laboratórios de cibersegurança ou utiliza o Kali Linux com o ambiente gráfico XFCE e está enfrentando o mesmo problema que eu, este artigo pode ajudar!
Ao abrir o Google Chrome ou o Chromium, percebi que a rolagem do mouse simplesmente travava, falhava ou ficava extremamente lenta assim que eu movimentava o cursor. Depois de pesquisar e testar algumas soluções, encontrei uma que funcionou para mim.
🔍 Por que isso acontece?
O problema está relacionado à comunicação entre os drivers e o ambiente virtualizado.
O VirtualBox utiliza coordenadas de mouse de alta precisão para proporcionar uma integração mais fluida entre o mouse do sistema hospedeiro e a máquina virtual. No entanto, o mecanismo do Chrome, baseado no Chromium, pode apresentar problemas ao processar esses sinais de alta precisão no servidor gráfico X11 padrão do Kali Linux.
Como consequência, a rolagem do mouse pode parar de funcionar corretamente.
🛠️ Como resolver o problema permanentemente
A solução consiste em desativar a rolagem de alta precisão do Chrome por meio de um parâmetro de inicialização. Dessa forma, não será necessário executar um comando no terminal toda vez que você abrir o navegador.
1. Abra o terminal e edite o arquivo de inicialização do Chrome
Execute o seguinte comando:
sudo nano /usr/share/applications/google-chrome.desktop
Esse comando abrirá o arquivo de configuração do atalho do Google Chrome no editor de texto Nano.
2. Localize a linha de execução do navegador
Dentro do arquivo, procure pela linha que começa com Exec= antes da seção [Desktop Action new-window].
Ela deverá ser semelhante a esta:
Exec=/usr/bin/google-chrome-stable %U
Adicione o parâmetro --disable-high-precision-scrolling antes de %U, deixando a linha assim:
Exec=/usr/bin/google-chrome-stable --disable-high-precision-scrolling %U
Esse parâmetro desativa o recurso de rolagem de alta precisão, contornando o problema de compatibilidade que pode ocorrer nesse ambiente.
3. Salve as alterações
Depois de modificar a linha, siga estes passos para salvar o arquivo no Nano:
- Pressione
Ctrl + Opara salvar. - Pressione
Enterpara confirmar o nome do arquivo. - Pressione
Ctrl + Xpara sair do editor.
4. Teste a solução
Feche o Google Chrome completamente e abra-o novamente pelo menu de aplicativos. Em seguida, teste a rolagem do mouse para verificar se o problema foi resolvido.
Se o problema persistir, confira se você editou o arquivo de inicialização correto e se o navegador está sendo iniciado por esse atalho.
✅ Conclusão
Essa foi a solução que funcionou para mim no Kali Linux executado no VirtualBox. Espero que este artigo ajude outras pessoas que estejam enfrentando o mesmo problema e evite algumas horas de pesquisa!
Eu já estava quase desistindo de encontrar uma solução! Kkkkk 😂



