使 x11 窗口始终位于顶部(虚拟键盘)

使 x11 窗口始终位于顶部(虚拟键盘)

我正在破解火柴盒键盘。它的 UI 是用普通的 x11 编写的。我只是希望它始终位于最上面,因为它是一个虚拟键盘;虚拟键盘不能只输入以下程序!我不需要特定于 WM 的解决方案,因为它应该在任何地方运行。

那么其他虚拟键盘如何保持领先地位呢?

我确实尝试过这_NET_WM_STATE_ABOVE件事。但它不起作用(至少在统一方面)。

答案1

您可能需要设置扩展窗口管理器提示 _NET_WM_STATE_ABOVE

一般来说,如果你想复制其他应用程序的X行为,你可以使用xprop(在我的发行版中打包为xorg-xpropYMMV)。从终端启动时,您可以单击要查看其窗口管理器提示和属性的应用程序。这对于偷招有很大的帮助。

相关内容