不算某些品牌的装饰用灯,普通的光电鼠标只有一个光源(或者说“灯”)。
这个“灯”是用来发出光源,由三棱镜散射照射到物体表面,物体表面的反射光再通过透镜聚焦到感光元件上,映射出鼠标移动的轨迹,通过计算这些轨迹获得鼠标移动的X/Y坐标。
原理图如下:
光电鼠标采用的发光二极管与普通发光二极管基本上没什么不同,就光照度而言,它比普通发光二极管高亮一点,有些是红色的(也有部分是蓝色的)。发光二极管发出的光线,一部分通过鼠标底部的光学透镜(即其中的棱镜)来照亮鼠标底部;另一部分则直接传到了光学感应器的正面。用一句话概括来说,发光二极管的作用就是产生光电鼠标工作时所需要的光源。没什么不同。
光电鼠标的工作原理是:在光电鼠标内部有一个发光二极管,通过该发光二极管发出的光线,照亮光电鼠标底部表面(这就是为什么鼠标底部总会发光的原因)。然后将光电鼠标底部表面反射回的一部分光线,经过一组光学透镜,传输到一个光感应器件(微成像器)内成像。这样,当光电鼠标移动时,其移动轨迹便会被记录为一组高速拍摄的连贯图像。最后利用光电鼠标内部的一块专用图像分析芯片(DSP,即数字微处理器)对移动轨迹上摄取的一系列图像进行分析处理,通过对这些图像上特征点位置的变化进行分析,来判断鼠标的移动方向和移动距离,从而完成光标的定位。
光电鼠标问世初期(1999年)被当时的媒体鼓吹得神乎其神。当时的媒体声称光电鼠标可以在任何表面上使用,不需要像机械鼠标一样挑选鼠标垫;当时的媒体还声称光电鼠标有比机械鼠标更好的性能,可以达到更好的稳定性和精度。
但事实上,经过了几年的应用后,我们发现这一切并不是这么回事。除了少数的高档光电鼠标以外,大多数光电鼠标都会在游戏中出现“跳帧”的问题。而同时,几乎所有的光电鼠标,对于鼠标垫的“挑剔”还要远胜于机械鼠标。它们在不同的鼠标垫上会表现出不同的性能,在一些表面甚至会有“色盲”的现象发生。
这些现象都是光电鼠标技术发展不完善的结果。机械鼠标原理决定了它并不存在这些问题。而且,鼓吹光电鼠标精度高的人似乎忘了一件事——世界上精度最高的鼠标是一款机械鼠标,那就是著名的“响尾蛇”。
看起头痛