您的位置:电脑秀首页 > 硬件中心 > 硬用 > 正文

高DPI你需要吗?鼠标光学引擎详解

PCSHOW.net 作者: 姑苏飘雪 2007-11-02

四、鼠标的驱动有啥用

  对于大多数人来说,一想到鼠标驱动,可能就会想到罗技或微软驱动中对诸多按键的定义功能。这的确是鼠标驱动的一个重要功能,但却并不是鼠标驱动的主要功能,更不是鼠标驱动"强大"与否的关键所在。

  驱动的核心功能在于对鼠标传来的位移信号的换算与处理,前面我们说过,在没有驱动影响的理想状态下,鼠标每移动1英寸的距离,鼠标指针在屏幕上移动的像素点数应该与鼠标的CPI值相当。但在实际上,当然不可能是这样,在现实中一般是多个现实的物理点数才对应一个像素移动。这样就存在一个鼠标信号的换算问题,不同的鼠标其CPI规格不同,它的接口采样频率也不一样,那么如何使驱动能够自动识别各种鼠标的性能指标,同时将其最优化,针对不同的鼠标,如何确定其信号误码的允许范围,减小误码的影响而又不影响正常使用的灵敏度,这就是驱动的任务。而能否使驱动作到对各种不同鼠标的最优化,这就是鼠标厂商的驱动编写水平和产品设计经验的表现了(图6)。

鼠标

  当然,驱动的任务还有诸如各种按键的定义、加速度的处理等问题,但这些相对于移动信号的处理与分析来说只是小问题,在这一方面的程序编制并不存在功能上的技术困难,主要的问题在于如何作到尽量丰富功能的同时减小资源的占用,罗技、微软等公司在这一点上就比其他厂商有明显的优势。

  编后语:通过这篇文章我们知道影响鼠标性能的参数有很多,单独谈某个参数是没太多意义的,如果厂商推广其产品时刻意强调某参数的重要性是不太厚道的,关键在于你是否真的需要,而且现在鼠标性能相差已经不多,这个时候人体工程学和使用舒适度就显得尤为重要了。

 

< 1234 >
匿名评论 登录后评论
[按 CTRL + ENTER 键快速发表评论]
返回页面顶部↑