外设天下 - 电脑外设发烧友聚集地

123下一页
我的人缘0

[求助] 请问:鼠标的dpi=灵敏度=鼠标移动速度吗?

26 49735
楼主
跳转到指定楼层
发表于 2008-10-19 22:53 只看该作者 倒序浏览 阅读模式
对于Razer驱动设置感到迷惑,三项中,任意一项的变动都会导致鼠标的移动速度变化,既然是这样,为什么还要设置那么多的调整呢?只要是无级变速,只需要一项就够了。
例如我的鼠标最高是1800DPI,那么就让它在最高和最低之间无级变速就可以了。
0
已赞
微信分享 收藏
回复

使用道具 举报

我的人缘0
2
发表于 2008-10-19 22:58 只看该作者
我的人缘0
3
发表于 2008-10-19 23:55 只看该作者
原帖由 M4king 于 2008-10-19 22:58 发表
看这个帖子
http://www.pcwaishe.cn/viewthread.php?tid=5976&highlight=

看完了,我是否可以这样理解:不管dpi是多少,只要移动速度(M)*灵敏度〈1,那么我理论上就能定位到屏幕上任何一个像素点,如果移动速度*灵敏度>1,那么无论如何都不可能定位到屏幕上每一个点,我可以把这种情况叫做鼠标的失真度吧。
但是即使我把鼠标dpi设置为1800,如果要保证移动速度*灵敏度<1,那个移动速度真慢啊,为了精确定位,灵敏度基本不能超过2格,因为第三格已经是4了,on the fly简直就成废物了,因为没什么可以调的,看来买个3600dpi的鼠标才是王道啊
我的人缘0
4
发表于 2008-10-20 00:23 只看该作者
刚才我测试了,我怀疑那篇文章的最后结论关于灵敏度的界定是否正确,就是灵敏度的格数对应的系数是1 2 4 6。。。。16 18 20这点。如果把移动速度*灵敏度称作鼠标的精度的话,我鼠标dpi 1800,移动速度我设置为4格,那么系数就是0.5,灵敏度设置为2格,系数也是2,也就是说精度系数是1。按照文章的理论,我鼠标移动1英寸(2.54厘米),鼠标在屏幕上就移动1800个像素,但是事实上,我的桌面是1440*900,由左到右我移动了将近4-5英寸,当我把移动速度用默认的6,系数为1,鼠标灵敏度设置为10,但反而比较符合了,由下到上我移动了1英寸左右,说明精度系数是0.5,那么可以反推出灵敏度10的时候,系数是0.5,当然这是建立在移动速度默认设置假设是系数1的基础上得出来的结论。

[ 本帖最后由 orlan 于 2008-10-20 01:04 编辑 ]
我的人缘0
5
发表于 2008-10-20 00:30 只看该作者
测试
dpi的精髓在于精度~而不在速度

但是高dpi确实可以带来速度提升
我的人缘0
6
发表于 2008-10-20 00:56 只看该作者
原帖由 kumusou 于 2008-10-20 00:30 发表
dpi的精髓在于精度~而不在速度

但是高dpi确实可以带来速度提升

按照那篇文章的理论,你这种想法是错误的,精度由鼠标的移动速度M和灵敏度共同决定,而跟dpi没有任何关系,在精度一定的情况下,要提高速度只能提高dpi
我的人缘0
7
发表于 2008-10-20 00:59 只看该作者
哇,这个帖子太深奥~~还是路过BD等达人吧~
我的人缘0
8
发表于 2008-10-20 01:01 只看该作者
测试
D版的文章还是等他来解答你吧。不过LZ是用来玩游戏还是其他用途?
我的人缘0
9
发表于 2008-10-20 01:09 只看该作者
原帖由 飘香剑雨 于 2008-10-20 01:01 发表
D版的文章还是等他来解答你吧。不过LZ是用来玩游戏还是其他用途?

我只是想了解清楚而已,鼠标这个板块一天有几百个帖子,证明了一个小小的鼠标也是有很多学问的啊。
我的人缘0
10
发表于 2008-10-20 02:08 只看该作者
测试
LZ你好,最近我也在研究sens的问题。说些自己的看法,因为自己理解程度有限,所以会有不对的地方,请大家指正。
先说下什么是灵敏度(sensitivity),其实灵敏度是物理学中衡量仪器(特别是光学仪器)的标志。书本上的说法:灵敏度指示器对于被测量变化的位移率。
很拗口吧,实际上对于我们讨论鼠标来说,可以通俗的理解为。 显示器对于鼠标位移所显示的位移比率。   在windows中,这个比率是人为设定的定值,不可更改的。在windows XP的鼠标设置中,指针移动速度分为11档次,将sens与之对应的移动比率人为的设定为:

