外部モニターを取り外すと、すべてのウィンドウのサイズを変更するようにxfceに指示します

外部モニターを取り外すと、すべてのウィンドウのサイズを変更するようにxfceに指示します

外部モニタが接続されているか、ノートブックカバーが開いているか閉じているかなどに応じて、モニタ出力を変更する素晴らしい小さなスクリプトを作成しました。

これは素晴らしい作品です。唯一の問題は、大型外部モニターのプラグを抜くときにラップトップ画面のウィンドウがワークスペースの外に広がるため、最初にすべてのウィンドウのサイズを変更または再開する必要があることです。

私はこれを行うことができるシェルコマンドまたはコマンドを探しています。ワークスペースに合わせてすべてのウィンドウのサイズを変更できます。

これはXFCE4に統合されていますか?それとも別のプログラムが必要ですか?

PS:私はcompizをウィンドウマネージャとして使用し、emeraldをデコレータとして使用します。

答え1

あなたはそれを使用することができますxdoツールはXウィンドウを操作するためのコマンドラインツールなので、すべてのウィンドウマネージャとすべてのデスクトップ環境で動作する必要があります。

関連情報