Google-chrome – Mouse wheel scroll causes zoom in/out in Google Chrome

google-chromemouse-wheel

When scrolling using the mouse wheel scroll in Google Chrome, there is about 25% chance it would zoom in/out as if I have pressed the Ctrl key.

Disabling my mouse gesture extension reduces the chance to only about 2%.

I have tried various extensions and noticed some mouse gesture extensions seem to make it a bit worse than the others. I am guessing the problem is with Chrome or its extensions.

I believe it is not my hardware or software.

  1. It happens in Chrome on both my Windows 7 desktop computers at work and at home
  2. It never happens in Firefox on either computer (I use both browsers)
  3. I tried turning on "Show location of pointer when I press the CTRL key" so I know if the Ctrl is pressed accidentally – it never was.
  4. I don't have AutoHotKey or anything similar installed on Windows.

Is this a Google Chrome bug? Is there a workaround?

UPDATE:
I installed AutoHotKey to nullify Ctrl+scroll.
Ctrl+scroll now does nothing, but scrolling normally still often zooms.

Best Answer

Dont know where from this problem comes. but we can have an alternative solution to that. Depending on the drivers for your mouse, you could set ctrl-scroll as a "shortcut" to actually do nothing - essentially capturing the combination and throwing it away. Some drivers will even let you specify this for only within a certain application, at which point you'd specify chrome.

OR

Another trick would be:

solution using AutoHotKey posted on google groups:

Using Logitech Performance Mouse MX...

Downloaded AutoHotKey software

In the AutoHotkey.ahk file, added these to do nothing for Cntrl+MouseWheelScrolling

^WheelDown::return

^WheelUp::return

http://productforums.google.com/d/msg/chrome/-rtDLZmN9bk/5pJYksjrvQUJ

Also if this doesn't work, please provide some more information about your hardware please..

UPDATE - The solution

It looks like the zooming issue is related to mouse scrolling freeware. I took a look at a tool I run called "WizMouse." The purpose of these tools is to allow scrolling windows without focusing on them. Settings can be changed in these to fix the problem.

Resolutions:

  • KatMouse (per nsx82): Add class: Chrome_WidgetWin_1, and under the settings tick option: "Window has scrolling wheel support?" (try checked first)
  • WizMouse (per JoPa Mi): Uncheck "Enable mouse wheel for applications without mouse wheel support"