int*_*ted 12 display-settings power-management dpms
我正在运行 openbox 窗口管理器并在我autostart.sh
的控制显示电源管理中使用这一行:
xset dpms 0 60 0
Run Code Online (Sandbox Code Playgroud)
这很好地工作,导致显示在 60 秒不活动后暂停。
但是,当显示器响应鼠标移动、按键等重新唤醒时,屏幕将处于全亮状态。这浪费了力量,有时还会让人眼花缭乱。如果我使用笔记本电脑的亮度控制键 ( Fn+ <-/ ->) 来调整亮度,第一次按下会将亮度恢复到显示暂停之前的亮度。
我想要的是,一旦显示器被重新唤醒,屏幕就会处于暂停前的亮度,即不必点击亮度控制键之一。
我在 Acer Aspire 5742 上运行 ubuntu 10.10。
如果您预先设置亮度(例如autostart.sh
),您可以简单地继续检查亮度并将其设置为连续while true;
循环中您想要的任何值。
仅当您始终使用恒定值时,此功能才有效(因为如果您决定希望它更亮一点,它会自动变暗)。
另一种可能(但不太可能)的选择是是否xset
有某种您可以抓住的回调或挂钩。在这种情况下,您可以让它在恢复时调用另一个脚本。
归档时间: |
|
查看次数: |
2096 次 |
最近记录: |