当鼠标移动的时候,成像传感器录得连续的图案,然后通过“数字信号处理器”(DSP)对每张图片的前后对比分析处理,以判断鼠标移动的方向以及位移,从而得出鼠标x, y方向的移动数值。再通过SPI传给鼠标的微型控制单元(Micro Controller Unit)。鼠标的处理器对这些数值处理之后,传给电脑主机。传统的光电鼠标采样频率约为3000 Frames/sec(帧/秒),也就是说它在一秒钟内只能采集和处理3000张图像。
以早期众多百元级鼠标具备1500帧/秒的扫描率为例,该鼠标前后一次扫描的间隔时间为1/1500秒,而如果鼠标移动的速度过快,令1/1500秒时间内鼠标的MCU(微型控制单元,Micro Controller Unit)需要处理超过两张时,掉帧现象便出现了,因为此时鼠标没有能力处理更多的图片信息。也因为这个原因,早年的众多百元级的光电鼠标均存在一定的掉帧现象,并不具备很高的游戏能力。
早年的罗技光电劲貂仅具备1500FPS的扫描率,掉帧现象相当明显
那么为什么高扫描率的鼠标可以让鼠标不掉帧呢?以9000FPS的鼠标为例,该鼠标前后一次扫描的间隔时间为1/9000秒,时间为1/1500秒的1/6,MCU对图像的处理速度就比1500FPS的鼠标提高了六倍,也就是说我们必须把移动鼠标的速度提高六倍以上才能让9000FPS的鼠标出现掉帧现象。但人手并不是机器,过高的移动的速度是不可能实现的。从近几年游戏鼠标的性能和参数来看,只要鼠标达到6000FPS即可满足大部分游戏玩家的要求,当然如果您像晋升为职业玩家,7000FPS甚至9000FPS扫描率当然是最好不过的了。