GitHub 上的開源 DualSense 測試工具

在 GitHub 搜尋 DualSense 測試工具,會看到驅動、函式庫與校正工具。這篇幫你分清楚。

更新於 · 3 分鐘閱讀

GitHub 開源 DualSense 測試工具整理

真實存在、用途不同的專案

下列專案確實存在,但不能互相替代。請從儲存庫自己的連結進入網頁工具,連接前核對支援型號。

專案用途需要區分的地方
DualShock Calibration GUI網頁校正工具會改變裝置校正,Edge 有特殊限制
daidr/dualsense-tester網頁測試與 Edge 設定檔編輯按鍵、觸控、動作、輸出測試及 Edge 自訂
Sense Calibrator網頁測試與校正USB 標準版 DualSense,不支援 Edge 或 DualShock 4
Linux hid-playstation作業系統驅動裝置報告結構的參考
SDL應用函式庫開發用元件,不是開箱即用的網頁測試器

前三個網頁專案標示 MIT 授權;Linux 與 SDL 有各自的授權,重用程式碼前請檢查相關檔案與聲明。開源不等於安全,也不等於所有硬體行為都驗證過。

測試器不一定只有讀取

DualSense Tester 這個名稱不代表所有操作都是唯讀;daidr 的專案也支援 Edge 設定檔自訂。校正工具可能在按永久保存前就改變工作狀態,請閱讀每個功能的說明,不只看產品名稱。

本站 ControllerTester的實作不刷寫韌體或儲存硬體校正;電量工具可以送出暫時性的燈光與震動指令。陀螺儀工具目前解碼支援的 USB 輸入結構,不能把其他專案列有的功能都視為本站已實作。

瀏覽器如何取得資料

Gamepad API 提供一般手把輸入;WebHID 則在取得權限後,讓相容頁面存取裝置報告。首次選擇裝置需要使用者操作,但已授權裝置之後可能不再出現同樣的選擇視窗。

輸入報告傳回讀數,輸出報告可控制效果,特性報告則可能讀取資訊,也可能修改裝置設定。不能只靠報告類型判斷操作安全或是否永久保存,仍要看實際指令。

連接問題怎麼查

  • 使用原生支援 WebHID 的電腦版瀏覽器,例如 Chrome 或 Edge。標準 Firefox、Safari 未提供這個原生介面;第三方擴充方案須另行設定。
  • 裝置未列出或存取被拒絕時,關閉占用它的軟體,再用資料線重連。
  • Linux 請依專案說明檢查 hidraw 權限,只授予必要裝置的存取權。
  • 藍牙缺少動作或電量資料,可能與簡易報告模式或解碼器有關;USB 可用於對照,但不是保證解法。

參考來源

儲存庫描述、授權聲明與本站實作核查日期:2026 年 10 月 26 日;不代表已完成這些工具的實機測試。