Teste de clique duplo do mouse

Clique devagar, um clique de cada vez. Se o mouse enviar dois cliques para um só aperto, o teste percebe.

Cliques
0
Cliques duplos
0
Menor intervalo
–
Marcar cliques com menos de

Como funciona o teste de clique duplo

Clique na área de teste devagar, mais ou menos uma vez por segundo, com o botão suspeito. O teste mede o tempo entre cada aperto e o anterior. Um clique duplo feito de propósito leva bem mais de um décimo de segundo. Quando dois apertos chegam com menos de 80 ms de diferença, nenhum dedo fez o segundo: o switch o enviou sozinho. O teste marca esse aperto em vermelho e o conta.

Depois de 20 cliques você recebe um resultado. Um defeito que vai e volta pode precisar de um ou dois minutos de cliques para aparecer. Cada botão é verificado separadamente, então dá para testar o direito e os laterais do mesmo jeito.

O limite pode ser alterado. 50 ms é rigoroso e só pega o repique mais rápido. 120 ms pega um repique mais lento, mas nessa configuração clicar rápido de propósito pode disparar o alerta, então mantenha um clique por segundo.

Por que o mouse dá clique duplo com um clique só

Embaixo de cada botão existe um pequeno interruptor mecânico, o switch. Quando os contatos de metal se encontram, eles não fecham de forma limpa: repicam por alguns milésimos de segundo, fazendo e desfazendo a conexão várias vezes. O mouse foi feito para ignorar isso. Depois de ver um aperto, ele descarta os sinais seguintes por um curto período chamado tempo de debounce.

Conforme os contatos se desgastam ou oxidam, o repique dura mais. Quando ele passa do tempo de debounce, o mouse lê o fim de um aperto como um segundo aperto. É por isso que o defeito aparece num mouse que antes funcionava bem, começa como um incômodo ocasional e vai piorando aos poucos.

Causas menos comuns são um tempo de debounce configurado baixo demais no software do mouse, sujeira embaixo do botão e, num mouse sem fio, uma pilha fraca ou uma conexão sem fio congestionada que o deixam instável.

Primeiro descarte as configurações

Duas configurações podem parecer esse defeito sem nenhum problema de hardware.

  • Velocidade do clique duplo. Se estiver muito lenta, dois cliques separados por um instante contam como clique duplo. No Windows: Configurações, Bluetooth e dispositivos, Mouse, Configurações adicionais de mouse e depois a guia Botões, onde fica o controle de velocidade do clique duplo. No Mac: Ajustes do Sistema, Acessibilidade, Controle do Ponteiro e depois Velocidade do clique duplo.
  • Abrir com um clique. O Explorador de Arquivos do Windows pode ser configurado para abrir itens com um clique, o que parece exatamente um clique duplo. Fica nas Opções do Explorador de Arquivos, na guia Geral, em “Clicar nos itens da seguinte maneira”.

Nenhuma das duas configurações consegue transformar um aperto em dois. Este teste olha os apertos brutos e ignora as duas, então, se ele mostrar cliques duplos, a causa é o mouse.

Soluções para tentar, em ordem

  1. Troque para achar o culpado. Faça este teste com outro mouse no mesmo computador, e com este mouse em outro computador.
  2. Se o mouse for sem fio, troque a pilha ou carregue a bateria e aproxime o receptor.
  3. Aumente o tempo de debounce. Alguns mouses gamer oferecem esse ajuste no software. Um debounce mais longo esconde o repique, ao custo de um clique um pouco mais lento.
  4. Atualize o firmware do mouse. Alguns fabricantes lançaram atualizações que aumentam o tempo de debounce justamente para esse problema.
  5. Limpe em volta do botão com ar comprimido, mirando na fresta da borda.
  6. Descarregue o mouse. Desconecte o mouse, ou desligue e tire a pilha, e clique nos botões várias vezes por meio minuto antes de reconectar. Muita gente relata que isso ajuda por um tempo. Não conserta um switch gasto.
  7. Acione a garantia. Um switch que dá clique duplo normalmente é coberto. Confira a garantia antes de abrir o mouse, porque abrir costuma anulá-la.
  8. Troque o switch. É a solução definitiva. Normalmente exige solda, embora alguns mouses recentes tenham switches que se tiram e se encaixam.

Dá para resolver com software?

Existem programas que descartam um segundo clique que chega dentro de um tempo definido depois do primeiro. Eles escondem o sintoma bem o bastante para você continuar trabalhando, mas o switch continua se desgastando e o filtro adiciona um pequeno atraso a cada clique. Use como paliativo até o mouse ser consertado ou trocado.

Para verificar o resto do mouse, use o teste de mouse.

Perguntas frequentes

Como sei se o meu mouse está dando clique duplo?
Clique na área de teste devagar, um clique de cada vez. Se o contador de cliques duplos subir, o mouse está enviando dois apertos para um. Sinais típicos no dia a dia são arquivos que abrem quando você só queria selecioná-los e itens arrastados que são soltos antes da hora.
Que intervalo conta como clique duplo aqui?
Por padrão, dois apertos do mesmo botão com menos de 80 ms de diferença. Um clique duplo de propósito passa bem dos 100 ms, então qualquer coisa abaixo de 80 ms não veio do seu dedo. Você pode mudar o limite para 50 ou 120 ms.
Por que só acontece às vezes?
O repique de um switch gasto varia de um aperto para outro. No começo, só um aperto ou outro repica por tempo suficiente para ser lido como segundo clique. Com o desgaste, isso passa a acontecer cada vez mais.
É o meu mouse ou é o Windows?
Este teste mede os apertos brutos dos botões e ignora a configuração de velocidade do clique duplo. Se ele mostrar cliques duplos, é o mouse que os envia. Se não mostrar nenhum e os arquivos continuarem abrindo com um clique, confira o controle de velocidade do clique duplo e a opção de um clique do Explorador de Arquivos.
Dá para consertar um mouse com clique duplo sem soldar?
Às vezes, por um tempo. Um debounce mais longo no software do mouse, uma atualização de firmware, uma limpeza ou descarregar o mouse podem reduzir o problema. A solução definitiva é um switch novo ou a troca pela garantia.
Ele testa também o botão direito e os laterais?
Sim. Cada botão é cronometrado separadamente, e o resultado diz qual botão deu clique duplo.