检测何时插入VGA监视器

时间:2019-03-16 13:46:32

标签: python linux ubuntu

有没有一种方法可以使用Python脚本检测何时将外部监视器插入Ubuntu Linux中的VGA端口?我应该使用xrandr还是monitor a UDEV message进行投票?

1 个答案:

答案 0 :(得分:1)

看看srandrd。这是一个randr守护进程,您可以为其安装处理程序以针对某些事件运行,例如,监视器连接。

如果“ handler.sh”中包含以下脚本:

#!/bin/sh
case "$S{RANDRD_OUTPUT} ${SRANDRD_EVENT}" in
  "VGA-0 connected")
  # React to event.
  ;;
esac

然后您可以通过以下方式安装处理程序:

% srandrd handler.sh