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
- Troque para achar o culpado. Faça este teste com outro mouse no mesmo computador, e com este mouse em outro computador.
- Se o mouse for sem fio, troque a pilha ou carregue a bateria e aproxime o receptor.
- 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.
- Atualize o firmware do mouse. Alguns fabricantes lançaram atualizações que aumentam o tempo de debounce justamente para esse problema.
- Limpe em volta do botão com ar comprimido, mirando na fresta da borda.
- 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.
- Acione a garantia. Um switch que dá clique duplo normalmente é coberto. Confira a garantia antes de abrir o mouse, porque abrir costuma anulá-la.
- 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.