Cliques do mouse de repente pararam de funcionar no Ubuntu


75

Esta é uma estranha. Por alguma razão, ontem à noite meu mouse parou de funcionar parcialmente. O movimento é bom, mas os botões do mouse não funcionam. Principalmente, é o botão esquerdo, mas, ocasionalmente, o clique direito e a roda de rolagem também falham.

Inicialmente, pensei que poderia ser o mouse em si (o botão esquerdo parecia ficar um pouco "macio" recentemente), mas tentei outro mouse e tive o mesmo problema. Ambos são mouses ópticos sem fio USB. O teclado está funcionando bem 95%, apenas o problema é Alt+ Tabnão parece funcionar. Ambas as teclas funcionam bem independentemente.

No momento em que eu estava usando o Chrome, arrastei para a barra de rolagem para rolar e, quando soltei o mouse, ele ainda estava segurando a barra de rolagem.

Estou usando o Ubuntu 9.10, atualizei semanas atrás e tudo estava funcionando bem, então não acho que esteja relacionado a isso. Eu também não havia executado nenhuma atualização (agora, apenas para o caso de alguma correção). Mas sem sorte.

Alguma ideia?


1
Para aqueles que tentam descobrir por que isso acontece, observei que o Spotify para Ubuntu parece desencadear isso. Deixe um cliente do Spotify aberto por muito tempo sem reproduzir nada (geralmente da noite para o dia) e depois volte a tocar algo. Clicar no botão verde "Reproduzir" das listas de reprodução faz com que os cliques não sejam mais registrados.
skytreader

Respostas:


78

Também tenho esse. O estranho é que ele não recebe cliques do mouse, mas reconhece totalmente o meu touchpad.

De qualquer forma, abra um terminal (por exemplo, com Ctrl+ Alt+ T) e digite:

metacity --replace &

fará com que funcione se você estiver usando o compiz. Se você deseja recuperar o compiz, digite:

compiz --replace &

e o mouse funcionará novamente.

É mais fácil chegar ao terminal se você possui Gnome-Doou atribui uma tecla de atalho (como a tecla super / windows ou til (~).

AVISO : Não pare metacity/ compizcomandos uma vez iniciado, ou você estará em uma situação pior do que estava antes.


6
Se você parar o metacity --replacecomando, estará em uma posição pior do que quando iniciou, com ainda menos funcionalidade funcionando. Como um aviso para outras pessoas, não pare o processo de metacidade uma vez iniciado. Descobri isso da maneira mais difícil.
Dennis

3
Melhor executar o comando Alt+F2se isso funcionar, para que você não precise se preocupar em fechar o terminal.
Nick

6
E para versões mais recentes:unity --replace
jmiserez 06/10

7
perfeito para mim, mas é estranho que em 2015 com um sistema operacional maduro (ubuntu 15) ainda haja problemas como este.
Charles-Antoine Fournel

5
Esta é uma solução alternativa, não uma solução. Alguma idéia de como corrigi-lo permanentemente?
Jvriesem

22

Pelo que vale, entrei no gerenciador de pacotes e procurei por 'mouse'. Depois disso, cliquei em todos os aplicativos já instalados (não são muitos) e reinstalei todos. Então eu procurei por 'teclado' e fiz a mesma coisa. Também não há muita mudança. Finalmente, procurei por 'input' e encontrei um arquivo chamado 'inputattach'. Reinstalei e meus problemas com o mouse foram resolvidos. Funciona como no dia em que instalei o 10.04. É tão bom ter um mouse que se comporte e funcione como deveria, novamente.

Sou um usuário relativamente novo do Ubuntu, mas em vez de fazer muitas perguntas e esperar que alguém responda, decidi tentar fazer algo sozinho e resolvi os problemas do mouse (ou seja, mouse de computador). ..;)

O que a reinstalação do arquivo limpou foi a necessidade de clicar várias vezes para abrir uma pasta, mantendo o botão pressionado algumas vezes até três ou quatro segundos antes que o clique fosse ativado ou precisando clicar com o botão direito do mouse para abra uma pasta ou abra um arquivo com um aplicativo específico.

Só queria compartilhar isso com você, já que a 'entrada' do meu mouse agora parece mais uma vez estar completamente e totalmente 'conectada' ao meu computador.


1
Eu tive o mesmo problema exato descrito aqui, <kbd>alt</kbd> guia <kbd> </kbd> mais as funções do mouse congeladas (não apenas os cliques não estão funcionando, mas também a forma do mouse não está mudando e eles sempre estão descongelou após <kbd>Ctrl</kbd> <kbd> Q </kbd> no Firefox e depois <kbd> Alt</kbd> <kbd> F1 </kbd> na área de trabalho para ativar menus). Acabei de reinstalar o inputattachpacote, como o @Cubby descreveu e os problemas pararam.

