dessant / scroll-zoom

Browser extension for zooming web pages with the left or right mouse button and the scroll wheel

Home Page:https://addons.mozilla.org/en-US/firefox/addon/scroll-zoom/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Issues when smooth scrolling is enabled in Logitech Options

nollinvoyd opened this issue · comments

Windows 10 pro, Scroll Zoom 1.1.1, Firefox 95.02, Chrome 96.0.4664.110

I have two extensions, for Firefox and Chrome, "Tweaks for YouTube" and "Scroll Zoom", whose functions rely heavily on the mouse wheel.

With both these extensions, when operating properly, one click-roll of the wheel makes a "one" increment adjustment, i.e. with "Tweaks for YouTube" it can be for for volume (increase/decrease), video speed, etc., or with "Scroll Zoom", 10% increase/decrease in page zoom.

The problem is, with both of these extensions, one click of the wheel, i.e. with "Scroll Zoom", the page immediatelty magnifies to 500% one way, or to 30% the other way. Same Basic thing with "Tweaks for YouTube", where volume with jump from 0% to 100% in one click, instead of 10% per click.

One difference is that Scroll Zoom is supposed to stop regardless of whether or not the right mouse button is depressed after rotating the wheel. If you take your finger of the button after rotating the wheel, it will stop, but it happens so instantly, its impossible to keep the page zoom from progressing much too far.

But the mystery is, in both browsers, while this happens with all my four Logitech m310 wireless mice, and my Logitech m585 bluetooth mouse, the extensions behave normally when I use my old Microsoft corded mouse.

I discovered the cause. The Logitech Options app installs drivers that interfere with the functions of both of the addons, as well as the Volume2 utility, and probably others as well.

That's an interesting find! Just to confirm, does Scroll Zoom missbehave even if there are no other extensions installed, or must Tweaks for YouTube be also installed? There is not much the extension can do about Logitech drivers, but I'll document the issue in the wiki.

does Scroll Zoom missbehave even if there are no other extensions installed

I had been battling with this for a while. If my memory serves me, I noticed the Scroll Zoom problem well before I installed Tweaks for YouTube. I later tested a fresh profile with only Scroll Zoom & Tweaks installed installed, and Volume2 is not an addon. I'm fairly sure there is no relationship when it comes to this.

Bottom line is that uninstalling Logitech Options solved the issues with all three apps. Just to be sure, I reinstalled Logitech Options and then uninstalled to verify the results.

The good things is that Logitech options does not need to be installed for mouse/keyboard, etc.operation. As the latest version of their Unifying Software, you need it to add a Logitech device for recognition by their wireless unifying receiver. Once you do that, technically, Logitech Options is no longer needed until the next time you need to add a device, so it can be uninstalled without having any effect on the peripherals. That's how I have things now. If I need to add a device, I'll just reinstall Logitech Options, add the device, and then uninstall Logitech Options once again.

I informed Logitech. They said they would look into it.

Hello again,

I wanted to update you on this Logitech Options conflict issue.

The problem, which occurs both in Firefox and Chrome, is actually caused by enabling "smooth scrolling" in Logitech Options. Once you disable "smooth scrolling", the expected extension behavior in Firefox and Chrome returns to normal.

Thanks for sharing the workaround!

I wonder if their new app also has the same bug: https://www.logitech.com/en-us/software/logi-options-plus.html

Yes, I can confirm the new app also has the bug.