我机器上的活动窗口有时会失去焦点。活动的应用程序保持不变-如果我以前使用过Chrome,现在现在仍在Chrome中-但活动窗口不再处于活动状态。没有窗口处于活动状态。这令人沮丧。输入此问题时发生了,我的按键突然停止了注册。
我相信其他一些应用程序正在失去焦点,但是它本身没有要显示的UI,因此活动窗口不会处于活动状态,但是活动应用程序仍然处于活动状态。
问题是:如何查找有问题的应用程序,以便可以愤怒地删除它?通常,在焦点失窃的情况下,罪魁祸首很明显,因为它具有焦点。在这种情况下,我很困惑。
@MichaelFrank它不会显示没有菜单栏的应用程序(例如,
—
丹尼尔·贝克
LSUIElement
设置为true
in的应用程序Info.plist
)。这些完全有能力做到这一点。
@DanielBeck啊,知道了。这很容易知道。
—
Michael Frank
仅供参考,我在Apple SE上基本问了同样的问题:是否可以检测到哪些程序正在将注意力转移到Mac上?
—
凯文·里德
tell application "System Events" to display alert ((name of first application process whose frontmost is true) as string)
不幸的是,不考虑没有菜单栏的进程。
Apple > Force Quit...
菜单来查看是否有任何不该运行的内容。