微軟GameInput 3.5
為Windows開發者帶來了針對索尼DualSense
和DualSense Edge
控制器的新輔助功能,包括自適應扳機
、觸覺反饋
和燈光控制。

此次更新新增了對DualSense RGB燈條、玩家指示燈、觸覺反饋和麥克風靜音指示燈的控制。開發者還可配置自適應扳機效果,用於反饋、武器和振動響應。微軟此前已在GameInput 3.3中加入DualSense陀螺儀支持。
該功能通過DualSenseHelper.h
實現,這是微軟GameInput倉庫中的一個頭文件式配套示例。它通過索尼的供應商ID和產品ID識別DualSense與DualSense Edge,然後通過GameInput API
發送原始輸出報告。該輔助工具需要GameInput API 3或更高版本。
需要注意的是,這並非Windows系統級的DualSense原生支持。該輔助工具構建的是64字節USB格式輸出報告,未實現藍牙幀格式,也未聲稱支持藍牙。遊戲仍需自行處理其支持的連接方式和設備行為。
GameInput 3.5還修復了部分使用Windows.Gaming.Input的遊戲中出現DualSense Edge輸入重複的問題。該版本新增了對XInput
和後台GIP
原始設備報告的支持、Agility SDK
風格的並行部署,並修復了Xbox上暫停恢復後輸入丟失的問題。

這一新輔助工具為PC開發者提供了一條更清晰的路徑,以實現以往通常需要針對特定遊戲編寫控制器代碼的功能。玩家仍需遊戲本身實現相關支持,且發布時該示例僅覆蓋USB連接方式。
微軟GameInput倉庫已在GitHub上提供。此次更新緊隨此前PC上DualSense藍牙觸覺反饋的相關工作。






