有没有办法只调整单个窗口的亮度?

有没有办法只调整单个窗口的亮度?

我需要让应用程序变亮。该应用程序没有亮度调节功能,我想让它看起来更亮,但我不想增加屏幕其余部分的亮度。我该怎么做?

答案1

我使用 [CompizConfig 设置管理器][1] 成功完成了此操作(Ubuntu 16.04)。只需转到辅助功能 > 不透明度、亮度和饱和度 > 亮度选项卡。从那里您可以添加新的窗口特定设置。使用“抓取”按钮筛选出要应用新配置的特定窗口。

就我而言,我想降低亮度,所以很简单,只需将“窗口值”设置为小于 100。当然,您最多只能应用显示器最大亮度的 100%。因此,如果您想增加单个窗口的亮度,您需要增加显示器的整体亮度,然后降低除过滤窗口之外的所有窗口的亮度。有一个“反转”按钮可以实现这一点。

请参阅所附图片以查看示例结果

答案2

不可以。您无法调整特定窗口的亮度/对比度/伽玛。如果您有多个屏幕,您可以做的是分别调整屏幕。

xrandr可以逐个屏幕执行此操作。命令结构是,xrandr --output displayname --brightness brightness displayname 是您从使用命令获得的列表中选择的连接显示器xrandr -q | grep " connected",亮度是您选择的值(1 为默认值)。高于 2 的值会使内容变得模糊,几乎无法阅读,也不建议使用 .1 或以下的值。您的里程可能会有所不同,具体取决于主题的暗度或亮度。在您了解所需的范围之前,最好进行较小的调整。

相关内容