microsoft / PowerToys

Windows system utilities to maximize productivity
MIT License
111.88k stars 6.59k forks source link

Smooth per pixel scrolling #134

Open hugobloem opened 5 years ago

hugobloem commented 5 years ago

I'd like a smoother scrolling experience similar to what macOS offers. For example, I am using a Performance MX which has a feature to scroll stepless. It would be nice if Windows would also scroll smooth instead of a per line basis.

indierawk2k2 commented 5 years ago

Could you please provide a bit more detail here? If I use the trackpad on my laptop to 2-finger scroll in Windows the experience is not per line, but (effectively) per-pixel.

hugobloem commented 5 years ago

Yes in general the scrolling experience in a browser, like Edge, is great. But whenever I switch to, for example, task manager the scrolling feels a bit jerky. Both with mouse and touchpad. It would be nice if the smooth scrolling found in Edge would be applied on a system basis, and not per application

Jay-o-Way commented 4 years ago

So in other words, the experience of a Precision touchpad, but with the scroll button. I think it's hardware related though.

Poopooracoocoo commented 4 years ago

and you can't scroll horizontally in task manager >:(

daslicht commented 4 years ago

Could you please provide a bit more detail here? If I use the trackpad on my laptop to 2-finger scroll in Windows the experience is not per line, but (effectively) per-pixel.

Even in Windows File Explorer ?

wolonge95 commented 2 years ago

Some new Apps ( maybe WinUI3 ? ) have smooth scrolling. But the new file browser and task manager does not.

I really want this feature. I don't understand why the system does not provide this feature.

MadafakinRio commented 1 year ago

Could you please provide a bit more detail here? If I use the trackpad on my laptop to 2-finger scroll in Windows the experience is not per line, but (effectively) per-pixel.

Can't believe it's been 4 years and STILL nothing has been done. So here I'll try to clarify. What we want is a feature to make mouse wheel scrolling scroll by pixels and not by lines (and do so system-wide, aka hook into how Windows itself handles scrolling), so yes the end result would be the same experience you get when scrolling with a touchpad, or a swipe if you have a touchscreen. A configuration panel for specific details and advanced features would also be nice. Here's what an app called SmoothScroll offers:

The only problem with SmoothScroll is that the app is subscription based and requires you to pay for it forever which is beyond absurd for a simple utility like that. It also pings the server to check the license every now and then. So that's why it would be really nice to have 1st party support for such a basic feature.

Poopooracoocoo commented 1 year ago

I foresee this being closed as it may not be in PowerToys' scope and should be implemented in Windows and the different UI toolkits. Microsoft should care for the scrolling experience in non-WinUI and non-UWP apps as all Surface devices have a touchscreen or precision touchpad. Microsoft also sells 'smooth-scrolling' mice. The things that Chromium and Firefox have done in order to achieve their scrolling experiences is amazing but shouldn't be required. With the deprecation of UWP and seemingly reduced focus of WinUI, I hope that they can do this.

nimbus2332 commented 3 months ago

It's been 5 years, anniversary!

daslicht commented 3 months ago

Enjoying Smooth scrolling under macOS since then :)