首頁 > 硬體

如何測試滑鼠DPI?

2020-10-12 12:45:53

滑鼠唯一量化的指標就是解釋度,解釋度又稱解析度,是和影象相關的一個重要概念,它是衡量影象細節表現力的技術引數。但解釋度的種類有很多,其含義也各不相同。解釋度用每英寸上可產生的點數即DPI(DotsPerInch)來度量。解釋度要從三個方面來確定:光學部分、硬體部分和軟體部分。而滑鼠的解釋度又沒有專門的軟體去衡量,光看廠商公佈的數值是不太可靠的。所以這次我們設計了一個嶄新的方案來測試滑鼠的效能。簡單介紹一下步驟:滑鼠和圖片dpi是什麼意思?  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的遊標移動速度是比滑鼠A快4倍(這時候滑鼠本身的移動速度是一樣的)。那麼在同樣的滑鼠移動距離下,DPI值低的滑鼠A能不能獲得較高的遊標的移動速度呢(注意,是遊標的速度)?  當然沒問題,驅動裡來個加速就行了。一次不是移動1個畫素,而是4個畫素,那麼它就能和滑鼠B的遊標移動速度一樣了。但是新的問題又產生了,滑鼠1本身快速移動的也許還看不出,當滑鼠慢速移動時,就會發現滑鼠在螢幕上的遊標總是隻能在4的倍數號的畫素上停留,滑鼠遊標在跳動著移動。這是第二層意義上的精度差別,就是滑鼠對螢幕畫素的操縱能力。所以高DPI滑鼠,可以由小幅操作獲得高響應,並同時保持高度的畫素的操縱能力。


IT145.com E-mail:sddin#qq.com