HomeGamesUpdatesPricingMethodology
Steam News29 November 20257mo ago

Steam Deck Support Plans

I want to make an official announcement I can reference for Steam Deck compatibility so I can link it from the store page.

Full notes

Full Ctesiphon update

Read the full published notes in a cleaner layout. The original post stays linked below.

What changed

0 fixes1 addition3 changes0 removals
  • Compatibility
changedI want to make an official announcement I can reference for Steam Deck compatibility so I can link it from the store page. As of writing, most controllers will work on Native Linux even if they don't on Windows, but there is a big exception for the Steam Deck and Steam Controller.
changedSteam's peripherals are designed to be accessed through the Steamworks API which I haven't implemented. The intention had been so I can have the same build available on multiple storefronts and Steamworks by design doesn't work properly if Steam isn't running. On Linux this presents an annoying problem because these peripherals don't play by the same rules other controllers do and I don't have a Steam Deck handy to work with.
changedIn the short term, the solution is to just not play the native Linux build on Steam Deck and instead launch the Windows version using Proton. In the long term I plan to eventually just have a Steam-specific version of the game that can have proper Steamworks support.
addedIt's pretty frustrating that developing on Linux-first actually hinders Steam Deck support in this way but that's just how Valve set it up. Controller support was added quite late in development and if I'd known this would be a problem I would have implemented it very differently.

I want to make an official announcement I can reference for Steam Deck compatibility so I can link it from the store page. As of writing, most controllers will work on Native Linux even if they don't on Windows, but there is a big exception for the Steam Deck and Steam Controller.

Steam's peripherals are designed to be accessed through the Steamworks API which I haven't implemented. The intention had been so I can have the same build available on multiple storefronts and Steamworks by design doesn't work properly if Steam isn't running. On Linux this presents an annoying problem because these peripherals don't play by the same rules other controllers do and I don't have a Steam Deck handy to work with.

In the short term, the solution is to just not play the native Linux build on Steam Deck and instead launch the Windows version using Proton. In the long term I plan to eventually just have a Steam-specific version of the game that can have proper Steamworks support.

It's pretty frustrating that developing on Linux-first actually hinders Steam Deck support in this way but that's just how Valve set it up. Controller support was added quite late in development and if I'd known this would be a problem I would have implemented it very differently.

Source

Steam News / 29 November 2025

Open original post

Changelog.gg summarizes and formats this update. How we read updates.