如何使非活动窗口也立即对鼠标点击做出反应,而不是仅仅使其成为活动窗口?

如何使非活动窗口也立即对鼠标点击做出反应,而不是仅仅使其成为活动窗口?

我已经在工作中使用 Mac 几个月了,但习惯之后,仍然有一些烦恼,我正在努力消除。如果我打开了多个窗口,单击非活动窗口会激活它 - 但应用程序不会记录这次单击。由于使用的是 Windows 背景,这让 UI 感觉非常迟钝,因为我觉得我点击的次数远远超过了我应该花的次数。

有没有办法配置此行为?我知道 Windows 上有可用的实用程序来调整此类事情,Mac OS 是否有类似的工具?

答案1

具体是什么应用程序?我使用 Safari 和 Finder 进行了测试,发现单击非活动窗口不仅会聚焦窗口,还会激活单击事件。

答案2

不完全是你问的,但你可以尝试放大/2— 它的功能之一是在可自定义的时间之后将窗口悬停在最前面,这只是其众多功能之一。

这也不完全是您所问的:按住 ⌘ 并单击背景窗口将触发单击事件而不激活窗口。

答案3

通过 spotlight 找到 NSView.h。搜索 acceptsFirstMouse ,将语句编辑为: (BOOL)acceptsFirstMouse:(NSEvent *)event;

相关内容