寫這篇文章主要是因為看了看張大媽上面的rival310眾測的測評 , 40篇測評基本都是一個模板,所以給準備寫鼠標測評的原創作者介紹幾個鼠標測試軟件,來豐富自己的測評文章 。
第一篇講了一下主流鼠標游戲引擎的解析,里面提到了幾個軟件,因為鼠標測評有一定的局限性,除了外觀設計外,一般人很難測試出引擎的性能,就是到目前為止,在沒有專業設備的普通消費者手里也很難測試出鼠標引擎的精度來對廠商的宣傳做檢驗 。
但是我們可以通過下面三個軟件來測試出鼠標的部分性能,由簡至難,逐步介紹下面三款測試軟件 。
一、mouse rate checker(測試回報率)

文章插圖
這款軟件極其簡單,甚至不用介紹,就是用你的鼠標指針在軟件的“fove your mouse”區域來回滑動就可以 。右側current rate欄會時事顯示當前回報率,右下角的average則是上面回報率的平均數 。
這個軟件主要是測試早期鼠標上回報率用的,也適用于zowie這種沒有驅動和回報率檔位顯示的鼠標來查看自己當前的回報率 。
二、mousetest(查看直線修正,丟?。?平滑度)

文章插圖
這個是在眾多網址的測評重最常出現的軟件之一,他的功能算是比較豐富的,除了鼠標還能測試鍵盤功能,但是本文只介紹他的鼠標測試部分 。
先來介紹一下主要功能:
1.基本功能

文章插圖
基本功能方面只對Track功能做一下重點介紹 , 這是mousetest的核心功能 , 可以看到鼠標指針在電腦上反饋的點坐標 。

文章插圖
▲在我們勾選Track后 , 在畫圖的時候會看到畫出的線條上有黑色的坐標點,而坐標點就是鼠標在周期匯報時 , 報給給電腦的坐標點,這些點連成的線就是鼠標的移動軌跡 。通過觀察這些點的位置和間距可以看到鼠標有沒有丟幀、平滑不均勻等問題,也可以通過觀察線來看鼠標有沒有直線修正/角度捕捉 。理論上來講,回報率越高這些點越密集 。
2.其他功能
hide mouse為隱藏右邊的鼠標圖片 , 在鼠標上按下按鍵后,圖片上則會對應顯示哪個按鍵被按下,常用來檢測鼠標按鍵是否失靈 。
auto plot為自動按下鼠標按鍵,在mouse test的設定中,按下不同顏色的按鍵并移動鼠標會畫出不同顏色的線條,可以檢查微動有沒有接觸不良,勾選auto polt選項后,即使沒用按下按鍵也會持續畫出線條 。
LB/RB/MB這些是檢測微動有沒有雙擊的 , 分號前為按下次數 , 分號后為回彈次數,如果上面顯示的數字比實際按下次數多,則證明微動雙擊了 。
Report rate則是實時顯示鼠標回報率的 。
因為mousetest有漢化的,所以其他功能就讓大家自行探索 。
3.mouse test畫圖測試原理和常用的windows畫圖一樣 , 通過畫一些特定的圖案來查看鼠標軌跡的平滑度和直線修正,常用的圖案有“蚊香圖”和“井字圖/回形圖”,這些圖片的具體作用如下:
①蚊香圖
蚊香圖,顧名思義就是畫的像一盤蚊香一樣的圖,主要用來測試

文章插圖
▲左邊為賽睿TM3(基于PMW3360)、右為A7700的蚊香圖,從圖上可以看出,PMW3360的曲線更為平滑,而A7700的曲線則有很多“鋸齒”,這種情況下就是光標抖動導致的 。可以側面反應出鼠標引擎性能不足 。
②井字圖/回形圖

文章插圖
同樣的,左邊為賽睿TM3、右為A7700 。這張圖主要是為了反應鼠標是否具有直線修正,A7700算是略帶直線修正的鼠標,但是也能看出來橫豎都比TM3更加平直,都知道直線修正會影響游戲的微操作 , 但是現在的中高端游戲鼠標并非都沒用直線修正,比如zowie的PMW3310上就保留有輕微的直線修正 。
回形圖和三角形圖與上面的用法類似,都是用來看有沒有直線修正/角度捕捉的 。畫圖測試并非必須在mouse test中才能測試,Windows畫圖軟件也能實現一樣的功能 。
三、mousetester(全功能測試軟件)

