Ändern der Größe eines maximierten Fensters über die Befehlszeile

Ändern der Größe eines maximierten Fensters über die Befehlszeile

Das folgende Skript kann die Größe eines bereits maximierten Fensters nicht ändern:

wmctrl -i -r :ACTIVE: -b remove,maximized_vert,maximized_horz
xdotool windowunmap --sync
xdotool windowmap   --sync
wmctrl -r :ACTIVE: -e 0,300,168,740,470

Ich bin ziemlich sicher, dass der Übeltäter in den beiden mittleren Zeilen liegt, die ich auf das aktuell aktive Fenster anwenden möchte.

Antwort1

Offenbar -iverursacht die Option im ersten wmctrl-Befehl Probleme.
Versuchen Sie Folgendes:

wmctrl -r :ACTIVE: -b remove,maximized_vert,maximized_horz
wmctrl -r :ACTIVE: -e 0,300,168,740,470

verwandte Informationen