2
Promovido por resolver seu próprio problema e compartilhar a solução com outras pessoas.
Jake

5
O comando sudo apt get install --reinstall inputattach
user1526247

1
sudo apt-get install --reinstall inputattach; # funciona como um encanto) Lubuntu (Ubuntu) 18.04. Tnx!
user3439968

13

por experiência pessoal (Ubuntu 14.04, mouse sem fio da Logitech):

2 maneiras de fazê-lo funcionar novamente por um curto período de tempo 1 - desconectando e reconectando o mouse, 2 - alt-F1 para alternar para o modo de texto e depois alt-F7 (ou F8) para voltar aos gráficos

recentemente, a remoção completa de "mousetweeak" parece ter resolvido um caso particularmente grave de "sem clique esquerdo"

meus problemas costumavam ser pouco frequentes e desconectar o mouse o corrigia por alguns dias, mas o caso mais recente me fazia trabalhar no plugue USB a cada 2 minutos.

por enquanto após a desinstalação mencionada acima - parece estar funcionando

EDIT: falou cedo demais, o problema persiste


1
Mudar para o modo de texto e voltar funcionou para mim. Ubuntu 15.10, instalação e configuração razoavelmente baunilha.
John T

Por que alternar para o modo de texto e voltar a funcionar? AMD! Funciona perfeitamente, obrigado, lol #
deFreitas

2
a partir de Ubuntu 16.04 a comutação é feita Ctrl-Alt-F1 / [CTRL] -ALT F7 (ctrl necessário no caminho para sair da GUI, opcional no caminho de volta)
Frank Nocke

13

Algumas coisas para tentar:

  • Mudar para ea partir de um terminal virtual Ctrl + Alt + F1, Alt + F7.
  • Ative o bloqueio de tela Ctrl + Alt + Lpara redefinir o gerenciador de janelas X11.
  • Reinicie o gerenciador de janelas com algo parecido ( DISPLAY=0.0 marco --replace ). É necessário substituir marcocom qualquer gerenciador de janelas você estiver executando ( compiz, unity, metacity, ...).
  • Feche todas as máquinas virtuais, clientes VNC, jogos etc. que possam ter agarrado o mouse. Por exemplo: killall vmplayerpode iniciar uma operação de suspensão da máquina virtual.

Mudar para um modo de texto e voltar funcionou para mim no Ubuntu 15.10 O Mine é uma instalação e configuração razoavelmente baunilha, e o problema ocorreu após uma inicialização regular, não após nenhuma atualização específica que eu possa me lembrar.
John T

A mudança para um terminal virtual também funcionou em 16.10. Obrigado, você acabou de salvar med um reinício :-)
Kimble

3
reiniciar a máquina virtual (windows) funcionou para mim.
Champ

1
Existe uma correção permanente para isso? Isso acontece comigo a cada 15 ou 20 minutos e a mudança para o terminal virtual corrige isso.
Ashwini Chaudhary

8

Eu descobri que isso era apenas um problema com o mouse. O botão esquerdo praticamente parou de funcionar. Outros botões pararam de funcionar porque o botão esquerdo fica "atolado". Depois de reiniciar com o outro mouse conectado, funcionou bem.

Porra, eu pareço ter passado por tantos mouses e / ou teclados recentemente ...


3
ha! infelizmente, problemas de hardware como esse nunca são a primeira coisa que pensamos. ele deve ser o software, os ratos não vão mal ... :)
quack quixote

