The size of the monitor is not the real issue, but rather the screen display resolution (how many pixels). Still the basic problem is the same 🙂
The do-nothing-solution: If you don't set the top/left etc at all in the configuration file the values, then the viewer will attempt to find reasonable places for the widgets.
You could also specify left=... for the leftmost widgets, right=... for the rightmost widgets but still that is only a partial solution/cover-up.