測量方法
- 在滑鼠的配套軟體中設好要檢查的 DPI,測量期間不要改動。
- 把一張銀行卡(長 85.60 mm)或一把尺子放在滑鼠墊上,標出兩端,例如貼兩條膠帶。然後把卡片拿開。
- 輸入距離,點擊「開始測量」,把滑鼠左邊緣對準第一個標記。
- 按空白鍵,沿直線滑動滑鼠,直到同一邊緣到達第二個標記,停下後再按一次空白鍵。
- 把滑鼠移回起點,重複以上步驟。滑動五次就能得到穩定的平均值;按 Esc 鍵可以恢復指標。
測得有多準?
這把「尺子」最薄弱的環節是你的手。在 85.60 mm 的卡片上,滑鼠對齊時偏差半毫米,結果就會變化約 0.6%,而且這個誤差每次滑動都存在,多測幾次也無法消除。距離越長,例如用尺子量 20 或 30 cm,同樣的偏差影響就越小。95% 置信區間只反映各次滑動之間的差異。
測試統計的是開啟原始移動後瀏覽器報告的數值。瀏覽器可以按畫素而不是感測器計數來報告移動,所以請把這個數字當作估計值,並與滑鼠軟體中設定的 DPI 對比。如果改變 Windows 的指標速度後結果也跟著變,說明你的瀏覽器沒有提供原始移動資料。
哪些瀏覽器可以測量
原始滑鼠移動適用於:Windows、macOS 10.15.1 或更高版本以及 ChromeOS 上的 Chrome 和 Edge 88 或更高版本;連線了滑鼠的 Android 上的 Chrome 144 或更高版本;Firefox 152 或更高版本;Mac 上的 Safari 18.4 或更高版本。Linux 上的 Chrome 以及 iPhone 和 iPad 上的瀏覽器做不到,因此測試會說明原因,而不是給出數字。
測出的數字怎麼用
如果它接近軟體中顯示的 DPI,說明你的設定名副其實。可以在 eDPI 計算機中把它乘以遊戲內靈敏度,或者閱讀遊戲滑鼠 DPI 多少合適來選擇設定。
資料來源:W3C(英文),Pointer Lock 2.0;MDN(英文),requestPointerLock and its browser support 和 movementX;Wikipedia(英文),ISO/IEC 7810 ID-1 card size;NIST(英文),confidence limits for the mean。