Kinda. SteamOS is open source, so it's not really walled.
It's possible they deferred making generic drivers to release faster and those will come out later,kinda like steamOS windows drivers came out later
> SteamOS is open source, so it's not really walled.
SteamOS is technically licensed under GPL, but Valve has yet to release the source code for 3.0 (4 years ago...)
The last activity in the public kernel repository was 9 years ago.
As someone else said, the driver is in Steam, not SteamOS. Even on a Steam Deck you have to run Steam in desktop mode to have the buttons on the deck work.
Does that mean that chrome for non standard behaviours are ok because chrome is open source?
The driver exists in the proprietary Steam client, not in SteamOS itself.