SteamOS 3.8.28 goes stable with wider handheld support

Valve's SteamOS 3.8.28 update leaves testing with a new Mesa driver and VRAM fixes, plus a long list of improvements for third-party handhelds like the MSI Claw and Legion Go.

AI-drafted from 5 sources. This story was written with AI from the outside reporting listed under Sources, and checked by automated tools before it went up. The originals have the full detail.

Valve has pushed SteamOS 3.8.28 out of testing and into the stable channel, and most of what changed inside it is not really about the Steam Deck at all. According to GamingOnLinux's report on the release, the update carries a new Mesa graphics driver, better VRAM management, and a long list of fixes for third-party handhelds including the MSI Claw, OneXPlayer, AYANEO and Legion Go ranges.

What's new beyond the Deck

The headline technical change is the Mesa update, described in Valve's change list as bringing ray-tracing performance improvements alongside general graphics fixes. Mesa is the open-source graphics stack that SteamOS, and most of Linux gaming, relies on to translate game calls into something an AMD GPU can actually draw, so a major version bump there affects every device running SteamOS, not just Valve's own hardware. VRAM management gets an overhaul too, which the notes say improves performance and stability where video memory is limited.

The Steam Machine, Valve's living room box, gets its own line items: firmware 108 fixes a wake from sleep bug and a case where CPU performance stayed degraded after resume, and the splash screen now appears sooner on startup. There's also preliminary support for a Steam Frame Wireless Adapter, and the 2026 Steam Controller now works with the built-in controller driver even when Steam is not running.

Why third-party handhelds get a look in

The bulk of the non-Valve fixes read like a maintenance pass rather than one big feature. GamingOnLinux's summary of the notes lists initial gamepad support for the MSI Claw 8 EX AI+, the Konkr FIT and the AYANEO Pocket S2, plus updated support for the OneXPlayer Apex and previously unsupported OneXPlayer F1 and 2 special edition models. Several regressions are fixed too: some MSI Claw units on newer firmware had lost their Guide and Quick Access Menu buttons, and older Legion Go 1 controllers stopped initialising their gyroscope. A fix for OneXPlayer F1 rumble and joystick polling comes with a trade off, according to the notes: the model's extra M1 shoulder button no longer works.

This matters because SteamOS is no longer just the Steam Deck's operating system. The notes list gamepad fixes for handhelds from MSI, Lenovo, OneXPlayer, AYANEO and Konkr, and each of those devices depends on Valve's driver and controller work landing correctly.

Developers are testing on it too

It isn't only hardware vendors paying attention. The developers of the dice roguelite Tumble Tavern posted on Reddit that they build and test the game on a Steam Machine running SteamOS, with the Steam Deck used for further playtesting, rather than relying on Proton to translate a Windows build. That kind of native development only makes sense if the underlying platform, drivers and controller support stay stable across the hardware people actually own, which is what this release is trying to shore up.

What's still open

SteamOS 3.9 is already in preview, and GamingOnLinux hopes it lands soon to improve Steam Frame compatibility, so 3.8.28 looks like a stabilisation step before a bigger jump. It's unclear from the notes how far the VRAM and Mesa improvements actually move performance on lower memory third-party handhelds, since no benchmarks are cited, and whether the new gamepad support extends to every regional variant of these devices is not addressed either.

Sources

Image: GamingOnLinux

More news from Gaming World