![]() |
MS-DEFCON 2:
Patch reliability is unclear. Unless you have an immediate, pressing need to install a specific patch, don't do it.
|
-
Bad scrolling of Chromium-based browsers on precision touchpads
Home › Forums › AskWoody support › Questions: Browsers and desktop software › Bad scrolling of Chromium-based browsers on precision touchpads
- This topic has 8 replies, 4 voices, and was last updated 1 month, 2 weeks ago by
anonymous.
Viewing 5 reply threads-
AuthorPosts
-
-
November 16, 2020 at 1:19 am #2312179
Ascaris
AskWoody_MVPI’ve narrowed down the scrolling dysfunction I’ve often mentioned as being a part of every Chromium-derived browser I’ve tried. Firefox is buttery smooth, truly a delight to use, on my laptops and my desktop alike. But any Chromium browser, whether Chromium itself, Vivaldi, Brave, Opera, or Chredge, has always stuttered and juddered like crazy on my two most-used laptops. I thought at first that it was just a characteristic of Chromium that it scrolled poorly, and Microsoft’s statement about Chrome’s scrolling being broken seemed to back that up. But when I tried Chredge for Linux, it had the same issue, just like the rest!
I did some more reading, and I saw some reports from Chrome users indicating similar problems with precision touchpads (from Windows users). I hadn’t considered that it could be related to the method of scrolling, but when I used a real mouse to scroll on Vivaldi, it was smooth and nice, without any hint of the shuddering and juddering I get with a touchpad.
Precision touchpads are a project led by Microsoft and Synaptics to bring a more Macbook-like touchpad experience to Windows. In short, a precision touchpad sends all of the touch data to the OS (over the i2c bus), and the OS decides how to interpret that and turn it into action. A discrete touchpad driver isn’t needed in Windows 8.1 or 10.
A non-precision touchpad handles all of that within the driver, then turns that into simulated mouse movements over an internal PS/2 port.
Perhaps, I thought, this was fixed some time ago on Windows, but it slipped by on Linux because of the low market share Linux has on the desktop.
I rebooted into Windows 10 on my Dell G3, then downloaded and installed Vivaldi. I tried scrolling with the touchpad, and what do you know, it was just as bad as in Linux. I tried Firefox, and it was just as good as Firefox in Linux.
Microsoft has had the precision touchpad option since Windows 8.1, but OEMs still had the option of using non-precision touchpads. MS has announced that eventually, all PCs that carry the “made for Windows 10” stamp of approval must have a precision touchpad. I don’t think that has come to pass yet, but both of my laptops purchased in the last ~3 years have them.
Obviously, Windows is the most commonly used OS for x86 PCs. Laptops are the most popular form factor for x86 PCs outside of servers, and Chrome is the most popular browser on Windows. So how can this stuttering, juddering scrolling still be a problem on precision touchpads, which have been on the market for 7 years?
With the rate that Firefox is removing important features, it seems like only a matter of time until Firefox ceases to meet my needs. It’s definitely headed in what I consider the wrong direction, and has been for the better part of a decade. Vivaldi is heading in the right direction, and more and more it seems like a move to Vivaldi as my main browser is in the near future. The thing that is holding me back is that horrible shuddering while scrolling.
It boggles the mind that the most popular browser in the world can still have this issue. There must be a lot of people out there using precision touchpads with Chromium-based browsers (Chrome included)! They must not have tried Firefox, because if they did, they’d have as hard a time going back as I am considering the move.
I had better keep it down about that, lest Mozilla decide to make their scrolling janky and bad because “that’s how Chrome does it,” as they have said so very many times.
Group "L" (KDE Neon Linux 5.21.4 User Edition)
-
November 16, 2020 at 1:27 am #2312182
Paul T
AskWoody MVPI have a similar problem on my W8.1 desktop with wired mouse, in Chrome. Scrolling fast down a long page, like a long Woody’s thread, causes the display to skip and jump until you stop scrolling. Firefox remains smooth and consistent.
cheers, Paul
1 user thanked author for this post.
-
November 16, 2020 at 9:11 am #2312253
Ascaris
AskWoody_MVPI know what you mean. If you scroll fast enough, it seems like you get unrendered bits of the page on-screen (on askwoody.com, it would be the background color of the page without the woodgrain panel on the right), and when it renders them, it kind of pops back in, but by then you’ve scrolled more, and the process repeats.
I do wish the Vivaldi devs had chosen Firefox as a base browser to modify instead of Chromium, but I’ve read that Chromium is built in such a way that its UI and rendering engine are not closely tied together, while Firefox’s are more closely intertwined, making projects like Vivaldi, which do a lot of UI modification but mostly leave the underlying rendering engine alone, more difficult.
Group "L" (KDE Neon Linux 5.21.4 User Edition)
-
-
November 16, 2020 at 1:41 pm #2312300
Alex5723
AskWoody Plus-
November 17, 2020 at 12:24 am #2312419
-
-
November 17, 2020 at 1:19 am #2312430
Alex5723
AskWoody Plusthe slider bar on the right
The siding bar scrolls fast as well.
-
November 17, 2020 at 4:23 pm #2312572
Ascaris
AskWoody_MVPI just tested it now, using Vivaldi, and I only see the behavior Paul described (or what I think is what Paul described; it could be something else) on my Acer Swift, which isn’t actually swift, but is pretty slow. On my speedy Dell G3, I don’t see the unrendered sections even with a fast flick and coast on the touchpad, which scrolls at very high speed (better than I would ever see with my mouse, which doesn’t have a freewheeling mode on the mouse). It’s during that same flick-coast where I see it on the Acer.
I seem to remember older versions of Chromium doing it on the G3 as well, but I am not certain about that. I’ve never really been all that interested in any of the Chromium variants until recently, as Vivaldi has gotten a lot better. Firefox is still my choice for now, but it’s narrow, and as I mentioned, it almost seems like a fait accompli that a switch is going to happen. I’m preparing in advance, like when I realized in late 2015 that I was not ever going to get along with Windows 10. I began the transition then… why wait? If you can see the iceberg coming, start steering now!
The Vivaldi version in question (3.4.2066) uses Chromium 86 as a base, FWIW.
Group "L" (KDE Neon Linux 5.21.4 User Edition)
-
This reply was modified 5 months ago by
Ascaris.
-
This reply was modified 5 months ago by
-
-
November 17, 2020 at 7:15 pm #2312615
OscarCP
AskWoody PlusI have Vivaldi installed in my Mac (a three year old MacBook Pro) and just came across this thread. So I did the following tests:
I went with Vivaldi to a page full of high resolution pictures (The HBO Home Page of “His Dark Materials”, a streaming show).
I then went to the Wikipedia page on that show, that is heavy with fairly long sections of text and with many html links.
At each Web page, I scrolled first very slowly, then at my normal reading speed, and finally very, very fast, zipping up and down all through the page.
My results showed no scrolling problems doing any of these tests.
So it could be as Ascaris is suggesting, a problem related to the hardware used to run Vivaldi as, perhaps, may be also the case with other Chromium based browsers. (I also use Chrome often, including today, and have never had any problems doing that.)
Windows 7 Professional, SP1, x64 Group W (ex B) & macOS Mojave + Linux (Mint)
-
February 26, 2021 at 10:47 am #2346453
-
-
AuthorPosts
Viewing 5 reply threads - This topic has 8 replies, 4 voices, and was last updated 1 month, 2 weeks ago by
-
Welcome to our unique respite from the madness.
It's easy to post questions about Windows 10, Win8.1, Win7, Surface, Office, or browse through our Forums. Post anonymously or register for greater privileges. Keep it civil, please: Decorous Lounge rules strictly enforced. Questions? Contact Customer Support.

