steam-for-linux
steam-for-linux copied to clipboard
[Feature Request] Hooks for developers to add functionality/plugins to Steam
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.