PowerToys: Scrolling Broken in Settings for certain devices
Environment
Windows build number: 1909
PowerToys version: 0.18.0 and above
PowerToy module: Settings
Device: HP Notebook, product number X7T77UA
Note: this issue was initially observed on a laptop equipped with a Synaptics touchpad, and does not manifest on another, non-Synaptics computer.
Steps to reproduce
- Open PowerToys Settings (i.e. right-click system tray icon, choose
Settings) - Attempt to scroll using two fingers on touchpad
Expected behavior
The main settings page should scroll as normal (if it’s long enough, which it is on my device).
Actual behavior
The main settings page does not scroll.
Overview:
| Method | Functional? |
|---|---|
| Mouse wheel | ✔️ |
| Touchscreen | ✔️ |
| Touchpad (two fingers) | ❌ |
Notes
After connecting my wireless mouse, scrolling with its wheel works as expected. While the mouse is connected, however, touchpad scrolling still does not work.
Also, the same issue was originally present in the PowerToys Run results list, but is solved as of at least v0.25.0.
About this issue
- Original URL
- State: closed
- Created 4 years ago
- Comments: 49 (19 by maintainers)
For that use X-Mouse Button Control, a workaround may be possible, See the related Windows Terminal issue thread: https://github.com/microsoft/terminal/issues/9340#issuecomment-885822956 For those that don’t, the mouse configuration software (Synaptics trackpad, Lenovo Thinkpad Trackpoint) may or may not have the ability to work around this issue.
Think we may have a lead here, Terminal may have a fix
Repro’d on a spectre x360 late 2k17
18/18.1 product id is 2LU96UAR
Thanks @lars18th , that helped a lot!
The root original issue of this has been fixed when we migrated to WinAppSDK and removed the XAML islands a few builds back. If you are using something like xmouse or XMBC,
I just tested it. Power toys version 0.53.3 and it worked like a charm. As soon as I enabled that setting my touchpad scroll started working. Normally I’m using external mice so I will have to try that later. But it worked. I use x-button anyway so that’s not a huge deal for me.
looks like, @LRitzdorf do you have x-mouse installed? https://github.com/microsoft/terminal/issues/9340#issuecomment-885822956
Update: The PT Run results list scrolls properly since as least v0.25.0! It’s not smooth scrolling (i.e. it jumps by the height of one result each time), but the scrollbar provides the same behavior.
@wolf99
Thanks for pointing it out.