Tre*_*Inc 13 display brightness
因此,每当我按下键盘上的调暗/调亮键时,屏幕亮度都会弹出一个通知气泡。一切都很好,但我希望能够改变每次按键时亮度变化的程度。
例如,现在只需按 5 次即可从完全黑暗到最亮设置。但是,我从“亮度/锁定”设置中知道屏幕的间隔比这要小得多。
有没有办法改变每次按键时亮度跳跃的程度?
vin*_*nes 21
由于您尚未指定您使用的桌面环境,因此我还将提供一些特定于 KDE 的详细信息。
我刚刚将 KDE 更新到 4.9.2 并遇到了同样的不便。我决定深入研究代码,以下是我的结论:
/sys/class/backlight/*your_backlight_type*/. 这是我的样子:$ ls -1 /sys/class/backlight/intel_backlight/ 实际亮度 bl_power 亮度 设备 最大亮度 力量 子系统 类型 事件现在有两个文件与我们相关:
brightness和max_brightness. 以下是它们的使用方法:$ cd /sys/class/backlight/intel_backlight $ cat max_brightness 976 $猫亮度 176 $ 回声 77 | 须藤三通亮度 77第一个命令可让您确定可以设置的最大亮度(最小值始终为零)。第二个让您知道实际亮度设置为什么值。使用第三个,您可以将其设置为您想要的范围内的任何值
[0; max_brightness]。KDE 的 KRunner 仍然可以自由设置任何亮度级别。按 Alt-F2 并键入:
屏幕亮度 17
KDE 的键盘Brightness Up和Brightness Down键处理代码具有 10% 硬编码的增量值。因此,除非您想从源代码构建 KDE,否则您无能为力。
KDE的BatteryMonitor等离子体团都有自己的亮度控制,其增量也是硬编码为10%,但现在我们很幸运的是,因为它是写在QML: $ sudo nano /usr/share/kde4/apps/plasma/plasmoids/battery/contents/ui/PopupDialog.qml(UPD:在KDE 4.11它已经被移动到BrightnessItem.qml),导航到看起来像的部分
组件.滑块{
id:brightnessSlider
最小值:0
最大值:100
步长:10
onValueChanged:brightnessChanged(value)
}并将步长更改为您想要的大小。重新登录后,您将看到更改。这就是我所做的,它对我来说效果更好。我的屏幕有很多亮度增量,因为它是 LED 背光的,有人想利用它。
sudo apt-get install xbacklight
# ..and test it..
xbacklight -dec 20
xbacklight -inc 20
# If this works for you, you can proceed
Run Code Online (Sandbox Code Playgroud)
我正在使用 KDE,但这也适用于 Gnome。对于 KDE:
您还可以设置特定百分比:
xbacklight -set 100
Run Code Online (Sandbox Code Playgroud)
有时,增量或百分比变化可能无效。这是因为硬件只允许特定设置,并且使用与所选百分比最接近的设置。
顺便说一句,我很高兴地发现,即使这是一个更底层的程序进行更改,但 KDE 仍然可以识别屏幕亮度已更改并适当地显示亮度百分比。:-)
| 归档时间: |
|
| 查看次数: |
8606 次 |
| 最近记录: |