外部モニターが接続されているかどうか、ラップトップの蓋が開いているか閉じているかなどに応じてモニター出力を変更する、ちょっとしたスクリプトを作成しました。
これは非常にうまく機能します。唯一のことは、大きな外部モニターのプラグを抜くと、ノートパソコンの画面のウィンドウがワークスペースを超えてしまうため、最初にすべてのウィンドウのサイズを変更するか、再度開く必要があります。
シェルコマンドまたはこれを実行するものを探しています。ワークスペースに収まるように、すべてのウィンドウのサイズを変更する必要があります。
これはXFCE4に統合されていますか?または、他のプログラムが必要ですか?
PS:私はウィンドウマネージャーとしてcompizを使用し、装飾にはエメラルドを使用しています。
承認された回答:
Xウィンドウを操作するためのコマンドラインツールであるxdotoolを使用できるため、すべてのウィンドウマネージャーとすべてのデスクトップ環境で機能するはずです。