Just so I don’t forget what I just worked out.
To change screen resolution on Longhorn Server Core, modify
HKLM\System\CurrentControlSet\Control\Video\[GUID]\0000\DefaultSettings.XResolution
HKLM\System\CurrentControlSet\Control\Video\[GUID]\0000\DefaultSettings.XResolution
On VMWare Server I am finding 1162×864 works out well. The value for [GUID] will depend on the installation. It seems under \Video\ there are usually multiple GUIDs listed, the first one enumerated usually seems to be the one you need to go in and work on. It is easy to tell (so far), because if you expand the \0000\ key, the right one will have a \VolatileSettings\ key under the \0000\ key. Plus it is the only \0000\ key that will have a value under it for Acceleration.Level. I need to write something to do this modification.
To change hardware acceleration, change
HKLM\System\CurrentControlSet\Control\Video\[GUID]\0000\Acceleration.Level
to the value 0. The thing is is that it doesn’t seem to really change anything. Mouse experience is still shaky.
To change the full window dragging (this helps a lot on VMWare), change
HKCU\Control Panel\Desktop\DragFullWindows
to the value 0.
joe
God bless the Internet. I had to do this for the first time in ages tonight on the June CTP, and my brain-index said “joe blogged this awhile ago, just go look up the Registry keys there.” 🙂