Plus Membership
Donations from Plus members keep this site going. You can identify the people who support AskWoody by the Plus badge on their avatars.
AskWoody Plus members not only get access to all of the contents of this site -- including Susan Bradley's frequently updated Patch Watch listing -- they also receive weekly AskWoody Plus Newsletters (formerly Windows Secrets Newsletter) and AskWoody Plus Alerts, emails when there are important breaking developments. Click here for details and to sign up.
Search Newsletters
Search Forums
Recent Replies
LHiggins on Notes From The Land of 0Patch
10 minutes agoAscaris on Disk Activity Indicator
31 minutes agoAscaris on Disk Activity Indicator
42 minutes agoPKCano on Windows Spotlight files
1 hour, 14 minutes agoAlex5723 on Notes From The Land of 0Patch
1 hour, 17 minutes agoAscaris on A true what the heck moment helping out a friend
1 hour, 34 minutes agoGraham on DPC WATCHDOG VIOLATION during upgrade
2 hours, 33 minutes agoGraham on DPC WATCHDOG VIOLATION during upgrade
2 hours, 42 minutes agoPaul T on Office/Task Chair Recommendation
3 hours, 47 minutes agoPaul T on Office/Task Chair Recommendation
3 hours, 49 minutes agoPaul T on linked images with relative paths
3 hours, 55 minutes agoPaul T on New smartphone? Great! Now don’t charge it past 80%
4 hours, 6 minutes agoChris Greaves on A true what the heck moment helping out a friend
4 hours, 6 minutes agoBob Coleman on New smartphone? Great! Now don’t charge it past 80%
4 hours, 37 minutes agoanonymous on Edge appears to be having a Friday meltdown
4 hours, 40 minutes agoanonymous on Edge appears to be having a Friday meltdown
4 hours, 41 minutes agoAlex5723 on Edge appears to be having a Friday meltdown
5 hours, 21 minutes agoNibbled To Death By Ducks on Notes From The Land of 0Patch
5 hours, 38 minutes agoAlex5723 on Ongoing List of Mac Apps Updated for Universal/Apple Silicon Support
5 hours, 43 minutes agoAlexEiffel on New smartphone? Great! Now don’t charge it past 80%
5 hours, 54 minutes agobratkinson on USB SSD dropped by Windows
6 hours, 57 minutes agobratkinson on Disk Activity Indicator
7 hours, 7 minutes agoalphacharlie on Tips to protect a Laptop without battery?
7 hours, 25 minutes agomacropod on linked images with relative paths
7 hours, 36 minutes ago280park on Edge appears to be having a Friday meltdown
7 hours, 54 minutes agoG on Edge appears to be having a Friday meltdown
8 hours, 3 minutes agofirstmerk on USB 3.0 slows down by a factor of 10x when not used
8 hours, 17 minutes ago280park on Edge appears to be having a Friday meltdown
8 hours, 37 minutes agoBob99 on Redirected to Cyrobo
9 hours, 33 minutes agoECWS on Windows Spotlight files
9 hours, 42 minutes ago
Recent Topics
-
A true what the heck moment helping out a friend
1 hour, 34 minutes ago
-
Office/Task Chair Recommendation
3 hours, 48 minutes ago
-
37 Years Google Earth Time Lapse
18 hours, 48 minutes ago
-
Edge appears to be having a Friday meltdown
4 hours, 41 minutes ago
-
Redirected to Cyrobo
9 hours, 34 minutes ago
-
Disk Activity Indicator
31 minutes ago
-
Some additional questions about 20H2 Upgrade
13 hours, 40 minutes ago
-
Edge 90.0 (earlier versions?) Update Check Fails / New Update Policy Language.
14 hours, 14 minutes ago
-
What is the .NET Framework CU?
18 hours, 16 minutes ago
-
Notes From The Land of 0Patch
11 minutes ago
-
USB SSD dropped by Windows
6 hours, 58 minutes ago
-
Outlook No Longer Syncing to iPhone 11
19 hours, 20 minutes ago
-
April Updates Failing
18 hours, 45 minutes ago
-
Freezing after sleep
1 day, 14 hours ago
-
“The Age of Surveillance Capitalism” by Shoshana Zuboff
13 hours, 9 minutes ago
-
Name : Wreck. Nine vulnerabilities affecting four popular TCP/IP stacks
1 day, 21 hours ago
-
Windows 10 Insider Preview build 21359 released to DEV Channel
1 day, 20 hours ago
-
Change language of entire system
2 days, 6 hours ago
-
Patch Tuesday poll – how is the testing going?
13 hours ago
-
DPC WATCHDOG VIOLATION during upgrade
2 hours, 34 minutes ago
-
Create Hyperlink in Column using VBA Code
23 hours, 39 minutes ago
-
Computer suddenly shows in home network as media device
2 days, 19 hours ago
-
Windows 10 Insider build 19043.928 (21H1) released to Beta & RP
2 days, 14 hours ago
-
20H2 Printer Queue Icon now missing from Task Bar
2 days, 17 hours ago
-
Tips to protect a Laptop without battery?
7 hours, 25 minutes ago
-
April Patch Tuesday out – Exchange once again
1 day, 13 hours ago
-
Microsoft Account linking to X-Box ID
3 days, 21 hours ago
-
iOS : FCC Speed Test
3 days, 15 hours ago
-
Power crash when updating
4 days, 6 hours ago
-
USB 3.0 slows down by a factor of 10x when not used
8 hours, 17 minutes ago
Search for Topics
Recent blog posts
- Edge appears to be having a Friday meltdown
- Patch Tuesday poll – how is the testing going?
- April Patch Tuesday out – Exchange once again
- How to customize and manage your Microsoft Account
- New smartphone? Great! Now don’t charge it past 80%
- Check or change Win10’s file-sharing encryption level
- Freeware Spotlight — Killer
- Known Issue Rollback
Key Links
Copyright © 2004 – 2021 AskWoody Tech LLC. All rights reserved.