Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

mouse wheel: where to set scrolling speed? #237

Open
star-buck opened this issue Jul 23, 2020 · 8 comments
Open

mouse wheel: where to set scrolling speed? #237

star-buck opened this issue Jul 23, 2020 · 8 comments
Assignees

Comments

@star-buck
Copy link
Contributor

mouse scrolling in most plasma areas with side scrollbar is too slow default in kde 5.19 manjaro.
Where to set/speed up the pixels or steps per scrollwheel tick like it was possible?

@star-buck
Copy link
Contributor Author

any gtk app like e.g. firefox also has much faster default scrolling, so currently it is severely inconstent...

@Pointedstick
Copy link

On Wayland, you can set the scroll speed in the mouse KCM from Plasma 5.19 onwards; see https://bugs.kde.org/show_bug.cgi?id=403842.

Apparently it wasn't possible to easily do on X11. The Enioka contractors worked on this and might know more.

@star-buck
Copy link
Contributor Author

star-buck commented Jul 25, 2020 via email

@Pointedstick
Copy link

When using the older evdev driver, yes. And as far as I can see, it still works on X11. However when using the newer Libinput driver, libinput itself does not actually support this feature natively, so it has to be done at a higher level. On Wayland, we can do it in KWin, which is what we've done. On X11, it would have to be implemented in xf86-input-libinput. There is in fact an open patch to do this: https://gitlab.freedesktop.org/xorg/driver/xf86-input-libinput/-/merge_requests/12

The maintainer would need to accept that patch though.

@davidedmundson
Copy link

davidedmundson commented Jul 27, 2020

I think Starbuck is referring to the Qt specific WheelScrollLines config value?
That is currently surfaced only in the ev backend despite being agnostic to the backend

@star-buck
Copy link
Contributor Author

star-buck commented Jul 27, 2020 via email

@star-buck
Copy link
Contributor Author

star-buck commented Jul 27, 2020 via email

@Pointedstick
Copy link

That is currently surfaced only in the [evdev] backend despite being agnostic to the backend

Ah, that would indeed be a real bug. Of course it would only affect Qt apps so we would probably get complaints that it didn't work for Firefox, Chromium, GTK apps, etc. Unless there's an equivalent setting we can have it also set for them.

Thanks for the nice explanation!

You're welcome!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants