過去 SDL 已對新版 Steam 控制器提供有限支援,但最新合併的更新進一步擴展了這些功能,使 SDL 本身就能處理控制器的按鍵映射,而不必依賴 Steam Input 或 Steam 客戶端。
實際上,這代表 SDL 的 Gamepad 系統 已整合完整的控制器按鍵映射。只要遊戲或應用程式使用 SDL 來處理控制器輸入,就能直接辨識並解析 Steam 控制器的按鍵訊號。
由於 SDL 被大量跨平台軟體採用,這意味著控制器在許多程式中可以更像「標準手把」一樣運作,而不必透過 Steam 中介。
已確認的支援主要集中在 基本輸入與按鍵映射。
使用 SDL Gamepad API 的遊戲或應用程式現在可以:
這讓控制器的基本遊戲手把操作(例如按鍵與一般輸入)能在 SDL 軟體中正常運作。
不過,目前沒有證據顯示所有硬體功能都已透過 SDL 開放。新版 Steam 控制器還包含多項進階輸入,例如:
這些功能主要仍是為 Steam Input 系統設計,因此是否能在 SDL 中完全使用仍未確認。
儘管支援有所提升,但 SDL 的整合程度仍比不上透過 Steam Input 使用控制器。
目前仍存在幾個不確定或缺口:
此外,在某些平台生態中仍可能遇到相容性問題。例如有報告指出,控制器目前 無法直接在部分 Game Pass 遊戲中使用,需要社群提供的變通方法。
因此,若遊戲需要使用完整功能(例如動作層、複雜按鍵映射或進階輸入),許多開發者仍會選擇依賴 Steam Input。
SDL 的普及度讓這次更新具有不小的影響力。
許多軟體(包括獨立遊戲、模擬器與開源專案)都把 SDL 當作主要的輸入層。當某個控制器在 SDL 層級被支援後,理論上所有使用 SDL 的程式都能立即受益。
帶來的實際好處包括:
對開發者而言,這也降低了為新控制器撰寫專用驅動或依賴 Steam Runtime 的需求。
這些控制器映射已經 合併進 SDL 的程式碼庫,但一般使用者必須等到未來某個 正式 SDL 版本發布後,才能在大多數應用程式中看到完整支援。
目前尚未公布具體版本號或發布日期。
另一方面,Valve 的新版 Steam 控制器已於 2026 年 5 月 4 日上市,售價約 99 美元(約 £85 / €99),因此 SDL 的這次更新也正好趕上新硬體開始被玩家與開發者採用的時機。
SDL 的這次更新,讓新版 Steam 控制器在 不依賴 Steam 客戶端 的情況下,也能像一般 PC 手把一樣被辨識與使用。這對非 Steam 遊戲、模擬器與 Linux 軟體的相容性來說是一大進步。
不過目前仍只涵蓋基本輸入。像是陀螺儀瞄準、觸控板操作或電容感測等進階功能,仍主要需要透過 Steam Input 才能完整發揮。未來隨著 SDL 持續更新,這些差距有機會逐步縮小。