我最近发现(令我难以置信的幸福)可以使用 DDC 控制外部显示器的亮度。我有一台通过 DisplayPort 连接的 Dell U2415。我使用以下命令(例如,将亮度设置为 75%):
sudo ddcutil setvcp 10 75
有用!极好的。
问题是,执行命令后,我的 USB 键盘(插入任何 USB 端口)以一种奇怪的方式出现故障。有些键可以工作。其他人则不然。似乎有些键被“卡住”了。如果我断开/重新连接 USB 电缆,一切都会恢复正常。
有什么想法可能会导致这种行为以及如何解决吗?
谢谢!
答案1
我是 ddcutil 的开发人员。这是一个已知问题,已在版本 0.9.8 中修复。看发行说明。如果您在 0.9.8 或更高版本上遇到问题,请在Github 问题跟踪器。
作为解决方法,您可以使用 --nousb 选项执行 ddcutil。这告诉 ddcutil 不要检查使用 USB 而不是 I2C 与显示器的虚拟控制面板进行通信的显示器。实际上,这样的监视器很少见。