反转活动窗口的颜色


24

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

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

xcalib -invert -alter

但是我找不到任何手册页,文档或文章,介绍如何反转单个窗口。我之前做过,但是找不到。怪异的!

在存储库中搜索我发现xpdf的其他xorg工具,它具有反向支持,但除了查看pdf之外,无济于事。我不使用合成,所以请不要建议Compiz。我使用Openbox WM。谢谢大家

更新资料

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


我发现KWin + Compiz(例如,使用KDE)可以完美地反转选定(活动)窗口的颜色。
Grzegorz Wierzowiecki

Answers:


6

如果您正在寻找对任何窗口通用的方法,则必须由窗口管理器使其可用。因此,恐怕任何非复合WM都无法按需执行此操作。因此,也许您以前是用Compiz做到的?

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


在IIRC时,我确实在其中一个桌面上安装了Compiz,也许我只是将Compiz反转窗口功能与其他工具的功能混淆了。+1提及.XDefaults资源
反转


0

Compiz的KWin正在这样做!(仍然有一段时间了,每次重新启动后都使用“ Alt + Shift + F12”重新启用“撰写”-至少我在系统设置→快捷方式→全局快捷方式→Kwin下具有此快捷方式)

实际上,我真的需要反转特定窗口(而不是整个屏幕)的颜色,这就是为什么我经常选择KDE的主要原因->它支持此功能!

您进入“系统设置”→“桌面行为”→“桌面效果”→“反转”,然后单击“ 反转效果” 设置,然后选择方便的快捷方式(我选择了一个较长的快捷方式,因为我将其映射到Capslock下的Kinesis键盘上时,因为我经常会反转眼睛的颜色...)。

反转桌面效果的设置如下:系统设置→桌面行为→桌面效果→反转

PS似乎有些人设法将KWin与Xmonad结婚或将Xmonad与Compiz结婚因此也许不必完全切换到KDE。(实际上,我必须有一天尝试xmonad + kwin ...),也有kwin脚本来更改其行为,例如https://github.com/faho/kwin-tiling。请享用!

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.