Uma variação de "apenas um problema com o mouse" - fiz com que o mouse sem fio funcionasse novamente depois de desligá-lo (pequeno controle deslizante na parte inferior) e ligá-lo novamente .... Simples, mas fácil de esquecer ou simplesmente não sei se existe tal mudança, e eu tinha desperdiçado um par de horas no hackery software e reinicia antemão ... :-(.
Tony D

Eu tenho o mesmo problema, mas, por algum motivo, meu mouse funciona, encontre se eu inicializar no Windows. É realmente estúpido ter exatamente essa resposta como aceita.
h22 18/02/19

2

Do bug mencionado por Joe acima (ênfase minha):

Então, aqui o bug e as soluções alternativas.

Por exemplo, no youtube, embora reconheça meu mouse movendo-se sobre vários botões, os cliques reais não são reconhecidos. Eu posso navegar usando 'tab', mas isso é muito doloroso. Eu também posso clicar com o botão direito. O problema não ocorre com outros flash players, por exemplo, swfdec-mozilla.

SOLUÇÃO ALTERNATIVA 1: Desativar compiz
SOLUÇÃO ALTERNATIVA 2: Remover flashplugin-nonfree/ flashplugin-installerinstalar do adobe
SOLUÇÃO ALTERNATIVA 3: Abra um terminal e digite:

   gksudo gedit /usr/lib/nspluginwrapper/i386/linux/npviewer

Em seguida, adicione: export GDK_NATIVE_WINDOWS=1antes da última linha do texto.

Nota: A única solução alternativa para usuários do Chrome / Chromium é desativar o compiz.


2

Eu tive, talvez um problema semelhante, pensei em comentar o que fiz, que parece ter funcionado. BTW, estou usando um trackball Logitech sem fio no Ubuntu 10.04.

Meu problema foi que o botão esquerdo do mouse sem fio trackball da Logitech me causaria muitos problemas. Às vezes seria grave, às vezes quase imperceptível. Às vezes, clicar em se registrar como um clique esquerdo, às vezes em um clique duplo e muitas vezes não conseguiria se registrar. Arrastar e soltar, copiar e colar tornou-se quase impossível. Eu quase nunca consegui destacar o texto. Em suma, a vida com este mouse tornou-se insuportável. Esse problema afetou todos os programas e janelas.

Presumi que o problema estava com o mouse, mesmo que eu o tenha apenas desde junho ou julho deste ano (2010). Concentrei meus esforços em tentar consertar o mouse. No final, eu basicamente apertei esse mouse tentando fazê-lo funcionar, mas sem sucesso.

Finalmente, parei de usar o mouse completamente e mudei para um trackball com fio que nunca havia me causado problemas antes. No entanto, depois de usar o mouse com fio por alguns dias, comecei a perceber que ele estava tendo exatamente o mesmo problema. Então, percebi que, com toda a probabilidade, esse é um problema com o 10.04.

Depois de procurar on-line por algum tempo, tentando encontrar uma solução que funcionasse para mim, me deparei com o post acima sobre o uso da metacidade - substituir. Portanto, com base nisso, eu tinha certeza de que o Compiz era a raiz dos problemas com o mouse. Depois de brincar com o Ubuntu Tweak, uma das opções de menu, "Habilitar o recurso de composição do Metacity", mencionou que eu tinha que desativar manualmente os efeitos visuais na aparência.

Assim, depois de desativar os Efeitos Visuais (Sistema> Preferências> Aparência> Efeitos Visuais e selecione Nenhum), o mouse está subitamente trabalhando novamente. Não sei se essa será uma solução permanente ou se começará a me dar problemas novamente, mas pensei em mencionar essa solução.


1

Principalmente isso pode ser a razão:

O bug é bem conhecido. Veja por exemplo aqui:

Bug Link

Uma solução comum é exportar GDK_NATIVE_WINDOWS = 1 antes de executar o aplicativo com problemas de clique.

(fonte)


1

Isso aconteceria com o meu ubuntu 10.04 de vez em quando também, e só funcionou novamente depois de clicar no botão do touchpad. No entanto, isso nunca aconteceu novamente desde que alterei minha configuração do touchpad. Desativei o toque no meu touchpad e agora o mouse "real" nunca para.


1

Se você estiver executando a variante do gnome ou a nova unidade que usou o gnome como padrão:

alt + f2
gnome-shell --replace

Aconteceu comigo enquanto experimentava uma API gráfica (vulkan). Eu já vi isso acontecer outra hora também


0

Não houve nenhum problema com o mouse até uma atualização recente do gerenciador de atualizações. Suspeitei do mouse sem fio, mas teve os mesmos efeitos com um mouse com fio normal: o botão esquerdo do mouse funcionava e desligava.

Reinstalar os drivers de entrada do mouse xorg que já foram instalados por padrão (xserver-xorg-input-mouse, xserver-xorg-input-evdev) não mudou nada, mas ver quantos drivers de mouse foram instalados por padrão me fez pensar: Já utilizei o Synaptics Touchpad nesta área de trabalho? Percebi que isso não é o Gentoo, e muitos drivers desnecessários são instalados por padrão para o Ubuntu funcionar em um amplo espectro de hardware.

O que resolveu o meu problema foi desinstalar todos os drivers do mouse xorg para dispositivos que dificilmente estavam conectados ao meu sistema. Assim que os drivers supérfluos foram desinstalados, os cliques do meu mouse voltaram ao normal.

Eu também gostaria de acrescentar que nunca precisei da solução mencionada acima, ou seja, definindo a variável de ambiente GDK_xxxxx. Eu tenho executado o Compiz e o Chrome neste sistema sem precisar dessa solução alternativa. O único aplicativo que não parece gostar do mouse em conjunto com o Compiz é o Blender3d ..... os cliques do mouse nesse aplicativo são desativados cerca de 20 pixels na vertical.

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.