English

關於 GearLint

GearLint 是一組面向滑鼠、鍵盤和手把的免費故障檢測:先確認故障是不是真的出在硬體上,再告訴你該修、該換還是該退。全部在瀏覽器裡完成:不用下載、不用註冊,資料也絕不離開你的裝置。

誰在維護 GearLint

C. W. Chen獨立開發者

C. W. Chen 是一位獨立開發者,GearLint 由他建置並持續維護。站內的測試與內容同樣出自他手。每一頁都遵循同一個標準:把原始數字攤開給你看,明確說明這套方法測不出什麼,絕不把猜測包裝成測量結果。

這個站為什麼會存在

外設壞起來總是悄無聲息,代價卻不低。搖桿飄移了,大家卻先去改遊戲設定;連打了的按鍵,怪到的卻是使用者自己。瀏覽器早把看見真相所需的 API 都備齊了——Gamepad、鍵盤和指標事件——可大多數測試站把它們埋在廣告、安裝包和註冊牆後面。 GearLint 反其道而行:測試就是這個頁面本身,跑在標準瀏覽器 API 上;你關掉分頁,資料就沒了——因為它從來沒離開過你的裝置。

這個名字借自軟體圈: linter 就是那種在故障造成損害之前,先自動把程式碼掃一遍找出問題的工具。我對你的裝備做的是同一件事——在怪遊戲、怪驅動、怪錢包之前,先 lint 一遍。

這些測試到底怎麼跑

每一項測試都只讀瀏覽器 API,把它返回什麼就列印什麼,不做任何你自己沒法複核的解讀。手把測試直接顯示搖桿軸的原始數值,所以搖桿靜止時讀數 0.09 就擺在你面前,而不是被藏進一個「通過 / 失敗」的徽章裡。滑鼠測試測量按下與抬起事件之間的時間差,把連點故障暴露出來,同時統計每秒事件數來估算回報率。鍵盤測試則把 keydown 和 keyup 之間的間隔,拿去和一個你看得見、改得動的閾值做比較。

有兩件事必須攤開講——誠實的工具不會繞開它們。其一,瀏覽器不是示波器:指標事件是按動畫幀送達的,1000Hz 滑鼠在這裡讀到的數值會遠低於專用回報率測試工具,所以這個數字只能當作響應度檢查,不是規格核對。其二,這裡沒有任何辦法看進裝置內部——測試能證明某個微動在彈跳,卻不能證明具體是哪個觸點已經磨損。

指南是怎麼寫出來的

每篇指南都圍繞對應的測試實際測什麼來寫:哪個數字決定判定、用的是哪一檔閾值、拿到結果之後該做什麼。維修步驟只寫那些公開有資料、別人也照著做過的流程——清洗電位器、拔一顆熱插拔軸體、點亮卡住的壞點。哪些結果取決於具體型號,我會直說,而不是編一個放之四海皆準的答案;哪些修法只是臨時的,我就說它是臨時的,不把這句話藏進小字裡。

如果發現哪篇指南寫錯了或者過時了,告訴我就會改——具體怎麼寫信告訴我,聯絡頁面 裡寫了該附上什麼。

測試在哪裡跑

每一項測試都在你自己的瀏覽器分頁裡執行,用的是標準 Web API。沒有任何後端伺服器接收你的按鍵、軸值或點選時序——詳見隱私政策裡的完整說明。廣告一旦開啟,由第三方網路投放到指定廣告位,各家按自己的政策行事。

這個站不做什麼

這裡沒有任何環節要你註冊帳號、安裝東西,或者相信某個瀏覽器擴充套件。我不出售也不共享你的資料,指南裡也不接付費植入——出現的聯盟連結都會標註,而且絕不改變推薦結論。

聯絡

問題、bug 報告或合作洽談:hello@gearlint.com。隱私相關的問題請發到privacy@gearlint.com。兩者的詳細說明都在 聯絡頁面。

GearLint · 找出故障,再決定該怎麼處理。