指针移动速度 1 2 3 4 5 6 7 8 9 10 11 于之对应的 sens 1   2  4   6   8   10   12   14  16  18   20 (这就是为什么cs里面鼠标sens只能设置在1-20的范围内的原因:)

举例来说明,windows指针移动速度为第三格时,那么此时对应的位移率就相当于第一格位移率的三倍。(注意,这里说的是位移率!并不是实际的位移距离!)


再说下DPI,我们都知道,显示器屏幕是由若干个点构成。那么鼠标的DPI其实就是每英寸点数。也就是鼠标每移动一英寸指针在屏幕上移动的点数。比如400DPI的鼠标,他在移动一英寸的时候,屏幕上的指针可以移动400个点。当然,这就很容易得出一个结论来:高DPI鼠标比低DPI鼠标定位更加准确!

 其实DPI还不能更加准确唯一的表示鼠标的精度。受到屏幕分辨率的影响,在不同的分辨率下,每英寸点数并不是不变的。所以哦DPI的概念中牵扯到了显示器上的变化。目前比较科学和受到公认的新标准是用CPI来表示鼠标精度。这种概念的解释是:每英寸鼠标采样次数。明白讲,就是鼠标移动一英寸,鼠标自己能够从移动表面上采集到多少个点的变化。这种属性完全关乎于鼠标自己的性能,不再牵扯到显示器的问题。所以,可以更准确,不变的反应出鼠标的精度。但是由于目前大多数鼠标生产商已经适应了DPI地称呼方式。所以目前生产环节大部分还延续DPI的指标表示方式。(这段话是原文摘抄,一位现在已经联系不到的鼠标牛人发给我的)

当我们需要鼠标在屏幕上移动一段固定的距离时,高DPI的鼠标所移动的物理距离会比低DPI鼠标要短。前者可以对更小的操作在最快的时间里作出反映。这一点在FPS游戏中显得非常重要。高手为了追求射击时的最大稳定性,通常将鼠标速度的预设值调得相当低。当需要突然急转身的时候,400DPI就会比800CPI多用去一倍的物理位移,从而容易将第一时间击毙敌人的机会错过。也许你要问,把鼠标加速开大一些不就可以解决问题了吗?是的,这样没错。虽然物理移动距离缩短了,但损失的却是定位的精度。如果鼠标移动的物理点对应着屏幕上的逻辑点,原本一个物理点与一个逻辑点相对应,在开启加速的影响下,指针为了跟上鼠标的移动速度,就会将一部分物理点忽略掉。于是就变成了一个物理点可能要对应多个逻辑点,精度自然就降低了。所以高DPI的优势就体现在瞬间加速的同时一样可以提供近乎完美的精度,而低CPI鼠标是无论如何做不到这一点的。如果你是一名对鼠标要求很高的FPS玩家,选择一款高DPI的鼠标就很有必要了。如果非要给DPI定义为精度的话,那么在快速移动中,高DPI的鼠标的定位精度一定会大于低DPI的鼠标。但是鼠标的CPI也并不是一成不变的,它不会一直保持着高达800的DPI指标。当鼠标的移动速度较缓慢时,此时DPI的值就会变的很低。当移动速度加快时,DPI值也会随之增高。也就是说CPI和鼠标的移动速度成正比。这一切都是靠光学传感器对移动速度作出的准确判断。所以,DPI的高低对于制图领域来讲基本上毫无意义,但在激烈的FPS游戏中,高DPI无疑会带给你更多的胜算。
通过我上面的三段话。不难总结出:对于FPS游戏,还是使用高DPI鼠标+低sens,更有利于定位的准确性。

该说“鼠标移动速度”了。我们在玩cs的时候,有时候觉得鼠标移动速度慢了。有人会把windows鼠标设置中的移动速度调快,ok了。对于可调DPI的鼠标,有人会把DPI调高。ok了。有人会调高cs游戏设置中的sens,同样ok了。呵呵,这三种办法都达到了调高“鼠标移动速度”的效果,实际上,这三者之间是存在一定的数学关系的。

游戏里光标速度的计算方法=鼠标DPI*WINDOWS鼠标速度(M值)*游戏里SENSITIVITY值。



收工,睡觉!

点评

“但是鼠标的CPI也并不是一成不变的,它不会一直保持着高达800的DPI指标。当鼠标的移动速度较缓慢时,此时DPI的值就会变的很低。当移动速度加快时,DPI值也会随之增高。也就是说CPI和鼠标的移动速度成正比。” 你这  详情 回复 发表于 2015-4-15 16:20

评分

参与人数 1技术分 +4 收起 理由
红发78 + 4 谢谢分享

查看全部评分

123下一页
高级模式
B Color Image Link Quote Code Smilies |上传

本版积分规则