xrandr/autorandr 能否区分连接到同一输出的不同显示器型号?

xrandr/autorandr 能否区分连接到同一输出的不同显示器型号?

我有一台笔记本电脑,我用它来连接家里和办公室的显示器。在这两种情况下,我都使用相同的 HDMI 输出来连接显示器。实验室的显示器是 1440p/60hz,家里的显示器在超频后是 1080p/120hz(实际上不是,我只是使用 HDMI 1.4 输入而不是 DVI 双链路)。

我有一种方法可以让 xrandr 检测是否连接了不同的显示器型号,例如禁用 nvidia 驱动程序的预防措施此处概述?我可以通过脚本自动调整吗?自动随机数,或者我需要亲自查看哪一个已连接并调用相应的脚本?

答案1

是的,你可以编写一个 bash 脚本来首先识别显示器(通过 EDID/DDC,例子) 然后相应地运行 xrandr。然后您可以制定一个 udev 规则,在电缆插头上自动运行此脚本。

相关内容