GNU/Linux >> Linux の 問題 >  >> Linux

外部モニターが接続されていないときにすべてのウィンドウのサイズを変更するようにXfceに指示しますか?

外部モニターが接続されているかどうか、ラップトップの蓋が開いているか閉じているかなどに応じてモニター出力を変更する、ちょっとしたスクリプトを作成しました。

これは非常にうまく機能します。唯一のことは、大きな外部モニターのプラグを抜くと、ノートパソコンの画面のウィンドウがワークスペースを超えてしまうため、最初にすべてのウィンドウのサイズを変更するか、再度開く必要があります。

シェルコマンドまたはこれを実行するものを探しています。ワークスペースに収まるように、すべてのウィンドウのサイズを変更する必要があります。

これはXFCE4に統合されていますか?または、他のプログラムが必要ですか?

PS:私はウィンドウマネージャーとしてcompizを使用し、装飾にはエメラルドを使用しています。

承認された回答:

Xウィンドウを操作するためのコマンドラインツールであるxdotoolを使用できるため、すべてのウィンドウマネージャーとすべてのデスクトップ環境で機能するはずです。


Linux
  1. USBフラッシュドライブが接続されていない場合のUdevルール?

  2. Zipファイルのエンコード?

  3. コンテンツが縮小するときに GTK+ のウィンドウを動的に縮小しますか?

  1. 最後にWindowsを使用したのはいつですか。

  2. Alt+TabをGNOMEShellの現在のモニターに制限する

  3. Tmux Force Resize Window?

  1. 外部モニターが接続され、蓋が閉じられているときに画面の空白を無効にする方法は?

  2. 画面の上または横にドラッグしてもウィンドウのサイズが変更されませんか?

  3. アルファベット順に並べ替えたときに N 個のファイルを除くすべてを削除する Bash スクリプト