Python: Xlib — How can I raise(bring to top) windows?

前端 未结 3 1669
星月不相逢
星月不相逢 2021-01-13 03:42

I\'ve tried using:

   win.configure(stack_mode=X.TopIf)
   win.set_input_focus(X.RevertToParent, X.CurrentTime)

However even without any fo

3条回答
  •  不要未来只要你来
    2021-01-13 04:08

    There is a command-line tool called wmctrl which allows you to interact with EWMH/NetWM-compatible X window managers.

    For example,

    wmctrl -l
    

    lists all the windows managed by the window manager, and

    wmctrl -a Mozilla 
    

    makes active the first window in the list which has the string "Mozilla" in its title. There are other ways to select windows; the above is just an example.

    wmctrl enables you to move and resize windows too.

提交回复
热议问题