O sensor de um mouse (independente se é laser ou ótico), é uma espécie de
microcâmera de baixíssima resolução, mas com uma capacidade absurda de tirar fotos em sequência.
Cada
contagem feita pelo sensor, é uma comparação de uma foto atual e anterior para então detectar se houve movimento no mouse. Quando se diz que um mouse faz
400 CPI, ele está fazendo 400 comparações (C,
Counts) de imagens a cada (P,
Per) polegada (I,
Inch) que você move ele.
Estas Contagens, por sua vez, são enviadas e
convertidas pela
controladora do mouse, que depois envia para o seu computador, o qual move o cursor
400 Dots (pontos na tela, se preferir é um tipo de "
Pixel") para cada (P,
Per) polegada (I,
Inch) que você moveu o mouse.
Quanto maior a
resolução do seu monitor, maior o número de
Dots ("Pixels") que ele possui. Por isso,
400 DPIs pode ser bom em
1024x768, mas considerado inadequado para muitos em
1920x1080.
Resumidamente, o sensor do seu mouse
SEMPRE trabalha com
CPI, mas esta é convertida em
DPI pois é este o valor que o seu
computador utiliza. Para maior precisão elas deveriam ser proporcionais (1 CPI = 1 DPI), embora na prática as coisas podem ser diferentes devido a diferentes tipos de Interpolação (Positiva ou Negativa).
A quantia de fotos que são tiradas e comparadas (
CPI) e o número de
Dots que o mouse se move pela tela (
DPI), não tem relação com a
qualidade de rastreio, que está muito mais relacionada à
qualidade das imagens tiradas e a
precisão do sistema que faz a comparação destas imagens.
---------------------------------------------------------------------------------------------------------
Resumidamente:
CPI é o valor no qual o sensor do seu mouse trabalha.
DPI é o valor que o seu computador reconhece.
O
CM Storm Alcor por exemplo, só tem 4 CPIs nativas: 800-1600-3200-4000. Ele não trabalha nativamente em 400 DPIs, sendo esta alcançada por
Interpolação Negativa.
Assim como você consegue fazer uma foto que está em 4 Megapixels diminuir para 2 Megapixels sem acrescentar nenhuma distorção, você pode fazer o mesmo em
CPIs no caso de
Intepolação Negativa. Ao dividir os valores de rastreio de
800 CPIs pela metade, você consegue o que seria equivalente a
400 DPIs sem nenhuma perda de precisão.
-----------------------------------------------------------------------------------------------------------
O problema, mora no caminho inverso. Quando um sensor tem, por exemplo,
2000 CPIs (AVAGO 3050) e o mouse (CM Storm Octane) tenta alcançar um valor de
DPI superior ao seu limite do sensor.
O que acaba acontecendo? O mouse acaba operando muito bem em uma DPI
real:
Opera mais ou menos em
2000 DPIs, que é a
CPI máxima do sensor e que deveria ser a
DPI máxima do mouse, mas não é:
E adquire Mal de Parkinson em
3500 DPIs, que é um valor falso alcançado através de
Interpolação Positiva, processo similar ao
Zoom Digital que há em câmeras.
Por isso que em
bons mouses, a
CPI tem que ser equivalente à
DPI, salvo casos de interpolação negativa, que é a divisão de valores (ex: dividir os valores 800 CPIs pela metade para ter o equivalente a 400 DPIs) e não é nociva à precisão do mouse.
Outro fato é que mesmo excelentes sensores (no caso o
Pixart PMW 3310, do
Steelseries Rival), tem uma qualidade de rastreio inferior nas CPI/DPIs mais altas:
E por último, mas não menos importante, a CPI de um mouse é diretamente relacionada à
Velocidade Máxima de Rastreio. Quanto mais você aumenta a CPI, menor ela fica, e isso é
perigoso especialmente em casos onde jogadores tem que dar aquela "puxada" violenta para mirar em alguém que está atrás ou em algum lugar.
Segue abaixo um exemplo de um "travesti gamer", o
Multilaser MO191, que usa
interpolação junto com um sensor
AVAGO 5050, que não é bom para jogos.
O valor de
0.49m/s é ridículo, você mal tenta mirar em alguém e o sensor do mouse já começa travar por estar operando acima do limite de rastreio dele.
O mesmo acontece em outros sensores, um sensor topo de linha
Pixart PMW 3310 de
7000 DPIs também opera com uma velocidade máxima de rastreio bem baixa quando você coloca ele no seu valor máximo.
Pelas questões de muitos mouses não terem de verdade a DPI que prometem, pela distorção que existe nas DPIs mais altas e pela menor
Velocidade Máxima de Rastreio, colocar a
CPI/DPI máxima do mouse com um valor de sensibilidade mínimo, é
estupidez.