在 Windows 7 上,有没有办法让滚轮的焦点跟随鼠标?

ico*_*ast 69 windows mouse focus scroll-wheel

在 Mac OS XI 上,可以将鼠标悬停在某物上(无需单击或完全聚焦)并使用滚轮滚动它。在我被迫在我的新工作中使用的 Windows(至少 7)上,它不能以这种方式工作。有什么办法可以改变这种行为吗?

我注意到 Firefox 在应用程序中执行此操作:如果任何 Firefox 窗口具有焦点,那么您可以滚动任何其他没有焦点的 Firefox 窗口。(所以至少 Firefox 人认为这是一个有用的功能!所以任何不熟悉它在 OS X 上如何工作的人都可以看到我在说什么。)

我记得 TweakUI(似乎不适用于 Windows 7)有一个“焦点跟随鼠标”的设置,但我不记得它是否只允许为滚轮设置。我不想要完整的 X-Windows 风格的焦点跟随鼠标设置,只是能够滚动我鼠标悬停的任何东西。

更新:根据@Mikey 的评论,这现在已内置到 Windows 10 中。

更新:有人建议我的问题是这个问题的重复。这个问题似乎特别关注单个窗口上的多个控件,其中键盘焦点在错误的控件上,而不是在错误的窗口上。我问的是有多个窗口的情况。任何给定的解决方案都有可能处理这两种用例,但这并不是定论。任何软件都可以处理一个用例而不是另一个用例。它们是相似的,但它们不是同一个问题。

Amo*_*ter 51

为了让我的 Windows 安装像 Linux 一样滚动(无论鼠标经过什么都滚动而不必具有焦点),我使用了一个名为AlwaysMouseWheel的非常小的免费软件应用程序。在 Windows 上离不开它。

  • 这太棒了!它有效,而且由于它是便携式的,因此我无需获得经理的许可即可安装它。(在 Windows 商店工作的一个令人讨厌的副作用是对安装软件的偏执。) (2认同)

Mik*_*key 30

X键鼠标控制!

这东西太棒了……对技术人员来说非常直观,对普通人来说不知道)但是如果你弄清楚了,它真的很强大。

http://www.highrez.co.uk/downloads/XMouseButtonControl.htm

是的,它也解决了这个滚动/悬停问题:

  • 在“默认”曲线变化“轮高达”到“滚动窗口向上”和“轮下”到“滚动窗口向下”。

但还有更多

例如我用它做的一些事情:

  • 我有一个 Logitech Marathon 鼠标,它很棒,因为它具有超滚动功能,而且电池可以使用 2 年,但在 Chrome 中,当超滚轮旋转时,有时它会在您按下 CTRL 时缩放页面。这种情况经常发生。因此,使用此应用程序时,我会在使用 chrome 时禁用 ctrl-mouse 滚轮。铬本身无法完成的事情

    • 我将它设置为 alt-wheel up/down 控制系统音量。很有用

    • 我配置了 alt-左键单击以获取活动窗口的屏幕截图,alt-右键单击以获得完整屏幕截图

    • 我设置了“ Alt ”键来激活“第 2 层”(设置 > 修饰键),然后在“第 2 层”中的“默认”配置文件上,我设置Wheel Up/Down分别向左/向右滚动窗口

  • 在对 AlwaysWheelMouse 感到沮丧之后,我切换到了这个。它比 AlwaysWheelMouse 做 *** 多得多***,并且没有烦恼(即使您将其设置为不设置也会始终出现闪屏,以及一个暗示它会关闭实际关闭程序的闪屏的按钮) . (2认同)

sur*_*asb 15

我最喜欢的解决方案是使用Wizmouse

轻松访问设置仅设置Window Focus。Wizmouse 在不设置活动窗口的情况下向底层窗口发送滚动命令。

有一些注意事项。也就是说,带有子窗格的 WPF 和 Silverlight 应用程序不会很好用。对于将是 Visual Studios 和 Expressions Studios 的 WPF 应用程序示例。Powerpoint 的某些区域也受到了重击,但除此之外它的表现都符合预期。


mus*_*ear 5

新信息:

如果你有 Windows 7,它在辅助功能设置中:http : //www.howtogeek.com/howto/windows-vista/switch-windows-by-hovering-the-mouse-over-a-window-in-视窗远景/

一些鼠标驱动程序所有这些。这是对“设置焦点”的修改。

基本上,在 Windows 中,开发人员假设您可能不一定想要控制鼠标悬停的内容,因此他们告诉系统在焦点从上一个窗口中移除并分配给您选择的窗口之前等待您单击一个窗口.

如果系统设置为“设置焦点”到鼠标指针所在的任何程序,如果您只是试图让鼠标移开并将其移到不同的窗口上,那么无论您在做什么,都将开始发生在无论您的鼠标在哪个窗口上。您无法将“滚动焦点”与“全焦点”分开。

只要您意识到这一点并知道它如何影响您使用计算机的方式,如果您的鼠标能够做到这一点(这取决于您的鼠标和驱动程序),您应该在控制面板的鼠标设置中找到一个选项.

  • 这不是我所要求的。该设置将窗口带到顶部。我只是想将它滚动到它所在的位置。这在我问题的最后一段,尤其是最后一句中得到了解释。 (6认同)
  • 没有管理员权限,虽然不完美,但这个解决方案似乎是最接近的选择。 (2认同)