打开透明甚至半透明的窗口在现在的 Linux 桌面中并不少见,而且实现起来也非常容易。例如,您可以通过在 Xlib 中创建 32 位深度的视觉对象来绘制半透明窗口。
但是,下面的图片(从我的 Ubuntu 12.04 LTS 中截取)让我困惑了很长时间。如果它是一个窗口(由 Xlib 创建XCreateWindow()或XCreateSimpleWindow()在 Xlib 中创建),它将获得输入焦点并开始接收诸如Pointer events.

来自Notify OSD的通知窗口本质上是从 Xlib 角度看的窗口吗?
如果是这样,如何实现一个半透明的窗口,我可以通过它点击一些东西?(首选 Xlib。)
任何帮助、线索和建议将不胜感激。