Steam 控制器在 Xbox 應用程式和 PC Game Pass 遊戲中無法正常運作

Steam Controller

Steam Controller - Serenko Natalia / Shutterstock.com

新的 Steam 控制器已經開始面向消費者,但 PC 上的 Xbox 用戶很快就發現了一個非常令人沮喪的限制。目前,Valve 控制器在透過 Xbox 應用程式或透過 PC Game Pass 啟動的遊戲中無法正常運作。由於此限制,在 Steam 外部運行的遊戲無法將週邊設備識別為相容控制器。

系統僅將 Steam 控制器解釋為滑鼠和鍵盤,從而阻止在 Microsoft 生態系統中的遊戲中充分利用裝置資源。儘管從 Xbox 應用程式或 PC Game Pass 連接到遊戲時 Steam 控制器不會完全無法使用,但控制器會進入一種稱為「蜥蜴模式」的替代模式。在此狀態下,觸控板和基本命令能夠導航 Windows 介面,但無法為與傳統控制器相容的遊戲中的遊戲玩法提供足夠的支援。

對玩家體驗的影響

這個問題很快就引發了遊戲玩家的投訴,他們希望使用該配件作為 PC 遊戲的通用解決方案。這種情況尤其影響 Game Pass Ultimate 用戶。許多透過 Xbox 應用程式分發的遊戲在啟動過程中只是忽略該設備,這使得那些投資於新控制器的人的體驗令人沮喪。

購買 Steam 控制器的消費者正是在尋找這種通用性。他們希望在整個遊戲庫中使用單一周邊設備,無論平台或發行商店如何。與 Xbox 應用程式的不相容性違背了這項承諾,並迫使用戶在平台之間切換時在不同的控制器之間進行選擇。

替代解決方案及其局限性

一些社群成員開始使用 GitHub 上託管的第三方程式分享替代解決方案。 SISR(Steam 輸入系統重定向器)和 SteamlessController 等工具嘗試將 Steam 控制器命令轉換為 Windows 和遊戲可識別的格式。儘管如此,這些解決方案均未得到 Valve 或 Microsoft 的正式支援。

可用的替代方案包括:

  • SISR(蒸汽輸入系統重定向器)
  • 無蒸氣控制器
  • 威珀
  • ViGE總線

除了需要安裝額外的應用程式之外,某些軟體還依賴補充項目才能在作業系統中正常運作。這種情況也引起了經驗不足的 Windows 用戶的擔憂。許多消費者購買 Steam 控制器正是為了尋求更簡單、更接近家用遊戲機的體驗,而無需配置額外的程式或處理多層相容性。

技術改進前景

未來有一個小小的正面跡象。 SDL(簡單直接媒體層)庫廣泛用於 PC 遊戲開發,最近獲得了對 Steam 控制器高級功能的支持,包括觸控板、電容式感測器和握力檢測。理論上,這將允許某些遊戲在 Steam 之外正確識別控制器。

儘管如此,支援仍將取決於開發人員將新的相容性整合到每個遊戲中,這可能需要很長時間,尤其是在大型 AAA 作品中。社群對手動添加遊戲為「非Steam遊戲」進行的測試也未能完全解決問題。即使將外部可執行檔匯入到 Steam,Steam 輸入仍然無法在透過 Xbox 應用程式分發的多個遊戲中正確啟動。

責任問題仍懸而未決

目前,相關行為者對這個問題的責任仍未明確。部分社群指責微軟對 UWP 應用程式和 Xbox 應用程式的操作方法,而其他人則指出新 Steam 控制器中缺乏對 XInput 標準的本機支持,這是在 Windows 上完全相容的主要障礙。

該解決方案必然涉及 Valve 和 Microsoft 之間的合作或開發人員自願採用新標準。雖然這種情況並沒有發生,但消費者仍然面臨著支離破碎的體驗,這與 Valve 新周邊的通用性提議相矛盾。

另見