反转活动窗口的颜色

inv*_*ert 27 colors window-manager xorg

有时我在低光下工作,我需要反转特定窗户的颜色以减轻我的眼睛疲劳。这可能是我的 pdf 查看器到网页的参考工作。

我知道如何反转整个屏幕:

xcalib -invert -alter
Run Code Online (Sandbox Code Playgroud)

但是我找不到任何手册页、文档或帖子如何反转单个窗口。我以前这样做过,但找不到方法。奇怪!

在我发现 xpdf 的其他 xorg 工具的 repos 中搜索,它具有反转支持,但除了查看 pdf 之外没有其他帮助。我不使用合成所以请不要建议 Compiz。我使用 Openbox WM。谢谢大家。

更新

我没有使用通用的通用工具来反转任何窗口,而是将搜索重点放在如何反转 Google Chrome 选项卡的颜色上。我找到了Color Bookmarklets,您将它们拖到浏览器工具栏并点击它们以更改页面内容以反转颜色(反转亮度)。

roz*_*acz 6

如果您正在寻找适用于任何窗口的通用方法,则必须由窗口管理器提供此方法。因此,恐怕任何非复合 WM 都无法按需执行此操作。那么也许你以前用 Compiz 做过这个?

一种不考虑 WM 的反转颜色的方法是针对每个应用程序执行此操作 - 就像xpdf您提到的那样。有一些应用程序具有此类功能,但通常您无法在运行时反转颜色。对于像 的应用程序xpdf,您可以使用其他桌面菜单项(或图标)来运行带有特殊参数的应用程序,或者在您的.Xdefaults. 对于xpdf还要注意使用的paperColorforegroundbackground资源。