我对 KDE(运行 Kubuntu 18.10)非常陌生,希望能够通过终端快速切换灰度。我可以编写脚本来执行此操作,但我不知道要调用什么来切换桌面效果。
目前我正在使用这个Github reop的这个答案中描述的扩展。一切都很好,唯一的问题是我想快速切换到灰度而不是进入> >并单击。这是我每天使用不止一次或两次的许多步骤。System Settings
Desktop Behavior
Desktop Effects
Apply
我的问题是我应该调用什么命令来从命令行切换它,以便我可以编写一个脚本来执行此操作?
我正在查看 qdbus 并尝试类似:
qdbus org.kde.KWwin /Effects toggleEffect Grayscale
但什么也没有发生。
这不值得回答,但我没有评论的声誉。
我也在尝试通过快捷方式自动进行灰度切换,有时是设置:
不起作用(即使在设置中明显未选中,效果也不会禁用)。
所以我只是添加了一个额外的行:
(它重新加载合成器,与两次“alt+shift+F12”相同)
这可以避免繁重的
kwin_x11 --replace
解决方案,所以我认为它更好(但我在这里绝对不是专家)。(请注意,我也必须
sleep 0.2
在两行之间添加一个,否则灰度禁用不起作用,除非我第二次触发整个事情)如果您仍然对 DBUS 答案感兴趣,它有点不那么复杂,您可以试试这个: