steam-for-linux icon indicating copy to clipboard operation
steam-for-linux copied to clipboard

[Feature Request] Hooks for developers to add functionality/plugins to Steam

Open ruineka opened this issue 1 year ago • 0 comments

The linux community is very ambitious and there have been many workaround solutions such as Crankshaft and Decky loader to inject functionality into Steam. I think it would be nice if Valve added an official method to do these sorts of things as well as expose variables for users to gain TDP/GPU clock controls that makes sense for their hardware within GamepadUI.

An example of something that is already publicly available as an adjustable variable for gamescope is this: export STEAM_DISPLAY_REFRESH_LIMITS=40,60

If we could get some variables like export STEAM_TDP_CONTROL_LIMITS=1,35 # Adjust slider in GamepadUI to go up to 35w instead of 15w export STEAM_GPU_CONTROL_LIMITS=100,2000 Adjust slider in GamepadUI to go up to 2000mhz instead of limited to 1600hz.

The community has added cool plugins such as a flathub store front, contrast changing, ProtonDB indicators, ProtonGE downloading, and much more.

ruineka avatar Sep 13 '22 19:09 ruineka