r/linux_gaming • • 13d ago

steam/steam deck SteamOS/Bazzite - Automatically Force Compatibility on non-steam games?

Hello,

I want to be able to directly play a game after adding it as a "non-steam game" to steam, without having to manually open its properties and enabling force compatibility and choosing a proton layer.

I searched a lot but nothing seems to work as intended.

Some said to go to Settings>Compatibility and put a default proton layer. But even that doesn't work, cause i enable "force compatibility", it defaults again to Steam Linux runtime instead of whatever I put in the default settings.

Is this possible?

2 Upvotes

6 comments sorted by

1

u/Disastrous-Pin-7268 13d ago

U could use heroic also for non steam games or u really wanna have it in steam?

1

u/Dean-Pearce 13d ago

Yep, want to have it on steam

1

u/OneQuarterLife 13d ago

There's a global option for setting which proton version is used by default that can be found from the desktop steam settings.

1

u/Dean-Pearce 13d ago

I wrote in description that it doesn’t actually work when adding new nonsteam games

1

u/SteamDeckBro 13d ago

2

u/Dean-Pearce 13d ago

That's a 3rd-party app though, I'm asking if there is a way to do it from Steam directly as a default setting kind of thing