You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 23.10下自动屏幕亮度的终端控制命令及快捷键设置咨询

Ubuntu 23.10下自动屏幕亮度的终端控制命令及快捷键设置咨询

嘿,我来帮你搞定这个需求!在Ubuntu 23.10里,完全可以通过终端命令控制自动屏幕亮度的开关,还能把这些命令绑定成快捷键,用起来超方便,下面我详细给你说:

一、终端控制命令

首先,你可以先查看当前自动亮度的状态,执行这条命令:
gsettings get org.gnome.settings-daemon.plugins.power ambient-enabled
返回true就是当前处于开启状态,false则是关闭状态。

然后是开关控制命令:

  • 开启自动屏幕亮度:
    gsettings set org.gnome.settings-daemon.plugins.power ambient-enabled true
  • 关闭自动屏幕亮度:
    gsettings set org.gnome.settings-daemon.plugins.power ambient-enabled false

二、设置快捷键(两种方式)

方式1:分别绑定开启/关闭快捷键

  1. 打开系统设置,找到「键盘」选项,切换到「快捷键」标签页
  2. 拉到最底部,点击「自定义快捷键」里的「+」号
  3. 名称填「开启自动屏幕亮度」,命令填上面的开启命令,然后点击「设置快捷键」,按下你想设置的组合键(比如Ctrl+Alt+B),确认即可
  4. 同理,再添加一个「关闭自动屏幕亮度」的自定义快捷键,绑定对应的关闭命令和另一组快捷键

方式2:一键切换状态(更高效)

如果你不想用两个快捷键,还可以写个小脚本实现一键切换:

  1. 打开文本编辑器,粘贴下面的代码:
#!/bin/bash
# 切换自动屏幕亮度状态
current_status=$(gsettings get org.gnome.settings-daemon.plugins.power ambient-enabled)
if [ "$current_status" = "true" ]; then
    gsettings set org.gnome.settings-daemon.plugins.power ambient-enabled false
    notify-send "自动屏幕亮度已关闭"
else
    gsettings set org.gnome.settings-daemon.plugins.power ambient-enabled true
    notify-send "自动屏幕亮度已开启"
fi
  1. 把文件保存为toggle-auto-brightness.sh,比如存放在你的用户主目录下
  2. 打开终端,执行chmod +x ~/toggle-auto-brightness.sh给脚本添加执行权限
  3. 回到系统设置的自定义快捷键,添加新的快捷键:名称填「切换自动屏幕亮度」,命令填~/toggle-auto-brightness.sh,设置你喜欢的组合键(比如Super+B)

这样以后按快捷键就能一键切换自动亮度的状态,还会有桌面通知提示,用起来特别顺手!

备注:内容来源于stack exchange,提问作者Markus Gratis

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.20 10:14:30