GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Xfce anweisen, die Größe aller Fenster zu ändern, wenn der externe Monitor nicht angeschlossen ist?

Ich habe ein nettes kleines Skript geschrieben, das meine Monitorausgaben ändert, je nachdem, ob ein externer Monitor angeschlossen ist oder nicht und ob der Laptopdeckel geöffnet oder geschlossen ist oder nicht und so weiter.

Das funktioniert ziemlich gut, das einzige Problem ist, dass, wenn mein großer externer Monitor abgezogen wird, die Fenster auf dem Laptop-Bildschirm die Arbeitsfläche überschreiten, sodass ich zuerst alle Fenster in der Größe ändern oder neu öffnen müsste.

Ich suche nach einem Shell-Befehl oder etwas, das dies für mich erledigt. es sollte einfach alle Fenster so skalieren, dass sie in den Arbeitsbereich passen.

Ist das in XFCE4 integriert? Oder brauche ich ein anderes Programm?

PS:Ich verwende Compiz als Fenstermanager und Emerald für die Dekorationen.

Akzeptierte Antwort:

Sie können xdotool verwenden, ein Befehlszeilentool zum Manipulieren von X-Fenstern, daher sollte es mit jedem Fenstermanager und jeder Desktop-Umgebung funktionieren.


Linux
  1. Bash-Skript zum Löschen aller bis auf N Dateien bei alphabetischer Sortierung

  2. Fenster in GTK+ dynamisch verkleinern, wenn Inhalt schrumpft?

  3. Können Sie die Größenänderung von Fenstern unter Ubuntu vereinfachen?

  4. So listen Sie alle Dateien in einer Windows SMB-Netzwerkfreigabe auf

  5. Wiederherstellen eines Windows 10-Passworts, wenn die Partition schreibgeschützt ist

Sysmon – Ein Linux-Systemmonitor (wie Windows Task-Manager)

Linux – Verknüpfung zum Minimieren aller Windows?

Laptop zu externem Monitor über VGA-Kabel funktioniert nicht?

16.04 – Wenn der Laptopdeckel geschlossen ist, wechselt der Desktop zum externen Monitor?

So führen Sie SSH in WSL2 unter Windows 10 von einem externen Computer aus

CUDA-Leistungseinbuße bei Ausführung unter Windows