Enable AutoScroll feature via --enable-blink-features=MiddleClickAutoscroll
Your system information
- Steam client version (build number or date): 1722380543 (2024-07-31 00:44 UTC -08:00)
- Distribution (e.g. Ubuntu): Linux Mint 22
- Opted into Steam client beta?: Yes
- Have you checked for system updates?: Yes
- Steam Logs: -
- GPU: AMD
Please describe your issue in as much detail as possible:
It would be neat to have AutoScroll support for Steam on Linux. Chromium supports it via this start parameter:
--enable-blink-features=MiddleClickAutoscroll
Steps for reproducing this issue:
It can currently be enabled via a hacky workaround:
Edit this file:
~/.steam/debian-installation/ubuntu12_64/steamwebhelper_sniper_wrap.sh
Then change
exec ./steamwebhelper "$@"
to
exec ./steamwebhelper "$@" --enable-blink-features=MiddleClickAutoscroll
Then start Steam with the -noverifyfiles launch option to stop it from resetting the modification we just did.
The result: You can scroll via holding down the middle mouse button in the library and shop.
it will be nice to have it like firefox do it just check a box "autoscrolling" and you gtg and maybe enable it by default, thinks valve.
I've been wanting this feature for a while now. It would make Steam far more usable for me.
The tiny scrollbar at the side can be really hard to click, especially since you can't just move your cursor all the way to the right edge of the screen to grab it. Repeatedly scrolling the wheel down manually gets tiring too.
+1, thanks for providing the fix also my man
Couldn't get the -novertifyfiles flag to work outside of the terminal
Making the steamwebhelper_sniper_wrap.sh immutable via sudo chattr +i worked well - unsure of long term implications of this though
Couldn't get the
-novertifyfilesflag to work outside of the terminalMaking the
steamwebhelper_sniper_wrap.shimmutable viasudo chattr +iworked well - unsure of long term implications of this though
It makes updates annoying, but otherwise it works great! It proves that the feature exists and is already baked in, so I guess Valve just has to add the checkbox for it.