请选择 进入手机版|继续访问电脑版
发新帖

用 Python 直接调节外接显示器亮度等参数

[复制链接]
10483 43

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
主要是晚上想把显示器亮度调低一点,色温调低一些,但是显示器的操作面板简直难用到爆,按键还有点失灵了。而白天或者玩游戏看电影时又得使用 sRGB 颜色预设并提高亮度,按按钮操作比较纠结。
地址: https://github.com/dot-osk/monitor_ctrl
把我之前一直在用的一个 Python 脚本魔改了下,之前里面到处都是硬编码,没有 GUI。现在用 Tkinter 做了个简单的 GUI,也能继续使用 CLI 操作。
支持的操作:
- 调整亮度- 调整对比度- 设置色温 / 颜色预设- 设置 RGB 颜色的比例- OSD 语言- 开关机- 切换输入源- 自动调整图像 (VGA 输入需要)- 恢复出厂设置GUI:
Capture.jpg

举报 使用道具

回复

精彩评论43

lscarlet  新手上路  发表于 2018-1-25 09:02:43 | 显示全部楼层
看一看

举报 使用道具

回复
chroming  新手上路  发表于 2018-1-25 09:03:15 | 显示全部楼层
哇,正好需要这个,之前尝试自己写类似的程序遇到点问题没继续

举报 使用道具

回复
death  新手上路  发表于 2018-1-25 09:09:55 | 显示全部楼层
原来还有 DDC/CI 这种协议呀,第一次知道

举报 使用道具

回复
applenice  新手上路  发表于 2018-1-25 09:21:38 | 显示全部楼层
哇,看看

举报 使用道具

回复
co3site  新手上路  发表于 2018-1-25 09:22:24 | 显示全部楼层
还能这样控制,长见识了

举报 使用道具

回复
wwqgtxx  新手上路  发表于 2018-1-25 09:24:28 | 显示全部楼层
插一句,这个程序根本不用检查 python 版本是否是 py3,因为用了类型定义语法,根本就不支持 py2

举报 使用道具

回复
lyztonny  新手上路  发表于 2018-1-25 09:28:58 | 显示全部楼层
感谢拯救了一台按钮坏掉没办法调亮度的显示器!

举报 使用道具

回复
zjb861107  新手上路  发表于 2018-1-25 09:36:50 | 显示全部楼层
长见识了。
不过,macOS 没有 api 可以控制吗

举报 使用道具

回复
ysc3839  新手上路  发表于 2018-1-25 09:46:26 | 显示全部楼层
同第一次知道!

举报 使用道具

回复
yang2yang  新手上路  发表于 2018-1-25 09:47:08 | 显示全部楼层
哇,很极客

举报 使用道具

回复
conn4575  新手上路  发表于 2018-1-25 09:54:58 | 显示全部楼层
不愧胶水语言,啥都能做…

举报 使用道具

回复
ehco1996  新手上路  发表于 2018-1-25 09:59:44 | 显示全部楼层
这个真的厉害了 一会起床试一试

举报 使用道具

回复
muziyue  新手上路  发表于 2018-1-25 10:01:31 | 显示全部楼层
/* 可我记得这东西显卡设置里能调 */

举报 使用道具

回复
ysc3839  新手上路  发表于 2018-1-25 10:13:06 | 显示全部楼层
@zjb861107 https://apple.stackexchange.com/questions/61045/does-apple-support-ddc-ci-for-3rd-party-displays-via-apples-thunderbolt-to-dvi

举报 使用道具

回复
osk  限制会员  发表于 2018-1-25 10:14:30 | 显示全部楼层
@wwqgtxx   类型定义语法?是指  type hints 吗?

举报 使用道具

回复
osk  限制会员  发表于 2018-1-25 10:20:54 | 显示全部楼层
@zjb861107   osx 也有一个插件可以搜 ddc/ci osx 就有不少,其实三大平台都有不少类似功能的。只是 windows 不少是闭源的才自己撸一个。

举报 使用道具

回复
osk  限制会员  发表于 2018-1-25 10:26:33 | 显示全部楼层
@muziyue  Intel 核芯显卡控制面板能调,但用着相当别扭,响应慢。N 卡和 A 卡控制中心似乎没有调节入口。

举报 使用道具

回复
jason19659  新手上路  发表于 2018-1-25 10:39:04 | 显示全部楼层
跑不起来,嗯。

举报 使用道具

回复
osk  限制会员  发表于 2018-1-25 10:44:25 | 显示全部楼层
@jason19659  python 版本多少呢?可以试试  -c 启动看看报的什么错

举报 使用道具

回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表