EDIT (14 Aug) -- I found the proper values for the DTD, everything works fine now [[ almost ]] :-D --
I'm working with the latest version of the IEGD (by means of the 82852/82855 GM/GME chipset, WinXP Pro) and one internal LVDS, and one external LCD panel driven through a VGA output on the board. I've enabled DisplayDetect and PortOrder, setting the external having priority before the internal LVDS, which is all fine and good.
However, the resolution settings on the two displays seems unstable (especially if I change display settings in Windows and reboot), and often I am stuck at a Windows logon screen I cannot see due to monitor Out of Range errors or a corrupted display output.
I was wondering how to force specific timing modes on each display, 1680x1050@60Hz for the external and 1280x800@65Hz for the Internal LVDS, in combination with DisplayDetect and PortOrder.
Also wondering how to change display from the external to the LVDS, or vice versa, from within Windows without having to reboot. As of now, the only way for me to "choose" displays is to reboot and plug in or unplug the external panel before Windows boots, thus letting DisplayDetect take care of the switching. This is really annoying.
Thanks for your time,