使 cairo-clock 可点击 (Cairo Graphics)

使 cairo-clock 可点击 (Cairo Graphics)

有什么方法可以使我的 X 窗口系统 (Ubuntu/Gnome/Compiz) 上的窗口可点击?即,当我单击它时,该单击实际上被发送到其下方的窗口。

这件事的背景是,我当时正在为我的桌面寻找一个合适的模拟时钟,结果找到了cairo-clock我需要的,只是我无法点击它,也没有选项。所以我正在寻找一个通用的 xorg/compiz 级别解决方案来解决这个问题,我可以将它应用于我选择的任何窗口。

答案1

在尝试解决这个特定问题之后,我找到了一个涉及主题 SVG 文件的解决方案。(cairo-clock使用包含各种文件的主题SVG)。

因此,解决方案是编辑.svg文件并将任何元素的不透明度更改为低于 50% 的任何值,然后重新启动应用程序!突然间,所有 <50% 不透明度区域都可以点击了!

我相信这种行为是从 Cairo 图形框架继承而来的,并且适用于其他类似的情况。

我针对此问题发表了一篇博客文章,以供进一步阅读:点击“开罗时钟”小部件

相关内容