![Google Chrome 鼠标滚轮获取键盘焦点](https://linux22.com/image/1227401/Google%20Chrome%20%E9%BC%A0%E6%A0%87%E6%BB%9A%E8%BD%AE%E8%8E%B7%E5%8F%96%E9%94%AE%E7%9B%98%E7%84%A6%E7%82%B9.png)
我最近将所有机器上的默认浏览器从 Firefox 换成了 Google Chrome。总体来说,我很喜欢 Chrome,但有一种行为让我很恼火。使用鼠标滚轮滚动会使键盘焦点从文档中移开。
事情是这样的。我刚刚打开一个页面或切换到一个新标签,并且该页面具有键盘焦点,因为我可以使用键盘上的向上/向下和 PgUp/PgDn 键来滚动它;这没有问题。但是如果我随后使用鼠标滚轮滚动页面,它会失去键盘焦点,不再响应向上/向下、PgUp/PgDn 或实际上任何其他键盘键。我必须单击页面背景才能恢复键盘焦点。这对于滚动来说是一个小小的不便,但真正让我抓狂的是 Google Reader 和 Gmail,我经常使用键盘快捷键。在这里我发现我用鼠标滚轮滚动我正在阅读的文章或电子邮件,然后当我按 j/k 移动到下一个或上一篇文章或电子邮件时没有任何反应。
我正在使用 Windows 7 和 Chrome 开发频道(版本 4.0.249.43)。
答案1
我找到了解决办法。
显然Chrome 中的一个错误导致与鼠标滚轮延长器不兼容比如我碰巧使用的 KatMouse。Rob Boek 有记录了一个解决方法,更改 KatMouse 中的某些设置可以解决问题。