鼠标DPI和CPI测试
测试鼠标DPI
鼠标唯一量化的指标就是解释度,解释度又称分辨率,是和图像相关的一个重要概念,它是衡量图像细节表现力的技术参数。但解释度的种类有很多,其含义也各不相同。解释度用每英寸上可产生的点数即DPIDots Per Inch)来度量。解释度要从三个方面来确定:光学部分、硬件部分和软件部分。而鼠标的解释度又没有专门的软件去衡量,光看厂商公布的数值是不太可靠的。所以这次我们设计了一个崭新的方案来测试鼠标的性能。简单介绍一下步骤: 

1、在一张白纸上划一2cm长的直线,不要以为2cm的距离很短,这2cm用鼠标反应在屏幕上的距离差不多有20cm!(为便于测量,显示器采用800X600X16bit分辨率。)劳保用品管理制度 

2、打开Photoshop,新建一个空白文件,大小为500X1200象素。 

3、选用9象素画笔准备画下鼠标的移动痕迹(用方盒子压在线上作边界,以防鼠标走歪),然后小心并匀速地把鼠标运过直线。 


4、最后用Photoshop的度尺量出鼠标指针在屏幕上移动的距离。 

5、以此距离反映鼠标的解释度,鼠标解释度越大的,相应的指针在屏幕移动的距离也越大。

这里所说的能被人观察到的屏幕上的变化,可以是光标移动1(N)像素,也可以是在FPS游戏里转身10度。这个变化可以由鼠标驱动或软件(游戏)的设定来改变,但其中最基本、最细微的变化只能是光标移动1个像素。我们下面就讨论1个像素变化的情况。 而鼠标必须移动的最小的距离,是DPI的倒数。假设某鼠标是200DPI,那么这个鼠标A必须移动1/200英寸,屏幕上光标移动1个像素。而另一各800DPI的鼠标B,只须移动1/800英寸,光标就能移动1个像素。 
这是第一层意义上的精度差别,就是鼠标对微小移动的响应能力。 当鼠标B移动了1/200英寸时,屏幕上光标可以移动4个像素。其表现出的结果就是鼠标B的光标移动速度是比鼠标A4倍(这时候鼠标本身的移动速度是一样的)。 那么在同样的鼠标移动距离下,DPI
低的鼠标A能不能获得较高的光标的移动速度呢(注意,是光标的速度)?

当然没问题,驱动里来个加速就行了。一次不是移动1个像素,而是4个像素,那么它就能和鼠标B的光标移动速度一样了。可惜没有如果 林俊杰 但是新的问题又产生了,鼠标1本身快速移动的也许还看不出,当鼠标慢速移动时,就会发现鼠标在屏幕上的光标总是只能在4的倍数号的像素上停留,鼠标光标在跳动着移动。这是第二层意义上的精度差别,就是鼠标对屏幕像素的操纵能力。 所以高DPI鼠标,可以由小幅操作获得高响应,并同时保持高度的像素的操纵能力。 

DPICPI的区别

  dpidots per inch的缩写,意思是每英寸的像素数。cpicount per inch的缩写,意思是每英寸的采样率。dpicpi都可以用来表示鼠标的分辨率,但是dpi反应的是个静态指标,用在打印机或扫描仪上显得更为合适。由于鼠标移动是个动态的过程,用cpi来表示鼠标的分辨率更为恰当。
我一个人吃饭旅行到处走走停停
冰雹什么时候下  当我们把鼠标向左移动一英寸时,400cpi的鼠标会向计算机发出400次“左移”信号,而800cpi的鼠标就发送800次。做个假设,我们把鼠标移动1/800英寸,那么800cpi的鼠标会向计算机传送一次移动信号,而400cpi的鼠标却没有反应,我们必须再移动1/800英寸它才会传送移动信号。
  看到这里大家明白了吧,其实800cpi的鼠标在移动开始阶段会比400cpi的鼠标反应快些。800cpi400cpi的鼠标只是在显示器分辨率高的情况下性能差异才会表现得明显一点。800cpi的鼠标虽然定位比较精确,但是价格比较昂贵,除非是专业图形用户或游戏专业玩家,400cpi分辨率的光电鼠标已经足够用了。
  dpi数则是鼠标移动每英寸汇报给windows的点数. 2000dpi鼠标移动12微米, 就给windows汇报一个点请帖的写法. 400dpi需要移动60微米, 才给windows汇报一个点, 所以从鼠标识别的角度来说, dpi意味着高精确度.关于dpi,理论上是越高越好,在鼠标移动相同距离的情况下,高的在屏幕上可以移动更多距离.
  至于速度 中国著名科学家你可以在控制面板把速度调节慢些 虽然速度和400或者800的差不多 但是精确度 dpi的鼠标就做不到了!
  DPI是每英寸点数,也就是鼠标每移动一英寸指针在屏幕上移动的点数。比如400DPI的鼠标,他在移动一英寸的时候,屏幕上的指针可以移动400个点。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。