Python:Xlib – 如何提升(顶到)窗口?
作者:互联网
我尝试过使用:
win.configure(stack_mode=X.TopIf)
win.set_input_focus(X.RevertToParent, X.CurrentTime)
然而,即使我的窗口管理器没有任何焦点丢失防止这不起作用,有没有人知道另一种方法来做到这一点? Xlib与否.
解决方法:
有一个名为wmctrl的命令行工具,它允许您与EWMH / NetWM兼容的X窗口管理器进行交互.
例如,
wmctrl -l
列出窗口管理器管理的所有窗口,以及
wmctrl -a Mozilla
激活列表中第一个窗口,其标题中包含字符串“Mozilla”.
还有其他方法可以选择窗口;以上只是一个例子.
wmctrl也可以移动和调整窗口大小.
标签:python,linux,xlib 来源: https://codeday.me/bug/20190701/1344201.html