![使 cairo-clock 可点击 (Cairo Graphics)](https://linux22.com/image/1392874/%E4%BD%BF%20cairo-clock%20%E5%8F%AF%E7%82%B9%E5%87%BB%20(Cairo%20Graphics).png)
有什么方法可以使我的 X 窗口系统 (Ubuntu/Gnome/Compiz) 上的窗口可点击?即,当我单击它时,该单击实际上被发送到其下方的窗口。
这件事的背景是,我当时正在为我的桌面寻找一个合适的模拟时钟,结果找到了cairo-clock
我需要的,只是我无法点击它,也没有选项。所以我正在寻找一个通用的 xorg/compiz 级别解决方案来解决这个问题,我可以将它应用于我选择的任何窗口。
答案1
在尝试解决这个特定问题之后,我找到了一个涉及主题 SVG 文件的解决方案。(cairo-clock
使用包含各种文件的主题SVG
)。
因此,解决方案是编辑.svg
文件并将任何元素的不透明度更改为低于 50% 的任何值,然后重新启动应用程序!突然间,所有 <50% 不透明度区域都可以点击了!
我相信这种行为是从 Cairo 图形框架继承而来的,并且适用于其他类似的情况。
我针对此问题发表了一篇博客文章,以供进一步阅读:点击“开罗时钟”小部件。