Posso limitar a frequência de cliques do mouse?

7

Eu tenho um bug muito chato. Este não é um relatório de bug, mas vou relatar o que o bug faz para mim. Ocasionalmente, quando eu clico no meio, ele dispara através de dois ou três eventos de clique do meio. Eu digo ocasionalmente, mas vem em clusters. O efeito deste puramente chato:

  • Um link é aberto X vezes em X novas guias
  • eu colei algo em um terminal X vezes
  • Eu meio clique para iniciar o freescrolling e if (X % 2 == 0) acha que eu não queria rolar.

Esse bug me assombrou por um longo tempo. De volta a 9.04. Desde então mudei o seguinte:

  • Nova placa-mãe (mesma CPU)
  • Novo mouse (Logitech = > Razer)
  • Nova placa gráfica (ainda Nvidia, ainda driver binário)
  • Nova instalação do Ubuntu (cópia do perfil - mas o problema também acontece no novo perfil do convidado)

Houve uma sugestão no bug (que foi excluído por inatividade) de que o driver Nvidia poderia ser a causa.

Mas eu não estou aqui para falar com você sobre o bug porque não fazemos relatórios de bugs aqui. Dado o problema, simplesmente não vai morrer por mim, eu pensei em perguntar a muitas mentes inteligentes aqui se eu pudesse contornar isso. Eu tenho uma ideia:

Posso colocar um atraso mínimo em eventos de cliques em X / XInput / whatever-mice-use?

Se eu pudesse colocar uma barreira de 50ms, tenho certeza de que isso não me afetaria, mas isso ajudaria a eliminar o bug.

Obviamente, se você estiver familiarizado com a correção do bug, também quero ouvi-lo!

    
por Oli 03.11.2011 / 23:02

2 respostas

6

Acontece que esse problema foi causado por uma falha de hardware em ambos os mouses. Consertei-o abrindo meu mouse e limpando a roda e todo o botão com um limpador de contato comprimido.

Infelizmente isso dissolveu a graxa na engrenagem da roda do mouse, então eu tive que aplicar graxa de silicone nova nessas partes.

Em suma, um gasto de £ 8 para trazer um rato de 100 libras de volta à vida parece um negócio justo. Sim, eu paguei muito por um mouse, mas parece bonito.

    
por Oli 19.09.2012 / 15:53
0

Quando eu procurei o mouse, debounce um artigo do fórum do Ubuntu mencionado link e btnx-config. Parece uma ferramenta geral, mas talvez seja útil.

    
por John S Gruber 06.06.2012 / 14:58