モニターのステータス/統計情報を確認するためのファイル/ CLI ツールを探しています

モニターのステータス/統計情報を確認するためのファイル/ CLI ツールを探しています

現在のユースケース: Docker に NodeJS アプリケーションがあり、 をxrandr10 秒ごとに照会して、モニターがまだ接続されていることを確認します。現在の状態 ( ) を保持し、それが->connectedから変更された場合、セットアップ コマンドを送信します。disconnectedconnected

  1. 画面を回転する(xrandr -o left
  2. 解像度を設定する(1920x1080)

ただし、このように継続的にポーリングすることは望ましくありませんxrandr。別のオプション (hw ファイルに fs watch を設定するなど、それが意味をなしていて可能であれば) はありますか?

使用例:

  1. モニターが切断/再接続されたことを知る
  2. 再接続時にディスプレイを回転し、カスタム解像度を設定します
  3. xrandrできればもう投票する必要はない

関連情報