树莓派通过命令调节HDMI外接屏幕亮度

系统:2020-02-13-raspbian-buster
屏幕品牌:三星
连接方式:HDMI
使用工具:ddcutil
注:1、屏幕必须要支持DDC/CI协议 或 USB连接(USB是官方说明中提到的未验证)
2、屏幕要关闭护眼模式,护眼模式下亮度是固定的,无法手动调整

1、安装ddcutil
sudo apt-get install ddcutil -y

2、配置配置文件
运行 sudo raspi-config
选择5 Interfacing Options
在这里插入图片描述
选择P5 I2C在这里插入图片描述
选择是打开打开I2C kernel module在这里插入图片描述
3、重启查看/dev下是否存在i2c-开头的文件
在这里插入图片描述
4、添加读写权限sudo chmod a+rw /dev/i2c-*
5、修改配置文件sudo vim /boot/config.txt
在文件结尾添加
dtparam=i2c2_iknowwhatimdoing
在这里插入图片描述
6、重启电脑输入命令
ddcutil capabilities | grep Brightness
在这里插入图片描述
以上配置工作已经全部完成,可以通过命令进行亮度修改了
先查看当前屏幕亮度ddcutil getvcp 10
其中10是ddcutil capabilities | grep Brightness返回的编号
在这里插入图片描述
可以看到当前屏幕的亮度是100,我们把它调低一点
ddcutil setvcp 10 30
命令无输出,如果成功了屏幕亮度会降低,或者通过ddcutil getvcp 10查看
在这里插入图片描述
这里我们看到屏幕亮度已经修改成功。以上

参考链接
https://www.ddcutil.com/raspberry/
https://github.com/rockowitz/ddcutil

  • 7
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 17
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 17
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值