用于检查外接显示器是否已连接的启动脚本

时间:2011-02-20 19:12:53

标签: python hardware detection

我的第一个问题;通常我可以通过几次搜索找到答案,但不是这次。

我想编写一个在启动时运行的脚本,以检查外接显示器是否连接到笔记本电脑。

我想在python中编写脚本。

我使用的是32位Ubuntu 10.04。我已经四处寻找,但实际上找不到任何有用的东西。有什么建议?谢谢

1 个答案:

答案 0 :(得分:2)

命令xrandr应该可以解决问题:

$ xrandr -q
...
VGA-0 connected 1280x1024+0+26 ...
   ...
LVDS connected 1400x1050+1280+0 ...
   ...
DVI-0 disconnected ...

在python脚本中,使用subprocess模块运行此命令,然后在输出字符串中搜索您要查找的屏幕标识符,例如: “VGA-0连接”。