SDL最新合併的更新加入Steam Controller原生按鍵映射,使用SDL的遊戲或程式毋須啟動Steam client都能識別控制器。[3][4] 目前主要支援基本控制器識別同按鍵輸入,透過SDL Gamepad API即可使用,提升跨平台遊戲與模擬器兼容性。[4] 陀螺儀、觸控板等進階功能暫未確認能直接由SDL使用,完整支援仍可能需要Steam Input。[17][21]

Create a landscape editorial hero image for this Studio Global article: How does SDL’s newly merged update expand native support for Valve’s new Steam Controller so it can work without Steam running, which contro. Article summary: SDL’s merged update expands native support for Valve’s new Steam Controller by adding broader controller mapping directly in SDL, so games and apps using SDL can recognize more of the controller without requiring the Ste. Topic tags: general, general web, user generated. Reference image context from search candidates: Reference image 1: visual subject "A future release of SDL (Simple DirectMedia Layer) will come with improved support for Valve's new Steam Controller to run without Steam" source context "SDL adds expanded support for the new Steam Controller without Steam | GamingOnLinux" Reference image 2: visual subject "Now, like PlayStation 5's DualSense con
Valve 2026 年推出的新一代 Steam Controller 原本主要配合 Steam Input 使用。不過最近 Simple DirectMedia Layer(SDL) 一項程式碼更新,令這個控制器在某些情況下可以 完全唔需要開 Steam client 都能被遊戲識別。
SDL 是 PC 遊戲與跨平台應用常用的輸入與多媒體函式庫之一,很多遊戲引擎、模擬器和開源程式都依賴它處理控制器輸入。因此,這次更新其實對整個 PC 遊戲生態都有一定影響。
過去 SDL 其實已經對新 Steam Controller 有基本識別能力,但仍然相當依賴 Steam Input。最新合併的程式碼把 控制器按鍵映射直接加入 SDL 本身的 Gamepad 系統。
簡單講:
只要遊戲或應用程式使用 SDL 的 Gamepad API 讀取控制器輸入,Steam Controller 現在就能像一般 Xbox 或 PlayStation 控制器一樣被識別。
現時已確認的支援主要集中在 基本控制器功能:
不過,新 Steam Controller 本身其實有不少比較進階的輸入設計,例如:
這些功能目前主要仍然是為 Steam Input 生態 設計。現有資料未有證實 SDL 已能完整存取這些輸入,例如:
因此若遊戲想使用完整功能,現階段仍然多數需要透過 Steam Input。
另外,部分平台的兼容性仍未完全明確。例如有早期報告指出,某些 Xbox Game Pass PC 遊戲 暫時未能直接使用這個控制器,需要社群 workaround。
這次更新最重要的地方,在於 SDL 的普及程度。
很多遊戲或軟件都使用 SDL 作為輸入層,例如:
當控制器被 SDL 原生支援後,這些程式理論上都可以 自動識別 Steam Controller,而不需要依賴 Steam 作為中介。
帶來幾個實際好處:
對 Linux 玩家而言尤其有意義,因為不少程式本身並不會透過 Steam 啟動。
這項控制器映射已經 合併進 SDL 原始碼庫,但一般玩家要用到,仍要等到 未來的 SDL 正式版本發佈。
截至目前為止:
另一方面,Valve 的新 Steam Controller 已於 2026 年 5 月 4 日上市,售價約 99 美元(約 £85 / €99)。
隨著硬件開始普及,SDL 的原生支援也可能很快會被更多遊戲與應用採用。
SDL 的這次更新,等於為 Steam Controller 打開了 Steam 以外的使用空間。基本控制器輸入現在可以直接透過 SDL 運作,令非 Steam 遊戲、模擬器和 Linux 軟件更容易支援這款控制器。
不過目前仍只是第一步——像陀螺儀、觸控板等進階功能,大多仍然要依靠 Steam Input。未來 SDL 若繼續擴展支援,Steam Controller 才有機會真正成為完全獨立於 Steam 的 PC 控制器方案。
Studio Global AI
Use this topic as a starting point for a fresh source-backed answer, then compare citations before you share it.
SDL最新合併的更新加入Steam Controller原生按鍵映射,使用SDL的遊戲或程式毋須啟動Steam client都能識別控制器。[3][4]
SDL最新合併的更新加入Steam Controller原生按鍵映射,使用SDL的遊戲或程式毋須啟動Steam client都能識別控制器。[3][4] 目前主要支援基本控制器識別同按鍵輸入,透過SDL Gamepad API即可使用,提升跨平台遊戲與模擬器兼容性。[4]
陀螺儀、觸控板等進階功能暫未確認能直接由SDL使用,完整支援仍可能需要Steam Input。[17][21]