鼠标滚轮滚动导致 Google Chrome 放大/缩小

鼠标滚轮滚动导致 Google Chrome 放大/缩小

在 Google Chrome 中使用鼠标滚轮滚动时,大约有 25% 的几率飞涨进/出,就像我按下了 Ctrl 键一样。

禁用鼠标手势扩展可将机会降低至仅约 2%。

我努力了各种各样的扩展程序,并注意到一些鼠标手势扩展程序似乎比其他扩展程序更糟糕。我猜问题出在 Chrome 或其扩展程序上。

我相信是的不是我的硬件或软件。

  1. 它发生在 Chrome 上两个都我办公室和家里的 Windows 7 台式电脑
  2. 两台电脑上的 Firefox 都没有出现这种情况(我两种浏览器都用)
  3. 我尝试打开“按下 CTRL 键时显示指针的位置”,这样我就能知道 Ctrl 键是否被意外按下 - 但实际上从未被意外按下过。
  4. 我没有在 Windows 上安装 AutoHotKey 或任何类似的东西。

这是 Google Chrome 的一个错误吗?有解决方法吗?

更新:
我安装了 AutoHotKey 来使 Ctrl+scroll 无效。Ctrl
+scroll 现在不起作用,但正常滚动仍然经常缩放。

答案1

不知道这个问题从何而来。但我们可以有另一种解决方案。根据鼠标驱动程序,您可以将 ctrl-scroll 设置为“快捷方式”,实际上不执行任何操作 - 本质上是捕获组合并将其丢弃。有些驱动程序甚至允许您仅在某个应用程序中指定此功能,此时您可以指定 chrome。

或者

另一个技巧是:

使用 AutoHotKey 的解决方案发布在 Google 群组上:

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

如果这不起作用,请提供有关您的硬件的更多信息。

更新-解决方案

缩放问题似乎与鼠标滚动免费软件有关。我查看了我运行的一款名为“WizMouse”的工具。这些工具的目的是允许滚动窗口而不聚焦它们。可以更改这些工具中的设置来修复此问题。

决议:

  • KatMouse(根据 nsx82):添加类:Chrome_WidgetWin_1,并在设置下勾选选项:“窗口是否支持滚轮?”(先尝试检查)
  • WizMouse(根据 JoPa Mi):取消选中“为不支持鼠标滚轮的应用程序启用鼠标滚轮”

答案2

这个问题困扰了我很长时间,但最近搜索时,我发现了一个可以禁用 Ctrl 滚动缩放行为的 Chrome 扩展程序,它叫做无鼠标滚轮缩放

它运行得相当好,但并没有完全满足我的要求(我希望即使我按下了 Ctrl 键,滚动也能照常继续。当按下 Ctrl 键时,扩展程序会完全停止滚动和缩放)。所以,我决定制作自己的扩展程序,我昨天刚刚发布。它将 Ctrl 滚动转换回正常滚动,它被称为缩放至滚动

检查这两个扩展,看看它们是否能满足您的要求。

答案3

这是一个 AutoHotKey 脚本,它将从 Chrome 中删除 Ctrl+Wheel 手势并将其保留给其他应用程序:

;Disable mouse wheel zooming in Chrome 
#IfWinActive, ahk_class Chrome_WidgetWin_1 
    ^WheelDown::return 
#IfWinActive, ahk_class Chrome_WidgetWin_1 
    ^WheelUp::return 

答案4

另一种解决方法:此扩展程序通常会禁用页面缩放功能,除非/直到针对特定选项卡启用该功能:https://chrome.google.com/webstore/detail/zoom-block/jmomepcgehgfoimapeoinphcloinjfpb

相关内容