Twinview virtual screen size
I am trying to configure two metamodes: first one with the CRT off, the DFP on at 1440x900. The second metamode is CRT at 800x600, and the DFP at 1440x900. The CRT is a projector, and 90% of the time it will be off, but it's nice to kick on and show a movie or something.
The issue I'm running into is the driver seems to find the largest virtual screen size on the metamode line and use that for all the metamodes - in this case, 2240x900. This is fine if the CRT is on, but when the CRT is off, I get the big panning 2240x900 desktop on my 1440x900 DFP.
Am I doing something wrong, or is this the normal behavior? I've seen lots of examples with modelines like "1280x1024,1280x1024; 1024x768,1024x768" and can't believe that folks running in the second, smaller resolution are panning around like mad, so I assume I'm farking something up.
Any help would be greatly appreciated, as I've killed a ton of time on this one.