鼠标—鼠标选购攻略
亲们提出的问题,特对鼠标最基本、核心的技术参数总结出以下4个部分:
工具/原料
1、鼠标分辨率2、鼠标的刷新频率3、鼠标速度4、鼠标精度
鼠标基本知识
1、一、鼠标分辨率 鼠标的分辨率,这是出现频率最高的关键词,它是我们寻购鼠标的主要依据之一。鼠标的分辨率通常单位是DPI或CPI,DPI是dots per inch的缩写(CPI是count per inch的缩写),意思是每英寸的像素数,这是由鼠标核心芯片生产厂商安捷伦定义的标准,意思是每英寸的采样率(鼠标每移动一英寸能够从移动表面上采集到多少个点的变化)。 简单举例说明一下:在windows默认鼠标速度下,关闭鼠标加速,拥有400DPI的鼠标在鼠标垫上移动一英寸, 鼠标指针在屏幕上则移动400个像素,而800DPI鼠标则是在屏幕上移动800个像素,2000DPI对应2000个像素。这样就很容易能明白了。要再补充一下,Windows默认打开鼠标加速,需要通过修改注册表来关闭鼠标加速,一些追求游戏操作精确性的玩家常常需要关闭鼠标加速。
2、二、鼠标的刷新频率 质量比较差的鼠标常常有跳帧的情况出现,这要追溯于它的刷新频率。光电鼠标的刷新频率也被称为扫描频率或者帧速率,它反映了光学传感器内部的DSP对CMOS每秒钟可拍摄图像的处理能力。 描述刷新频率的单位是FPS,也就是鼠标每扫描的帧数。光学引擎(包括激光),每秒对鼠标垫扫描多少次。 光学鼠标就是靠不停的扫描,扫描出鼠标移动的方向。可是在高速移动过程中,FPS低的话会导致扫描的图像连不上了。就失去了定位。好比相机对一个地方每秒照一次,上一张照片看见一个人,下一张照片人直接没了...那我们能判断这个人去了哪个方向么?显然不能。如果一秒照100张呢?这个人从哪个方向离开,就可以判断了。FPS绝对是越高越好,而且它和DPI无关。 在鼠标移动时,光学传感器中的数字处理器通过对比所“拍摄”相邻照片间的差异,从而确定鼠标的具体位移。但当光电鼠标在高速运动时,可能会出现相邻两次拍摄的图像中没有明显参照物的情况。若光电鼠标无法完成正确定位,也就会出现我们常说的“跳帧”现象。而提高光电鼠标的刷新频率就加大了光学传感器的拍摄速度,也就减少了没有相同参考物的几率,达到了减少跳帧的目的。 激光鼠标其实也是光电鼠标,只不过是用激光代替了普通的LED光。好处是可以通过更多的表面,因为激光是 Coherent Light(相干光),几乎单一的波长,即使经过长距离的传播依然能保持其强度和波形;而LED 光则是Incoherent Light(非相干光)。 激光鼠标传感器获得影像的过程是根据,激光照射在物体表面所产生的干涉条纹而形成的光斑点反射到传感器上获得的,而传统的光学鼠标是通过照射粗糙的表面所产生的阴影来获得。因此激光能对表面的图像产生更大的反差,从而使得“CMOS成像传感器”得到的图像更容易辨别,提高鼠标的定位精准性。
3、三、鼠标速度 这里说的鼠标速度就是windows的鼠标速度设定。默认情况,就是鼠标反映1点,windows移动1像素。在鼠标速度设定较高的情况下,则是创畈鹳丨鼠标反映了1点,windows移动2个或4个等等像素(根据速度的大小,成正比) 但是,中间的像素是跳过的,指针在在屏幕上的精确度也就下降了。大家可以把鼠标速度调到最高,然后开画板画一条斜线,看看楼梯是怎样造成的。无论多少dpi的鼠标,这里的楼梯效果都是一样的。 鼠标速度降低的情况下, 则鼠标反映2个点, 4个点等等,指针在屏幕上才移动一个像素。(别忘记屏幕上最小单位是像素) 这就会导致较小的鼠标移动,windows根本不识别。800dpi鼠标在2个点,windows移动1个像素的速度下,达到了和标准速度设定400dpi鼠标一样的速度。2000dpi鼠标在这个时候,报给windows5个点,windows移动一个像素的时候,达到了和标准速度设定400dpi鼠标一样的速度。 这也就是800dpi速度和2000dpi速度的优势,可以达到和400dpi一样的效果,当然要经过仔细调节。无奈windows的调节是在加速度,也就是windows里说的提高鼠标精确度。当然是一个很好的方案,让低速度鼠标获得一个良好的操作性(不过高速度鼠标很难去准确定位一个像素)。 具体怎么开始加速呢?比如在鼠标一秒内汇报超过200点的时候, 则鼠标指针开始加插值。也就是在鼠标每秒超过200点的时候,开始每个点加一个插值像素。超过每秒汇报400点的时候,加2个插值像素。但是在CS里就会带来高速移动时的距离不确定性。 最后关闭鼠标加速度的方法:控制面板-鼠标-鼠标指针-提高鼠标精确度的勾点掉OK,也可以去下个注册表文件去加速度,对机枪手尤其重要,效果自己去体会。其实好鼠标和好键盘不光是定位准不丢帧,还有个因素就是传输速度。好鼠标左键按下去以后,鼠标得到指示然后发信息传输到电脑,电脑做出的反映时间要比普通鼠标快。虽然不明显,但高手和高手的对决,赢就赢在那几毫秒间。键盘也是如此,切枪的快慢,不光看玩家的操作,硬件本身也有差距。
4、四、鼠标精度 其实DPI这种概念还不能更加准确唯一的表示鼠标的精度。比如,每英寸点数中的“点”,在屏幕上并不是不变的。它受到分辨率等因素的影响,所以并不是唯一醑穿哩侬对应屏幕上的像素点。有可能这个点是4个像素,也有可能是1个像素。所以在DPI的概念中不得不牵扯上显示器的变化。目前比较科学和受到公认的新标准是用CPI来表示鼠标精度。这种概念的解释是:每英寸鼠标采样次数。明白讲,就是鼠标移动一英寸,鼠标自己能够从移动表面上采集到多少个点的变化。这种属性完全关乎于鼠标自己的性能,不再牵扯到显示器的问题,所以可以更准确的反应出鼠标的精度。但是由于目前大多数鼠标生产商已经适应了DPI地称呼方式。所以目前生产环节大部分还延续DPI的指标表示方式。 当我们需要鼠标在屏幕上移动一段固定的距离时,高DPI的鼠标所移动的物理距离会比低DPI鼠标要短。前者可以对更小的操作在最快的时间里作出反映。这一点在FPS游戏中显得非常重要。高手为了追求射击时的最大稳定性,通常将鼠标速度的预设值调得相当低。当需要突然急转身的时候,400DPI就会比800DPI多用去一倍的物理位移,从而容易将第一时间击毙敌人的机会错过。也许大家要问,把鼠标加速开大一些不就可以解决问题了吗?是的,这样没错。 虽然物理移动距离缩短了,但损失的却是定位的精度。如果鼠标移动的物理点对应着屏幕上的逻辑点,原本一个物理点与一个逻辑点相对应,在开启加速的影响下,指针为了跟上鼠标的移动速度,就会将一部分逻辑点忽略掉。于是就变成了一个物理点可能要对应多个逻辑点,精度自然就降低了。所以高DPI的优势就体现在瞬间加速的同时一样可以提供近乎完美的精度,而低DPI鼠标是无论如何做不到这一点的。 作为一名对鼠标要求很高的FPS玩家,选择一款高DPI的鼠标是很有必要的。如果非要给DPI定义为精度的话,那么在快速移动中,高DPI的鼠标的定位精度一定会大于低DPI的鼠标。但是鼠标的DPI也并不是一成不变的,它不会一直保持着高达800的DPI指标。当鼠标的移动速度较缓慢时,此时DPI的值就会变的很低。当移动速度加快时,DPI值也会随之增高。也就是说DPI和鼠标的移动速度成正比,这一切都是靠光学传感器对移动速度作出的准确判断。 所以,DPI的高低对于制图领域来讲基本上毫无意义,但在激烈的FPS游戏中,高DPI无疑会带给你更多的胜算。现在很多的鼠标都已经达到了很高的多档DPI,并且还有切换功能,能够主动切换DPI。