如何防止“始终在最上面”的应用程序在每次切换工作区时夺取焦点

如何防止“始终在最上面”的应用程序在每次切换工作区时夺取焦点

这也许更适合集思广益作为功​​能请求或候选错误报告,但现在,我将把它发布在这里:

当告诉应用程序同时

  • always on visible workspace

  • always on top

这是可行的,但是,当切换工作区时,该应用程序不仅 always on top但是也 ”总是焦点默认情况下“在所有工作区中。

换句话说,它(Compiz?Unity?)不是记住在给定的工作区中处于“模糊”状态(即,失去了对其他应用程序的焦点),但是一旦切换到另一个工作区然后再次切换回来,就会可靠地(并且可重复地)忘记这一切。

这不是我想要每天都用到的东西,但现在我想在 VLC 中以“画中画”的形式播放一段较长的视频,我会暂停、忽略它,然后再播放一会儿等等,同时频繁切换工作区;基本上就是保持上述应用程序在背景中(在我的大屏幕上)仍然可见,即“在上面“。

答案1

这是初步的:

默认情况下让应用程序始终位于可见工作区上?用途加拿大华人商会窗口规则插件,带有“无焦点“。因此,我想这可以算作一个可以接受的、尽管不是理想的解决办法。

为什么次理想?因为 a) 它需要 CCSM('nuf 说)并且 b) 需要设置规则,而不是 c) 修复这个“错误”...

相关内容