文章插圖
▲mousetester是某論壇大神發開的一款鼠標測試軟件,直接截取鼠標回傳的原始數據,這個軟件知道的人相對較少 , 但是功能異常強大,希望各位鼠標眾測用戶能學會使用這款軟件來充實自己的測評 , 所以需要做一個重點介紹 。
1.基本功能使用方法

文章插圖
▲首先description欄填寫當前測試鼠標或者任意字符均可,主要是為了在導出的測試圖中顯示名稱 。

文章插圖
▲resolution欄可以填寫當前鼠標的cpi值,也可以點擊measure欄來測試鼠標cpi , 具體用法為按下鼠標左鍵,并向右移動10cm , 松開按鍵時就能看到鼠標當前的CPI值了 , 這一項主要用來測試鼠標CPI的差異性,像賽睿的鼠標就會經常發生設置CPI與實際CPI值浮動較大的問題 。

文章插圖
▲log file欄的兩個選項分別加載和導出測試結果,方便發燒友間分享測試數據,導出的結果也可以在excel中查看 。
2.主要功能

文章插圖
▲mousedata一項進入到了測試重點,collect、log start、plot分別為按下鼠標按鍵開始搜集、自動搜集、顯示測試結果 。
在搜集引擎平滑度類數據時 , 可以選擇鼠標畫直線或者畫圓運用,鼠標速度要快 。
在搜集鼠標加速度類數據時,鼠標要較慢勻速移動 。
①collect

文章插圖
【鼠標測試好壞的工具 鼠標檢測軟件怎么用】▲collect為簡單測試鼠標的一些數據 , 用法為按下collect后開始測試,然后再點擊鼠標左鍵不松并移動鼠標開始收集數據,鼠標左鍵松開后則顯示收集結果 。

文章插圖
▲松開左鍵時會立刻顯示XY軸移動距離、總移動距離 , 再按plot鍵后會顯示詳細測試結果 。
②log start

文章插圖
▲log start和collect功能是一樣的,區別是collect為是搜集用戶按下按鍵到松開按鍵這段時間的數據,而log start是在點擊開始后就不斷的搜集鼠標信息 。
collect更適合搜集短期的一些數據,比如畫直線和測試加速度 。而log start更適合畫圓測試,根據自己的測試方式來選擇兩種模式 。
3.PLOT數據全解析(重點?。?
點開plot選項后,mouse tester會給出一個圖表,按照大類分為counts、interval、frequency、velocity、sum和軌跡圖,除了最后一個X vs. Y以外,其他幾項都是以時間為參照對象,我會依次解釋一下這幾個圖的用法 。
①counts vs. time

文章插圖
▲先來解釋一下counts是什么意思,這個圖很多人都沒有理解意思 , 甚至我在張大媽上問有個人counts圖的波峰和波谷是什么意思的時候,它給我說是代表鼠標開始反向運動 。。。。所以先解釋一下鼠標定位的原理 , 如果形象一點的說就是鼠標本身不計算坐標,在我們每次移動鼠標時,鼠標只告知電腦他的偏移量 , 電腦再根據偏移量和上一個坐標點來確定本次的坐標點 。例如上一個坐標為(10,5),而本次X軸向右偏移3個counts,Y軸向左偏移-6個counts,那么電腦則計算當前坐標為(13,-1) 。這也可以解釋為什么回報率越高CPU負載越高 。
而Xcounts vs. time的意思是鼠標告知的電腦X軸的軌跡偏移量,鼠標移動速度越高則X軸越高 , 這些點會根據Y軸的時間順序匯成一條曲線,同時圖上也繪制出了一條曲線,這條曲線根據作者的說法其實就是這些點的平均值,

文章插圖
而有的人說這是什么函數擬合缺失XSWL 。。。。
我們來舉兩個例子:

文章插圖
▲這張圖分別為G502和一個淘寶爆款鼠標在快速畫圓時的xCounts圖像,從圖上就可以看出淘寶爆款出現了大量丟幀和不平滑現象,這條平均線越平滑,則表示鼠標的移動軌跡越平滑;counts的點越接近這條線,就表示引擎的抖動越小 。

文章插圖
▲但是并非線越平滑就代表鼠標性能越強,在上一篇引擎百科篇中,我介紹了一次詞叫做soomthing(平滑修正),鼠標可以通過平滑修正算法來讓這條線強行變的平滑,比如PMW3310 。

文章插圖
▲在圖像中,波峰和波谷代表一個鼠標移動的速度越趨于穩定,這個時候如果偏移越大則證明抖動越強烈,波峰和波谷也是很具有參考價值的部分 。
需要注意的是,回報率也會影響counts的平滑程度,回報率越低曲線越平滑,所以在測試時盡量統一為1000Hz回報率 。

文章插圖
▲counts這一項還能測試出鼠標直線修正 , 繼續以A7700為例 , 我們先用鼠標畫一條直線,然后在右下角選擇yCounts一項,根據作者的說法,如果有直線修正/角度捕捉的鼠標,y軸的偏移量則會在很長一段時間里保持為0 。
②interval和frequency

文章插圖
▲interval為鼠標回報延遲、frequency為回報率 , 之所以將這兩個放在一起說,是因為這兩個存在對應關系 , 在鼠標引擎偏我講過,125Hz回報率大概是8ms報告一次,1000Hz就是1ms回報一次 。
mouse tester相比mouse rate checker的優點是可以將這些這些回報率和延遲信息統計成一個表格曲線,來觀察鼠標回報率的穩定性 。
③velocity vs. time

文章插圖
velocity的單位是m/s,一項主要是看引擎的加速度,以TM3和A7700為例 , TM3的點對于曲線擬合度更好,也就是說跳躍般的急加速很少,而A7700由于激光引擎的先天缺陷,會呈現出上下分離的多層點線,而擬合線則是在這中間呈鋸齒狀跳躍 。
如果有好的設備可以讓鼠標勻速移動,在這種情況下速度線是一條直線,如果引擎有加速度的話就會出現波動,這是最理想的測試方法 。
④sum vs. time
這一項我還沒有全部搞懂,所以暫時不發表看法 。
⑤X vs. Y

文章插圖
X vs. Y和mousetest的畫圖點陣功能非常像,都可以用于檢測鼠標丟幀,但是mouse tester的X vs. Y不受屏幕尺寸影響,可以繪制出無限大的軌跡圖,上圖就是G502和在淘寶爆款鼠標在快速畫圓時繪制出來的圖像 , G502能準確繪制出一個個同心圓,而淘寶爆款因為IPS太低,大量丟幀而無法繪制成形 。
四、結語
本次小百科重點講述了mouse tester這款功能非常強大的測試軟件,可以幫助有寫原創想法和眾測中獎的用戶來豐富自己的測評內容,不要再寫千篇一律的開箱過程了 。
以上關于本文的內容,僅作參考!溫馨提示:如遇健康、疾病相關的問題,請您及時就醫或請專業人士給予相關指導!
「愛刨根生活網」www.malaban59.cn小編還為您精選了以下內容,希望對您有所幫助:- 手把手教你做超好吃的甲魚湯 甲魚湯怎么做好喝又營養
- 紅燒排骨用大排還是小排 紅燒排骨怎樣做好吃又簡單
- 紅燒排骨要先焯水嗎 紅燒排骨怎樣做好吃又簡單
- 紅燒排骨用什么配菜好吃 紅燒排骨怎樣做好吃又簡單
- 尿酸高怎么降下來比較有效? 尿酸高怎么辦什么方法降最好
- 使用IDEA中的RestClient測試接口發送HTTP請求
- 前列腺炎患者吃什么藥效果好 前列腺炎吃什么藥效果好見效快
- 治療發燒的藥有什么 發燒吃什么藥好呢
- 前列腺貼貼在什么部位效果最好
- 佩戴朱砂手鏈的好處 朱砂手鏈的功效與作用佩戴禁忌
