我想知道是否有任何方法或代码可用于将特定窗口(例如新创建的窗口)修复到xcb的窗口堆栈顶部,以便完全禁用Alt + Tab。窗口,即Alt + Tab仅适用于堆栈中除顶部窗口之外的其他窗口?
我在这里使用xcb的代码:
https://xcb.freedesktop.org/tutorial/basicwindowsanddrawing/
我参考以下链接将窗口设置在堆栈顶部,但是当我按Alt + Tab时,其他窗口会弹出到屏幕上。
https://www.x.org/releases/X11R7.6/doc/libxcb/tutorial/index.html#winstack
因此,有没有办法阻止Alt + Tab与顶部窗口相关联,而仅与下部窗口相关联?
答案 0 :(得分:0)
正如@Andreas所指出的,我使用了XComposite Overlay Window所提供的链接,并且能够在所有其他窗口的顶部设置一个窗口,而Alt + Tab仅与下部窗口相关联。
我还提到了编写代码的问题:X11 - Draw on Overlay Window
问题是我在Ubuntu 16.04 LTS上测试了此代码,并且对我有用。
谢谢。