- Moderator
- #11
@HTPC_Sourcer
Can you give detailed Info about the Registry Path where you have changed the NOEDID Resolution? I would like to check that too.
In short changing the NOEDID Resolution could fix the whole Problem without any Fix?!
Nope
@HTPC_Sourcer
Can you give detailed Info about the Registry Path where you have changed the NOEDID Resolution? I would like to check that too.
In short changing the NOEDID Resolution could fix the whole Problem without any Fix?!
Germany
Germany
By the way: a similar description is even part of the Wiki!
I used Windows Media Center for five years, and had this problem all of the time. With my hardware, this problem occurs when the HTPC wakes up to perform an unattended recording, and the TV is (of course) switched off. For WMC an easy workaround is possible, by going through the WMC screen setup procedure and explicitly selecting the screen resolution to be used (i.e. not letting WMC inherit the desktop's screen resolution). Simply starting WMC causes WMC explicitly to set that screen resolution. Problem solved!For sure this will avoid the screen to be change when HDMI is OFF
I fixed this "overscan" where you changed you resolution for on my tv by setting picture size to "screen fit" instead of 16:9. I've also read somewhere you can set your source label to "PC" on some brands.I used Windows Media Center for five years, and had this problem all of the time. With my hardware, this problem occurs when the HTPC wakes up to perform an unattended recording, and the TV is (of course) switched off. For WMC an easy workaround is possible, by going through the WMC screen setup procedure and explicitly selecting the screen resolution to be used (i.e. not letting WMC inherit the desktop's screen resolution). Simply starting WMC causes WMC explicitly to set that screen resolution. Problem solved!For sure this will avoid the screen to be change when HDMI is OFF
Unfortunately, that workaround does not work for Media Portal -- MP inherits the desktop's screen resolution.
Recently (and quite by chance) I found a simple solution that works on my HTPC (and which does not seem to be described in the Wiki). I use an Nvidia GT610 graphics card, and a resized desktop of 1228x690 (reduced from 1280x720). This reduced resolution avoids the Windows task bar being almost completely hidden beneath the bezel of my TV screen. The solution is to specify that the graphics card is to perform rescaling, instead of allowing the TV to perform rescaling. Since making this change in the "Nvidia Control Panel" application, I have not had a single instance of Windows using the wrong screen resolution.
So, what is going on here? My speculation is that if the graphics card is going to perform the rescaling, the graphics driver knows what screen resolution to use (it is the resolution the user selected), and so can report this value to Windows when the HTPC wakes from sleep, even if the screen is not connected. But if the screen is to perform the rescaling, the driver does not know what screen resolution to report to Windows, and so reports "resolution unknown", resulting in Windows then choosing an inappropriate default resolution for the desktop.
Users of Nvidia graphics cards can try this for themselves, to see if this solution works for them. I do not know whether AMD or Intel graphics drivers have the same facility, or whether they work in the same way, but it might be worthwhile looking to see if such a setting exists, and trying it if it does.
-- from CyberSimian in the UK