Super+D(显示桌面)改变哪个值?

Super+D(显示桌面)改变哪个值?

在我的 Python 程序中,我想检测是否要显示桌面(所有窗口最小化)。我该怎么做?当用户按下 Super+D 时会设置哪个值(可能在 dconf 中)?

答案1

您可以使用 wmctrl(窗口管理器控制)程序获取有关窗口管理器的信息并对其施加影响。对于您而言,您需要使用 -m 开关来获取窗口管理器信息。

$ wmctrl -m
Name: GNOME Shell
Class: N/A
PID: N/A
Window manager's "showing the desktop" mode: ON

最后一行是你感兴趣的。

相关内容