Acabei de receber um mouse USB de 1600 dpi, enquanto o normal é de 800 dpi. Como resultado, quando eu movo o novo mouse, o cursor voa pela tela em velocidade dupla.
Se eu reduzir a velocidade no miniaplicativo do painel de controle do mouse, o novo mouse funcionará sem problemas, mas o antigo será lento e lento.
Parece que o Windows está usando as mesmas configurações de velocidade para todos dispositivos apontadores conectados ao sistema, o que obviamente não é bom para esse tipo exato de motivo.
Esperando que o applet do painel de controle do mouse seja meramente uma interface para o registro, verifiquei HKEY_CURRENT_USER\Control Panel\Mouse
, mas ele possui apenas um único conjunto de valores para a curva de velocidade e aceleração. Também verifiquei o CurrentControlSet
e encontrei as configurações que podem ser definidas para cada dispositivo apontador por meio do Gerenciador de dispositivos, como detecção de roda e tamanho de pacote, mas nada relacionado à velocidade.
Existe uma maneira de definir a velocidade / aceleração para cada dispositivo de ponteiro individualmente?