Caso de uso atual: tenho um aplicativo NodeJS, no Docker, consultando xrandr
, a cada 10 segundos, para garantir que um monitor ainda esteja conectado. Eu mantenho um estado atual ( connected
); se mudar de disconnected
-> connected
, envio comandos de configuração:
- Girar a tela (
xrandr -o left
) - Definir resolução (1920x1080)
No entanto, eu não gostaria de fazer pesquisas continuamente xrandr
assim. Existe outra opção (como configurar um fs watch em um arquivo hw, se isso fizer sentido e for possível) que eu possa fazer?
Casos de uso:
- Saiba quando o monitor foi desconectado/reconectado
- Ao reconectar, gire a tela e defina a resolução personalizada
- De preferência, não precisa
xrandr
mais pesquisar