在 Google Chrome 中使用鼠标滚轮滚动时,大约有 25% 的几率飞涨进/出,就像我按下了 Ctrl 键一样。
禁用鼠标手势扩展可将机会降低至仅约 2%。
我努力了各种各样的扩展程序,并注意到一些鼠标手势扩展程序似乎比其他扩展程序更糟糕。我猜问题出在 Chrome 或其扩展程序上。
我相信是的不是我的硬件或软件。
- 它发生在 Chrome 上两个都我办公室和家里的 Windows 7 台式电脑
- 两台电脑上的 Firefox 都没有出现这种情况(我两种浏览器都用)
- 我尝试打开“按下 CTRL 键时显示指针的位置”,这样我就能知道 Ctrl 键是否被意外按下 - 但实际上从未被意外按下过。
- 我没有在 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
答案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