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.
I would love if this was added too, or at the very least a way to disable middle click pasting. Autoscroll gives so much better control than using the scrollwheel or scrollbar and I also often use middle click to open things in new tabs or focus on background windows I want to scroll in, so the current behaviour is very annoying.
+1. This is the only feature I miss from the windows version.
This is less elegant but more universal and I figure this thread would want to know about it (at least those on X11. You could combine it with devilspie2 to make it per any program you want)
https://unix.stackexchange.com/a/521114/778173
+1 Please make this happen!
This is less elegant but more universal and I figure this thread would want to know about it (at least those on X11. You could combine it with devilspie2 to make it per any program you want) https://unix.stackexchange.com/a/521114/778173
It's too bad Wayland doesn't allow for things like this.
This is less elegant but more universal and I figure this thread would want to know about it (at least those on X11. You could combine it with devilspie2 to make it per any program you want) https://unix.stackexchange.com/a/521114/778173
It's too bad Wayland doesn't allow for things like this.
it's a real, REAL damn shame. Lost faith in linux over it. If youre on KDE, theres https://github.com/c-massie/FocusNotifier though for wayland.
This is less elegant but more universal and I figure this thread would want to know about it (at least those on X11. You could combine it with devilspie2 to make it per any program you want) https://unix.stackexchange.com/a/521114/778173
It's too bad Wayland doesn't allow for things like this.
it's a real, REAL damn shame. Lost faith in linux over it. If youre on KDE, theres https://github.com/c-massie/FocusNotifier though for wayland.
I use KDE, so I'll have to give that a look.
I can't understand why this isn't natively available in the Linux version like it is in the Windows version? From the explanation @rastla gave it seems to be a simple toggle (just adding one line of code to the Steam client) from Valve's side to enable it.
Is there any technical reason for not enabling it? because honestly it's such a useful feature to have.
Does anyone know if it's enabled in the flatpak version or not?
As a work-around as I've not seen it mentioned here, you can install Millennium (Steambrew) which is a framework for plugins, then install the plugin Extendium which enables chrome store extensions, then install the extension AutoScroll 2.0. It only works for the store page, but its better than nothing.
As a work-around as I've not seen it mentioned here, you can install Millennium (Steambrew) which is a framework for plugins, then install the plugin Extendium which enables chrome store extensions, then install the extension AutoScroll 2.0. It only works for the store page, but its better than nothing.
I was just looking into this. The comments on the AUR page for Millennium say they dropped support for Python plugins in favor of Lua, and that Extendium wasn't compatible at the time. However, it turns out Extendium just released their Lua rewrite two days ago.
EDIT: It turns out the normal method of installing Millennium plugins where you enter the plugin ID gives you an outdated version of Extendium. I managed to get Extendium 2.0.0 installed by downloading the zip and extracting it to Millennium's plugin directory, but now I can't actually figure out how to use Extendium.
EDIT2: None of the Millennium plugins I've installed seem to do what they're supposed to. I think Millennium's just borked on my machine.
EDIT3: Took a look at this, turns out the AUR package for Millennium is currently broken: https://github.com/BossSloth/Extendium/issues/80
EDIT4: Got Autoscroll 2.0 working. It only works on non-Library pages, which sucks because the Library tab is where I want to use it the most, but it's a start.
EDIT5: I opted to uninstall Millennium. Steam was hanging really badly whenever I wanted to exit or restart it, to the point that I had to kill the process from a sudo htop session. Might try reinstalling it clean this time to see if that helps, but if not, I'll have to weigh if Millennium is worth having installed just for autoscroll.
I can't understand why this isn't natively available in the Linux version like it is in the Windows version? From the explanation @rastla gave it seems to be a simple toggle (just adding one line of code to the Steam client) from Valve's side to enable it.
Is there any technical reason for not enabling it? because honestly it's such a useful feature to have.
Does anyone know if it's enabled in the flatpak version or not?
It is considered an experimental feature on all platforms except for Windows. I assume Linux doesn't support it yet due to X11 where the middle click is reserved for pasting from clipboard (which would conflict with autoscroll). So it is most likely more work than just adding one line of code.
However it would be a significant UX improvement if Valve adopted a more transparent configuration method, similar to how Chromium handles feature flags via $HOME/.config/chromium-flags.conf. This would allow users to opt-in to experimental features without having to modify Steam’s internal launch scripts.
Posting another thing incase wayland-smelly-unfortunates find it useful: https://github.com/docloulou/Wayland-Wheeltani
Still missing a meaningful mechanism for per-appifying it though.
I thought I bricked my Steam controller because of this, I used chattr to mark steamwebhelper_sniper_wrap.sh as read only, turns out this was causing steam update to fail and I didn't realize. So I was using a very outdated steam client, so when my Steam controller showed up it prompted me to update the firmware and on this old client that firmware update failed and left the controller in an unusable state. I later found out that after updating I could go into big picture mode and go to controllers and there I was able to recover and successfully flash the firmware.
Nothing extracted yet.
Your system information
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=MiddleClickAutoscrollSteps for reproducing this issue:
It can currently be enabled via a hacky workaround:
Edit this file:
~/.steam/debian-installation/ubuntu12_64/steamwebhelper_sniper_wrap.shThen change
exec ./steamwebhelper "$@"to
exec ./steamwebhelper "$@" --enable-blink-features=MiddleClickAutoscrollThen start Steam with the
-noverifyfileslaunch 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.