|
关于鼠标回报和DPI数值设置的一点想法
37
59687
楼主

本帖最后由 秋天的森林 于 2012-3-14 12:31 编辑
论坛中很多朋友和老鸟都有关于回报率和DPI设置的一些询问帖这里我把自己的一些不成熟想法分享给大家,其中很多信息为网络文章引用特此说明
首先说鼠标回报率的问题:
鼠标的回报率(轮询率)
鼠标回报率(即轮训率,有时也称刷新率)指鼠标MCU(Micro Controller Unit,微型控制单元)与电脑的传输频率。例如回报率为125Hz则我们可以简单的认为MCU可以每8ms向电脑发送一次数据,500Hz则是每2ms发送一次。
某游戏鼠标在1000Hz和125Hz时的轮询率测试
回报率是玩家非常重视的鼠标性能参数,理论来说,更高的回报率更能发挥鼠标的性能,特别是对于游戏玩家来说更具实际意义。但高回报率同时也对电脑配置有更高要求,如果电脑配置较低同时又把鼠标回报率设置较高的话反而会造成鼠标掉帧的情况,且越高回报率越耗电,所以现在很多鼠标都提供了回报率调节设置。
普通办公要求鼠标回报率达到125Hz,而游戏级鼠标必须达到500Hz才能够让玩家满意,目前业界最高的鼠标回报率是1000Hz。
DPI设置问题
什么是鼠标分辨率(DPI)?
鼠标的分辨率,这是出现频率最高的关键词,它是我们寻购鼠标的主要依据之一。鼠标的分辨率通常单位是DPI或CPI,DPI是dots per inch的缩写,意思是每英寸的像素数。CPI是count per inch的缩写,意思是每英寸的采样率。基本上两个值是十分接近的,在较高数值的时候DPI相对CPI来说分辨率要更高一些,DPI相对来说更具有参考意义。(1英寸=2.54厘米)
在windows默认鼠标速度下,关闭鼠标加速,拥有400DPI的鼠标在鼠标垫上移动一英寸,鼠标指针在屏幕上则移动400个像素,而800DPI鼠标则是在屏幕上移动800个像素,2000DPI对应2000个像素。
在2000DPI的鼠标情况下,关闭加速,1280x1024分辩率的屏幕从左面到最右面,鼠标只需要移动半英寸,而400DPI的鼠标在1280分辩率下从左到右则需要3寸。分辨率越高鼠标所需要的最小移动的距离就越小,也就是说DPI数值高的鼠标更适合高分辩率屏幕(游戏)下使用,但是并不是说DPI越高鼠标精确度越高。
很多刚入门的朋友容易混淆,而分辨率也不是越高越好,因为越高分辩率下要做出的微小操作越困难,不过用户如果感觉鼠标过快可以通过windows中的鼠标选项进行调慢,精确度不会受影响。
WINDOWS中的鼠标速度是什么?
这里的鼠标速度也就是windows的鼠标速度设定。默认情况,就是鼠标反映1点,windows移动1像素。在鼠标速度设定较高的情况下,则是鼠标反映了1点,windows移动2个或4个等等像素(根据速度的大小,成正比) 但是,中间的像素是跳过的!指针在在屏幕上的精确度也就下降了。大家可以把鼠标速度调到最高,然后开画板画一条斜线。看看楼梯是怎样造成的无论多少dpi的鼠标,这里的楼梯效果都是一样的。
鼠标速度降低的情况下, 则鼠标反映2个点, 4个点等等,指针在屏幕上才移动一个像素。(别忘记屏幕上最小单位是像素) 这就会导致较小的鼠标移动windows根本不识别...800dpi鼠标在2个点,windows移动1个像素的速度下,达到了和标准速度设定400dpi鼠标一样的速度。2000 dpi鼠标在这个时候,报给windows5个点,windows移动一个像素的时候, 达到了和标准速度设定400dpi鼠标一样的速度。
而利用windows提高鼠标速度的时候,假如在400DPI的情况下,我们把鼠标在鼠标垫上移动1/400英寸,指针将在桌面上移动1个像素,假定从像素点A到B;而这时我们如果在系统中将鼠标速度加快一倍,那么鼠标移动1/400英寸,指针将移动2个像素,从A到C,而跳过B点,也就是说,速度虽然翻倍,不过精度却只有原来的一半了
引用网络达人的一项测试结果
貌似游戏里光标速度的计算方法=鼠标DPI*WINDOWS鼠标速度(M值)*游戏里SENSITIVITY值。
比如400DPI的鼠标在800*600的分辨率下如果想保证移动一英寸就划过一个屏幕的距离,那么也就是800个像素(横向一个屏幕)=400D/I * M值* SENSITIVITY值 如果WINDOWS里鼠标速度放在第6格的话,对应的M值是1,那么游戏里的SENSITIVITY需要设定为2,才可以实现这种移动~ 这个计算是否准确,取决与CS里的SENSITIVITY对光标速度的计算曲线是不是斜率不变的,欢迎大家用实践
来证实一下这正计算是否正确。
如果上述的数据准确的话,那么建议大家都将鼠标速度选在6格或以下,SENSITIVITY设为1,对于速度慢的可以提高DPI来改善,这样应该可以确保定位到游戏里的每一个像素点了。
心得分享
其中包含各种错误请老鸟批评指正!
首先感谢朋友们的批评
经过认真思考觉得这个帖子发的确实有些仓促其中很多想法不是很成熟,如果非要分享点心得的话那就是如果要提高鼠标速度并且不丧失原有精度提高鼠标DPI设置是比较好的途径。利用WINDOWS鼠标设置提高鼠标速度是万万不可取的!
|
|