Re: change screen resolution in xpe
- From: "KM" <konstmor@xxxxxxxxxxxxxxxx>
- Date: Thu, 22 Mar 2007 10:15:37 -0700
One minor correction to what I said below. The component settings are actually mapped to the screen resolution registry key under
FBA branch. FBA will use ChangeDisplaySettings API to set the right resolution at runtime and that will certainly be reflected with
the reg.entries you outlined below.
--
=========
Regards,
KM
Romain,
Changing registry is certainly a way to approach that problem. Although, since the settings of the component I mentioned are
mapped to those registry entries, it may still be cleaner to set it up using the TD settings.
--
=========
Regards,
KM
I had the same problem a few days ago. Maybe what I did might help you :
I simply started my board with XPe, started a registry monitoring
(www.sysinternals.com) filtered with 'resolution', checked which keys were
modified in registry database when changing screen resolution from control
panel, and finaly created a componant with the following registry resources
configuration :
HKEY_CURRENT_CONFIG\System\CurrentControlSet\SERVICES\VGASAVE\DEVICE0\DefaultSettings.XResolution = 1024
HKEY_CURRENT_CONFIG\System\CurrentControlSet\SERVICES\VGASAVE\DEVICE0\DefaultSettings.YResolution = 768
I had this component to my image and now my default resolution is 1024x768
(before it always started in 640x480).
Regards,
Romain
"KM" wrote:
winston,
You can simply set the video resolution and rate on the display driver component settings page included in your TD project. It
is
recommended to use the native hardware display driver unless you only want MS VGA driver in the image.
Another way is to edit settings on the "Device: Display" (Software : System : System Services : Base) component settings page
in TD
when you add it. That component is a part of FBA and hurtless to add if you don't have other display drivers included.
Also, check out this tip page: http://msdn2.microsoft.com/en-us/embedded/aa731224.aspx
Btw, don't assume what XP Pro is using. Check it out in Device Manager so that you'd know what to look for in XPe database.
--
=========
Regards,
KM
Sincere thanks to Sean Liming and KM and others here. i have graduately made
some progress in familiar with xpe building. but still have other problems.
I use via hardware board to run the windows xp professional and xp embedded
double booting system. in the windows xp, I don't need to install OEM
display driver, i can change the screen resolution from control panel. since
no mother board specific display driver, i assume the windows just using
ordinary driver.
but on the same mother board,when i boot the windows xp embedded, the
default screen resolution is 640*480 ? i really need the 1024*768, how can i
change it? since there is no control panel in xpe image.
i search some former posters, found no luck. i try some driver in
device:display drivers. and set them to 1024*768. when reboot, still
640*480..why? how can i do.
thank you very much!
winston.
.
- References:
- Re: change screen resolution in xpe
- From: KM
- Re: change screen resolution in xpe
- From: KM
- Re: change screen resolution in xpe
- Prev by Date: Re: Issue with Feature Pack2007
- Next by Date: Re: Bootable CD problem
- Previous by thread: Re: change screen resolution in xpe
- Next by thread: Re: change screen resolution in xpe
- Index(es):
Relevant Pages
|