Teste de aceleração do mouse
Ponha dois batentes na mesa, como a borda do teclado e um livro. Leve o mouse de um até o outro e pare depois de cada passada.
Ponha dois batentes na mesa, como a borda do teclado e um livro. Leve o mouse de um até o outro e pare depois de cada passada.
DicaPassadas lentas levam 1.2 s ou mais; as rápidas, menos de 0.3 s. Pare no batente depois de cada passada.
Com a aceleração do mouse ligada, um movimento rápido leva o cursor mais longe que um lento no mesmo 1 cm. Com ela desligada, cada count move o cursor o mesmo número de pixels: uma linha reta no gráfico.
Um count do mouse pode seguir dois caminhos: pelo sistema, onde a velocidade do ponteiro e a aceleração o transformam em movimento do cursor, ou direto para um jogo como raw input. A aceleração só acontece no primeiro.
O cursor da área de trabalho passa pelo sistema, então a distância que ele anda pode mudar com a velocidade.
Jogos com raw input recebem os counts do mouse; os ajustes do ponteiro não valem.
A Parte 1 conta os counts brutos de cada passada e a Parte 2, os pixels do cursor; comparar as duas mostra a aceleração.
Na mesma distância, ele verifica se o cursor do sistema anda o mesmo número de pixels nas passadas lentas e rápidas. Se as rápidas vão mais longe, Aprimorar precisão do ponteiro no Windows, a aceleração do ponteiro no macOS ou a aceleração do driver está ligada.
Esta opção de mouse do Windows faz a distância que o cursor anda depender da velocidade do movimento: menos nos movimentos lentos, para alvos pequenos, e mais nos rápidos, para poupar o deslocamento da mão.
Com ela ligada, o mesmo movimento da mão gira uma quantidade diferente em velocidades diferentes, o que dificulta a memória muscular. A maioria dos jogos de tiro usa raw input e ignora a aceleração do sistema, mas menus e jogos sem raw input continuam afetados.
No Windows, desmarque Aprimorar precisão do ponteiro nas configurações do mouse. No macOS, desligue Aceleração do ponteiro. Se o driver do mouse tem uma opção de aceleração, desligue também. Depois teste de novo aqui para confirmar.
Raw input, ou raw cursor input, são os counts que o mouse informa, sem velocidade do ponteiro nem aceleração aplicadas. A Parte 1 usa o movimento bruto do navegador para saber os counts de cada passada. Para ver ao vivo, desenhe na área de traço da página inicial. Teste de mouse →
Uma página recebe um só tipo de movimento por vez: counts brutos ou o movimento processado do cursor, nunca os dois na mesma passada. Os batentes fixam a distância, então as passadas lentas e rápidas podem ser comparadas.
O Firefox, o Safari e alguns outros navegadores não oferecem movimento bruto, então a página só compara o movimento do cursor nas passadas lentas e rápidas. Mantenha os batentes firmes. O Chrome ou o Edge num computador é mais preciso.
As versões novas do macOS têm uma chave Aceleração do ponteiro nos ajustes do mouse, em Avançado. As antigas não têm: abaixe a velocidade do ponteiro ou use raw input nos jogos.
Muitos drivers de mouse têm aceleração ou precisão própria, além da do sistema. Uma passada rápida também pode ter quicado num batente, então siga as instruções e teste de novo.
Na velocidade padrão do ponteiro do Windows, cada count move 1 pixel. Uma velocidade maior ou menor muda esse ganho, e a escala da tela também. Isso não afeta o resultado da aceleração.