如何使用 xprop 取消装饰窗口

如何使用 xprop 取消装饰窗口

我检查过,当窗口未装饰时(通过单击图标并单击“Un/Decorate”),属性_NET_WM_STATE(ATOM) =将从空更改为存储值_NET_WM_STATE(ATOM) = _OB_WM_STATE_UNDECORATED。我还设法从命令行更改该值:

xprop -id 0x02c00002 -f _NET_WM_STATE 32a -set _NET_WM_STATE _OB_WM_STATE_UNDECORATED

通过这样做,窗户不会未经装饰,该属性实际上改变了它的值,但它保持不变。

我的问题是:如何使用类似的命令使窗口不被装饰xprop?上面的过程还剩下什么?

-f _NET_WM_STATE 32a另外:改变值的命令中的含义是什么?

更新:我正在使用wmctrl,但看不到如何使用-bman: 的选项执行操作The supported property names are modal, sticky, maximized_vert, maximized_horz, shaded, skip_taskbar, skip_pager, hidden, fullscreen, above and below

答案1

您尝试过其他格式吗?

xprop -id 0x02c00002 -f _MOTIF_WM_HINTS 32c \
          -设置_MOTIF_WM_HINTS'0x2,0x0,0x0, 0x0, 0x0'

相关内容