KDE Spectacle触发截图时退出全屏应用的问题求助
KDE Spectacle触发截图时退出全屏应用的问题求助
我之前也碰到过一模一样的糟心情况——在玩全屏游戏或者看视频的时候,按个截图快捷键,Spectacle直接跳出来抢焦点,全屏程序瞬间退出,真的太影响体验了!下面几个方法你可以挨个试试,应该能解决问题:
给Spectacle设置KWin窗口规则,禁止它抢焦点
这是我自己亲测有效的方法:- 打开系统设置,找到「窗口管理」→「窗口规则」
- 点击「添加规则」,在「窗口类(应用程序)」的下拉框里选择「Spectacle」
- 切换到「焦点」选项卡,勾选「不获取焦点」,然后点击「应用」保存设置
这样之后Spectacle启动时就不会抢走全屏程序的焦点,自然也就不会导致全屏退出了。
用命令行参数自定义截图快捷键,让Spectacle后台静默工作
默认的快捷键触发会让Spectacle弹出窗口,你可以换成直接调用命令行参数让它后台截图:- 打开系统设置→「快捷键」→「自定义快捷键」
- 点击「编辑」→「新建」→「全局快捷键」→「命令/URL」
- 命名比如「静默全屏截图」,命令填
spectacle -b -c(-b是后台运行,-c是捕获整个屏幕;如果要选区域截图就换成-b -s,活动窗口是-b -a) - 绑定你原来用的截图快捷键,替换掉默认的Spectacle触发项
这样截图时Spectacle在后台默默完成操作,完全不会打扰全屏应用。
试试切换到Xorg会话
Ubuntu 22.04默认用Wayland,而KDE的一些组件在Wayland下可能有兼容性问题。你可以在登录界面点击用户名旁边的小齿轮,选择「KDE Plasma (X11)」,登录后再测试截图功能,说不定Wayland导致的焦点冲突就消失了。更新Spectacle和KDE组件
有可能是旧版本的bug导致的,打开终端运行以下命令更新组件:sudo apt update && sudo apt upgrade kde-spectacle plasma-desktop更新完成后重启一下,看看问题是否修复。
备注:内容来源于stack exchange,提问作者kab4333
相关产品推荐
相关产品推荐

