xrandr example

First of all, xrandr --auto enables all inactive outputs, so why do you turn some output off before? It has no effect.

Secondly, on my setup with two monitors (laptop + HDMI connected), the output that was off is set to clone the other output (effectively --same-as option). Though technically right, it is misleading to say that "This scrip auto sets best screen size" (for all available outputs I assume), because the monitor with higher resolution is padded with black space around the picture of the smaller output.

thank you for mension. I'm using laptop & monitor, but using same output, usually close laptop. When changing from different monitor, xrandr --off will clear old resolution, so that new one will be used.