在 XFce4 中,当我启动应用程序时,我不希望它们出现在我当前正在使用的窗口上方,或者在我当前工作上方显示警报窗口。相反,我希望窗口在后台加载并且不会窃取焦点。例外情况是属于我正在使用的应用程序的警报窗口或对话框,例如,如果我当前正在使用 LibreOffice Calc,它会弹出一个窗口告诉我一个错误,该窗口可以聚焦。
Xfce4中有没有办法防止Windows窃取焦点?
答案1
设置/窗口管理器/焦点
焦点跟随鼠标(打开)[应该没关系,但焦点窃取预防设置似乎在打开此功能时效果更好]
自动将焦点赋予新创建的窗口(关闭)
还
设置/窗口管理器调整/焦点
- 激活焦点窃取预防(上)
- 荣耀标准ICCCM焦点提示(关闭)
- 当窗口自行升起时(不执行任何操作)
答案2
设置管理器>>窗口管理器>>焦点选项卡。取消选中自动给予焦点
答案3
对我来说,Xfce 的焦点窃取预防功能仅在您同时打开 Focus Follows Mouse 时才起作用。
运行 Xfce 4.10.1
答案4
禁用这些会阻止 Xubuntu 会话中的焦点更改
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 19.10
Release: 19.10
Codename: eoan
设置、窗口管理器应该设置相同: