Skip to content

ControllerHub v0.3.4 Preview

Pre-release
Pre-release

Choose a tag to compare

@MostimaJK MostimaJK released this 01 Nov 01:57

ControllerHub v0.3.4 Preview

這次更新整合連接穩定性、鬆鍵延遲修正與 .NET 10 升級。

下載

  • ControllerHub-v0.3.4-preview-portable-win-x64.exe:單 EXE,內含 .NET 10 runtime,建議一般使用者下載。
  • ControllerHub-v0.3.4-preview-win-x64.zip:完整解壓使用,需另裝 .NET 10 Desktop Runtime x64。
  • ControllerHub-v0.3.4-preview-source.zip:對應此 Release commit 的專案原始碼、整合補丁與依賴版本資訊。
  • 每個成品附 SHA-256 校驗檔。

首次使用虛擬 Xbox/PS5/Pro 輸出,需要安裝 usbip-win2 Client 驅動;單 EXE 不會自動安裝驅動。設定沿用 %LOCALAPPDATA%/ControllerFusion。

更新內容

  • 改善斷開/切換模式的清理:重試可恢復的停止寫入,查核本次 USB/IP 端點是否移除;失敗保留復原記錄,避免疊加連接。
  • 以即時狀態緩衝取代舊 FIFO,避免鬆鍵排在過期輸入後方;加入斷流中立保護與寫入期限。
  • 升級 .NET 10,重用映射/編碼緩衝,無輸入時事件等待,最小化時暫停介面指標刷新。
  • 移除介面的開發浮水印與測試版側欄字樣,更新三語言畫面及說明文件。

驗證與限制

109 項離線檢查、2,430 項相關上游回歸測試、18 項 Windows 消費端檢查,以及 Switch USB 同一引擎八輪模式切換通過。使用者回報一段時間使用暫無問題;未據此宣稱所有遊戲與長期負載均已驗收。

PS5 本輪未重新實測;先前 DualSense USB 測試結果保留。DualSense 藍牙、HidHide、睡眠喚醒、長時間音訊及不同遊戲仍待驗收。音訊轉震動保持實驗功能、預設關閉;底層 USB 持續停滯仍可能需要重新插線。

完整說明見 README、docs/known-issues.md 與 docs/development/completion.md。