Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

There’s an extension that adds the function to check for Steam Deck.

Other than that, your best bet would probably be to check for things inside os_get_info().

I don’t have a Steam Deck so I cannot test anything related to this.

I’m also surprised that anyone uses the extension with Steam games considering that it seems to cause anomalies with Steam overlay.

Perhaps my implementation avoided Steam overlay issues somehow; it seems to work fine/never had any complaints with almost 30k users. I'll try your suggestions, thanks.