Just been trying to read between the lines in conjunction with your other post and I wonder whether what you mean here is that the dashboard group is wider than the browser window on the small display. If that is the problem then you should reduce the width of the group so that it fits on the display.
Looking at https://www.raspberrypi.org/documentation/configuration/config-txt/video.md it is possible to setup the display to many more resolutions than those offered there, but it seems that 320x400 is not one that is available via HDMI, so it does look as if you will have to use either the extra group technique you have identified, or alternatively if you increased the group width to fill the 640 width of the virtual screen then the left hand side of that group should be on the physical screen and you can fit the widgets in the visible area.