我正在破解火柴盒键盘。它的 UI 是用普通的 x11 编写的。我只是希望它始终位于最上面,因为它是一个虚拟键盘;虚拟键盘不能只输入以下程序!我不需要特定于 WM 的解决方案,因为它应该在任何地方运行。
那么其他虚拟键盘如何保持领先地位呢?
我确实尝试过这_NET_WM_STATE_ABOVE
件事。但它不起作用(至少在统一方面)。
答案1
您可能需要设置扩展窗口管理器提示 _NET_WM_STATE_ABOVE
。
一般来说,如果你想复制其他应用程序的X行为,你可以使用xprop
(在我的发行版中打包为xorg-xprop
YMMV)。从终端启动时,您可以单击要查看其窗口管理器提示和属性的应用程序。这对于偷招有很大的帮助。