Buscando una herramienta de archivo/cli para determinar el estado/las estadísticas del monitor

Buscando una herramienta de archivo/cli para determinar el estado/las estadísticas del monitor

Caso de uso actual: Tengo una aplicación NodeJS, en Docker, que realiza consultas xrandrcada 10 segundos para asegurarme de que un monitor todavía esté conectado. Tengo un estado actual ( connected); si cambia de disconnected-> connected, envío comandos de configuración:

  1. Girar pantalla ( xrandr -o left)
  2. Establecer resolución (1920x1080)

Sin embargo, no me gustaría realizar encuestas xrandrasí continuamente. ¿Existe otra opción (como configurar una vigilancia fs en un archivo hw, si eso tiene sentido y es posible) que pueda hacer?

Casos de uso:

  1. Sepa cuándo el monitor ha sido desconectado/reconectado
  2. Al volver a conectarse, gire la pantalla y establezca una resolución personalizada
  3. Preferiblemente no tener que xrandrvolver a votar

información relacionada