|
原帖由 jimmqs 于 2008-10-20 02:08 发表
LZ你好,最近我也在研究sens的问题。说些自己的看法,因为自己理解程度有限,所以会有不对的地方,请大家指正。
先说下什么是灵敏度(sensitivity),其实灵敏度是物理学中衡量仪器(特别是光学仪器)的标志。书本上 ...
谢谢这位朋友这么详细的回答,不过你只是把http://www.pcwaishe.cn/viewthread.php?tid=5976&highlight=文章的内容重新描述了一遍,提出了CPI这个概念,本来已经有一点明白了,但是你后面的一段话让我更加迷糊了:“所以高DPI的优势就体现在瞬间加速的同时一样可以提供近乎完美的精度,而低CPI鼠标是无论如何做不到这一点的。”“高DPI的鼠标的定位精度一定会大于低DPI的鼠标。但是鼠标的CPI也并不是一成不变的,它不会一直保持着高达800的DPI指标。““当移动速度加快时,DPI值也会随之增高。也就是说CPI和鼠标的移动速度成正比。”
你一会DPI,一会CPI,我都看迷糊了,看完这段给我的感觉就是:DPI=CPI,事实上根据你的描述我也觉得是差不多的概念。即使是DPI,并不会受到屏幕分辨率的影响,请看你对dpi的描述:“也就是鼠标每移动一英寸指针在屏幕上移动的点数。”请注意这里说的是点数,并不是距离,虽然不同分辨率每英寸的点数不一样,但是对于一个400dpi的鼠标,移动1英寸,指针就在屏幕上移动400个像素点,无论你是用800*600还是1600*1200的分辨率,它都是移动400个点,只不过800的屏幕由左到右你需要移动2英寸,而1600的你要移动4英寸而已,所以你很容易得出的结论:“高DPI鼠标比低DPI鼠标定位更加准确!”就不是那么准确了。只要你提到的windows鼠标速度*游戏sen的值<1,我把这个值定义为精度,那么无论多少dpi都可以精确定位到每一个像素(理论上),如果精度大于1,即使是18000dpi都不可能精确定位。高dpi的好处在于:在保证精确定位的同时,提供足够的移动速度,因为要保证精度<1,dpi不提高的话,移动速度没办法提高。
最后再讨论下sens值,我还是看不明白,对于公式:游戏里光标速度的计算方法=鼠标DPI*WINDOWS鼠标速度(M值)*游戏里SENSITIVITY值,这个sens值是否最大是20?如果是的话,跟我的测试结果又不符合,当然我用的是on the fly,在桌面测试。在1800dpi,windows鼠标速度保持默认,M值应该是1,实际测试中,我的sens设置到最高,鼠标移动1英寸,光标移动了900个像素点,所以我才认为sens最大值的系数是0.5。你们提到的是游戏里SENSITIVITY值,我不知道你们指的是什么游戏,不过我在WOW里面测试,结论是一样的。
[ 本帖最后由 orlan 于 2008-10-20 10:08 编辑 ] |
评分
-
查看全部评分
|