Como cancelar um toque (ou clique esquerdo do mouse) no Windows?

Como cancelar um toque (ou clique esquerdo do mouse) no Windows?

Tenho um tablet com tela sensível ao toque com defeito. Muitas vezes trata um único toque como toque duplo. Como resultado, frequentemente aumenta e diminui o zoom. Eu tentei a calibração do toque e não ajudou.

Gostaria de saber se existe uma maneira de modificar o comportamento de forma que 2 cliques em sucessão próxima (por exemplo, menos de 0,1s) sejam tratados como 1.

Responder1

Encontrei uma solução! Existe um script AutoHotKey que pode rebater um botão do mouse:

http://jslover.secsrv.net/AutoHotkey/Scripts/Buggy-Mouse

Meu problema desapareceu 90% depois de executar o script. E posso ligá-lo/desligá-lo, se necessário.

Por outro lado, também encontrei mais informações sobre o duplo clique. Em HKEY_CURRENT_USER\Painel de Controle\Mouse

http://www.pctools.com/guides/registry/detail/341/

Existem 3 parâmetros. Velocidade, altura e largura do DoubleClick. Posso tornar os valores excessivamente pequenos para dificultar o clique duplo. Mas isso também significaria que é impossível clicar duas vezes novamente. Mas o script acima é muito melhor, pois configura um intervalo mínimo de clique duplo (debounce).

Editar: devo mencionar que o método acima não funciona no Internet Explorer. Em vez disso, encontrei a solução aqui

http://answers.microsoft.com/en-us/ie/forum/ie10-windows_rt/how-do-you-disable-double-tap-on-the-screen/023b21b5-e516-4922-a5ee-c8937a17895c

Essencialmente, carregando um arquivo .css local:

body {
    -ms-touch-action: manipulation !important;
}

informação relacionada