![如何在其他窗口前启动图像查看器?](https://linux22.com/image/1096747/%E5%A6%82%E4%BD%95%E5%9C%A8%E5%85%B6%E4%BB%96%E7%AA%97%E5%8F%A3%E5%89%8D%E5%90%AF%E5%8A%A8%E5%9B%BE%E5%83%8F%E6%9F%A5%E7%9C%8B%E5%99%A8%EF%BC%9F.png)
我在 gnome shell 上使用图像查看器。然而,当我在文件管理器中打开图像时,图像会在后台打开。
如何在其他一切之前启动它?
答案1
我想我找到了这个问题的答案;这个问题也出现在其他程序中。我通过适当配置 compiz 彻底解决了这个问题。
请看我对这个问题的回答: 有时启动时新窗口不会出现在最前面
答案2
这是 Gnome Shell 的故意行为。此聚焦行为的工作方式是,如果您双击图像或右键单击并从“打开方式”中打开/打开,shell 将检测文件管理器等是否仍处于焦点/位于顶部。
例如,如果您打开了图片,然后在打开图片所需的 1-5 秒内单击返回文件管理器(可能是为了打开其他内容),图片将在后台打开。如果您在通过双击打开图片后没有单击任何内容,打开用或者return它会自动在前台打开该图像。如果没有发生此行为,则 shell 要么检测到文件管理器内部的错误活动,要么有其他东西窃取了焦点。
改变这种情况的最佳方式是使用 Steal My Focus 扩展,它不适用于每个应用程序,但希望将来可以实现。
您可以通过点击安装这并选择开/关切换开关,然后接受安装。安装后,它应该会自动开始工作。
这应该适用于 3.2 和 3.4。