-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
Enhance scroll wheel/touchpad scroll on desktop #3492
Comments
https://www.codeproject.com/articles/1042516/custom-controls-in-win-api-scrolling I don't know how it works on other plateforms, but this could bring usefull informations |
I don't know to what extent we follow operating system values for touchpad/mouse scroll speed. I guess we want to match that as much as possible. |
I'd like to raise attention to this issue. Scrolling with the mouse wheel is very annoyingly slow - borderline unusable - on some systems (Ubuntu and Windows, MacOS doesn't actually seem that bad but still a little slow). |
I've tweaked scrolling speed in an OS-specific way for my project, leaving the scroll speed values as-is for Mac OS and increasing them for Windows and Linux, which gives much better behavior in my testing. I'm sure they could be improved even a bit more. (I have not tested on BSD and my app doesn't target BSD, but I'd be inclined to think that BSD should also use the windows and linux scroll values, and it's Mac OS that's the odd one out due to its builtin momentum scrolling) |
That looks like a nice improvement until we get actual OS level config matching for speed. Would you consider opening a PR so we can test and discuss? |
Opened #3757 |
Ready on develop for next release, thanks @dweymouth |
Checklist
Is your feature request related to a problem?
The scrolling using mouse wheel (or laptop touchpad) is too slow, comparing to other applications with the same mouse (obviously).
Is it possible to construct a solution with the existing API?
No response
Describe the solution you'd like to see.
Increase scrolling speed/pages per scroll or any other solution you see is good.
The text was updated successfully, but these errors were encountered: