Steam Deck

Steam Deck

Wolf May 18, 2022 @ 1:19am
FPS limit not applied to some games outside of Steam
Not sure if I should post this as bug report, so I’ll start here first.

Some games outside of Steam, e.g. via Lutris or Heroic will ignore the frame limit set via the dot menu in Steam. Afair this is because MangoHud (or what’s underlying, not sure anymore) applies frame limits based on the graphics API used, I think? Like it works for Vulkan but not for OpenGL or vice versa, I can’t remember the details anymore.

I’m running these games with a shortcut to either Lutris or Heroic from Steam Game Mode to be able to access performance settings through Steam.

Anyway, is there a way to force a frame limit e.g. via driver settings like it would be possible with the Nvidia settings panel on a desktop PC with a Nvidia card?
Especiall many older games don’t come with vsync or frame limiters built-in, and if the Steam settings don’t apply you’re running some early/mid 2000 games with 500+ FPS, making your Deck’s fan go nuts and the battery drain as if I’d play No Man’s Sky.
Last edited by Wolf; May 18, 2022 @ 1:20am
< >
Showing 1-2 of 2 comments
Marlock May 18, 2022 @ 2:36am 
here is a previous thread discussing other methods that can be used to limit framerates:
https://steamcommunity.com/app/1675200/discussions/0/3269061071533489676

there isn't a global driver-level solution for all graphical APIs, but at least it will help cover the missing cases you're noticing

ps: there is even a way to use mangohud itself for opengl games, though a bit more complex than with vulkan
Wolf May 18, 2022 @ 3:03am 
Thanks for that! I’ll check out the suggestions
< >
Showing 1-2 of 2 comments
Per page: 1530 50

Date Posted: May 18, 2022 @ 1:19am
Posts: 2