I'm completely serious. I would not waste your time otherwise.
Here are a few threads that other people talk about the issue.
I've researched this a bit and through shifting how my personal monitors are connected to my rig I have concluded the issue lies with the monitor profiles getting corrupted. From what I'm reading (I believe but not 100% sure of) the monitor profiles are stored in the registry. For my setup I run 4 LG monitors. 2 of the 4 LGs are Flatron wides (21 inch). It's these two monitors that if I hook them onto my USB monitor adapters they decide to flip out and will shift the entire image to the left about 2 inches and I can't go above a certain resolution. I'm forced to run them off my main video card. When I do connect them to my main video card they work as expected. These monitors are smaller than my other 2 and the larger monitors do work on the USB adapters (at the right resolution) but for any gaming I do I have to use only low graphics settings in the game which is not desirable.
The various solutions that are suggested many times simply do not work. Reinstalling drivers for example - nope. Replacing the graphics card with a different brand - nope. They fail for the monitor profiles are still there to be used again when you hook the monitor back up to what Windows thinks is the configuration that matches that profile. I've even upgraded my OS from 7 to 10 and that didn't work for I suspect the corrupted monitor profiles were simply ported to the new OS during the OS upgrade.
This is why I'm suggesting this addition. if the monitor profiles can be deleted and then let Windows create a new profile for each monitor, the many folks who have this issue would be very happy.