在 Mac OS XI 上,可以将鼠标悬停在某个对象上(无需单击或完全聚焦)并使用滚轮滚动它。在 Windows(至少是 7)上,由于我的新工作被迫使用,它无法以这种方式工作。有什么方法可以改变这种行为吗?
我注意到 Firefox 在应用程序内执行了此操作:如果任何 Firefox 窗口具有焦点,那么您可以滚动任何其他没有焦点的 Firefox 窗口。(所以至少 Firefox 的人认为这是一个有用的功能!所以任何不熟悉它在 OS X 上如何工作的人都可以看到我在说什么。)
我记得 TweakUI(似乎不适用于 Windows 7)有一个“焦点跟随鼠标”设置,但我不记得它是否只允许为滚轮设置该设置。我不想要完整的 X-Windows 样式的焦点跟随鼠标设置,只想能够滚动鼠标指向的任何内容。
更新:根据@Mikey 的评论,此功能现已内置于 Windows 10 中。
更新:有人认为我的问题是这个问题。该问题似乎特别关注单个窗口上的多个控件,其中键盘焦点位于错误的控件上,而不是错误的窗口上。我问的是多个窗口的情况。任何给定的解决方案都有可能处理这两种用例,但这并不是定论。任何软件都有可能处理一种用例而不处理另一种用例。它们很相似,但它们不是同一个问题。
答案1
X 键鼠标控制!
这个东西太棒了......对于技术人员来说它非常直观,对于普通人来说不知道)但如果你弄清楚了,它真的很强大。
http://www.highrez.co.uk/downloads/XMouseButtonControl.htm
是的,它也解决了这个滚动/悬停问题:
- 在里面 '默认' 个人资料更改 '向上滚动' 到 '向上滚动窗口' 和 '滚轮向下' 到 '向下滚动窗口“”。
但它远不止于此
例如我用它来做以下事情:
我有一个 Logitech Marathon 鼠标,它很棒,因为它具有超级滚动功能,电池可以使用 2 年,但在 Chrome 中,由于某种原因,当超级滚轮旋转时,有时按下 CTRL 时它会缩放页面。这种情况经常发生。因此,使用此应用程序,我在使用 Chrome 时禁用 ctrl 鼠标滚轮。这是 Chrome 本身无法做到的
我将其设置为通过 Alt-wheel 上下控制系统音量。相当有用
我配置了 alt-左键单击以截取活动窗口的屏幕截图,alt-右键单击以截取完整屏幕截图
我设置 'Alt‘激活键’第 2 层' (设置 > 修饰键),然后开启 '默认'我设置的第 2 层配置文件滚轮向上/向下滚动窗口左/右分别。
答案2
为了使我的 Windows 安装像 Linux 一样滚动(鼠标指向的内容都会滚动,而不必具有焦点),我使用了一个非常小的免费软件应用程序,名为始终使用鼠标滚轮。Windows 上没有它就活不下去。
答案3
我最喜欢的解决方案是使用威兹鼠。
轻松访问设置仅设置窗口焦点. Wizmouse 向底层窗口发送滚动命令,而不设置活动窗口。
有几个注意事项。也就是说,带有子窗格的 WPF 和 Silverlight 应用程序无法很好地运行。对于 WPF 应用程序示例,可以是 Visual Studios 和 Expressions Studios。Powerpoint 的某些区域也会受到干扰,但除此之外,它的性能符合预期。
答案4
泰克窗是一个免费的(BSD 许可证)软件,它可以解决这个问题。
它到底起什么作用?
具体来说,Taekwindow 允许您执行以下操作:
- 按住 Alt 键并抓住窗口的任意位置(不仅仅是标题栏),然后用鼠标左键拖动,即可移动窗口;
- 按住 Alt 键并拖动窗口到任意位置(而不仅仅是微小的边框),然后用鼠标右键拖动,即可调整窗口大小;
- 通过按住 Alt 键并拖动在显示器之间移动最大化窗口;
- 在光标所在的窗口上使用滚轮,而不是当前聚焦的窗口;
- 通过单击窗口的标题栏将窗口推到后台。
所有这些功能都可以根据您的喜好进行配置。
- 当您开始运行taekwindow时,它的图标会出现在系统托盘中。
- 右键单击它并选择优先...
- 然后转到滚动标签并检查滚动光标下的窗口。
- 你可以通过检查来让 taekwindow 自动启动登录时启动在里面一般的标签。