AVS › AVS Forum › Video Components › Home Theater Computers › *SOLVED* Windows Media Center Resizing on HTPC/Receiver resume
New Posts  All Forums:Forum Nav:

*SOLVED* Windows Media Center Resizing on HTPC/Receiver resume

post #1 of 14
Thread Starter 
So I've been searching the internet for a couple days about this issue. I have found similar threads to my issue (like this one or this one where people complain of WMC resizing to 1024 resolution) - but nothing that matches exactly what I am seeing.

I have a Vizio TV with an Onkyo TX-NR809 receiver and an AMD Llano A8 based HTPC. I keep WMC up all the time in Full Screen mode.

My HTPC goes into sleep mode when not in use which in turn will put the Onkyo in Standby mode after about 30 minutes. Following no signal from the receiver the TV will auto-off after another 10 minutes.

Generally, I shut the TV off manually, which uses CEC to auto shut off the receiver as well. I then just let the HTPC fall into sleep mode.

The problem is that a good portion of the time when I turn everything back on (use a remote keyboard to bring HTPC out of sleep and then TV power on also sends CEC to turn on Onkyo) my Windows Media Center has been minimized away from full screen.

Here is an example pic of what it looks like:



The box in the front is Realtek HD Audio Manager which is also auto-popping up on ocassion - another issue I am trying to deal with. But what I am trying to show is WMC up in the top left of the screen.

As you can see, it isn't technically "minimized" because it doesn't have a border around it. It is as if it was full screen on a smaller res display that then got resized - but it stuck.

The current fix is usually to minimize and maximize (sometimes twice) to get it to go back normal, but even then I sometimes have some strange drawing issues within the program. So, I really need to shut it down and reopen it.

I've tried several different configs within my receiver settings, but the issue is so random it is hard to test when it is happening and when it isn't. It seems to happen at least half the time I bring the devices out of sleep/off/standby in the morning, but I can't seem to reproduce it by manually cycling them all.

Does anyone have any ideas what might be causing this?

thanks.
post #2 of 14
I think it's a Catalyst driver issue. I have the same issue with my HD5670 through a Onkyo 605. In previous version of the driver, there wasn't this issue (though there were others). I have to turn things off in the right order to prevent the issue.
post #3 of 14
There was a thread about this just last week or so. EDID issues maybe.
post #4 of 14
Thread Starter 
@ StarDog - I was afraid that it might be CC issues...hoping maybe there was some menu option that might help. What is the "right-order" for you?

@ Sammy - Could you point me to that thread if you still have it handy? Searching on these generic terms tends to bring up too much noise. I did however do an EDID override to that of my Vizio TV, however it doesn't seem to have helped at all. Of course, I'm a little new to the EDID stuff, and maybe I didn't do everything I could have.
post #5 of 14
Quote:
Originally Posted by Bengalih View Post

@ StarDog - I was afraid that it might be CC issues...hoping maybe there was some menu option that might help. What is the "right-order" for you?

@ Sammy - Could you point me to that thread if you still have it handy? Searching on these generic terms tends to bring up too much noise. I did however do an EDID override to that of my Vizio TV, however it doesn't seem to have helped at all. Of course, I'm a little new to the EDID stuff, and maybe I didn't do everything I could have.

I was looking for it but could not seem to find it. I'll look some more.
post #6 of 14
Thread Starter 
Solved!

After messing around with all sorts of things from EDID overrides, to settings on the Onkyo and Vizio, I finally found the resolution.

I tended to agree that this was a Catalyst issue - as most people who have chimed in to me on various forums had listed this problem happening with their ATI cards as well.

First, I was able to reliably recreate the issue like this:
First, I have my receiver's HDMI set to "through" for my HTPC. This way, when I switch the receiver off, the HTPC will still be shown on the TV. When this happens, there would be about a 5-8 second delay as the HDMI was re-established between the TV and HTPC directly.

Everytime I did this with video playing (in my case, I just had a Netflix episode showing) the WMC screen would "minimize" as shown in my pic above. Switching the receiver back on would initiate another short handshake, and WMC would remain minimized. The quickest way to restore the image was to simply press "stop" on the video to go back to the Netflix menu as this would reset the WMC screen to full size. I could then resume playing the video in full screen.

Since I was able to reliably recreate the issue as above, I figured it must be something with WMC or Windows 7 having to basically "switch" between two different displays (even though the TV was the same - one was via the powered AVR, and the other was via the pass-"through"). Going off this guess I researched and found these two posts:

http://superuser.com/questions/96683...n-on-windows-7

http://forums.amd.com/game/messagevi...ighlight_key=y

Basically, ATI tries to re-detect the monitor on each switch, and although the monitor re-initializes with all the proper settings, the process seems to upset WMC. There are recommendations to do one or both of the following:

1) Disable auto-detect of monitors in CCC. This however was an option I couldn't find anywhere in the latest (12.1) CCC.

2) Disable the "AMD External Events Utility" (EEU). This utility installed with CCC doesn't seem to have any good information available on it. Most people will say it is the replacement for the older "ATI Hotkey Poller" however people claim that Hotkeys (if you use them) continue to work when the EEU is disabled.

It seems that people report that disabling this utility fixes multiple issues dealing with monitor detection and even some quality issues. And, apart from the hotkey issue (which apparently isn't even the case) no one can provide any information on what this service actually does. For me, that was enough to switch it off.

Once I did that my problem went away, no reboot even needed! I have tested the above scenario three times in a row and my WMC screen remains full size.

If anyone has any more information about the EEU, and why you might not want to shut it off, please let me know - but for now it is staying disabled.

I hope other's experiencing this issue can find some resolution with this too!
post #7 of 14
I've had slightly different, but similar issues running through a receiver. I ended up deciding to send video directly to the tv via dvi, and audio the receiver through hdmi. So technically now I have a dual monitor setup, but it works perfectly and the graphics card is able to properly detect the make and model of the tv. It also solved other issues like allowing the graphics card to turn off the display, which wasn't working through the receiver.
post #8 of 14
NICE!!! Thank you for the info!
post #9 of 14
I've found that by cutting a tiny sliver of tape and covering pin 19 of the HDMI cable connecting to the PC prevents the resizing issue, and even has the benefit of making switching between receiver off and on happen faster.

However it has one caveat - the EDID information never swaps between the TV's EDID and the receivers EDID correctly. This means that you're either going to be stuck with your TV's limited audio formats, making some apps refuse to bitstream e.g. truehd or dts-ma, or you're stuck with the receivers expanded audio formats, so when your receiver is off you'll never hear audio through your TV.

Quote:
Originally Posted by riverhawk79 View Post

I've had slightly different, but similar issues running through a receiver. I ended up deciding to send video directly to the tv via dvi, and audio the receiver through hdmi. So technically now I have a dual monitor setup, but it works perfectly and the graphics card is able to properly detect the make and model of the tv. It also solved other issues like allowing the graphics card to turn off the display, which wasn't working through the receiver.

I did this for many years, and there are problems inherent in it, let me see if I can recall all of them:

1) Setting display to clone causes tearing in video games
2) Setting display to spanning lets your mouse cursor get lost if you move it "off" of the screen (moving the displays caddy cornered to one another helps this a bit)
3) Huge possibility of creating a ground loop (annoying if you have a big subwoofer) Your TV will influence the possibility of this.
4) Can't listen to audio through the TV without the receiver on.
5) Occasionally windows you open will open to the second monitor, and you have to play musical inputs until you get the windows visible again.
6) Occasionally when you boot up, windows will span your displays (even when they are set to clone) and then windows will only be displaying on the second non-existent display, leaving you with a blank screen (yet a signal is present) leaving you wondering wtf is wrong.

I realized just recently that my Denon 1912 supports HDMI standby passthrough, and it has no observable input latency (from anybody who has measured it) so I avoided all of that red tape above by just using that instead (the ground loop was the most annoying thing - I have a EDesign A2-300 and the thing would constantly hum - ugh.)

I trued disabling the external events utility (EEU) service, doesn't seem to fix the resizing problem.

*sigh* there is no perfect solution...

btw cybrsage how come you don't come to nvnews anymore?
post #10 of 14
Hi, I apologize for my ignorance. How do I "Disable the "AMD External Events Utility" (EEU)". I've looked everywhere I can think in CCC and I don't see the option anywhere. I can see it running in the task manager but can't figure out how to disable it. Thanks. Minimizing and maximizing my screen is driving me nuts.
post #11 of 14
For the 1024x768 resize issue, I've since discovered a very easy fix that's ben working flawlessly for quite a while.

When WMC resizes to 1024x768, go into the WMC setup and run through the TV setup wizard. In the wizard sure to set the WMC resolution to the same as your desktop resolution (e.g. 1080p or 1920x1080, whatever your TV is) and accept the changes. Finish the wizard as normal.

It should now no longer resize when you turn off/on the TV and/or AVR. It hasn't done so to me for months since doing this on an HD5450, HD5670 and A8-3820 IGP.
post #12 of 14
hey stardog, just wanted to say thanks. I did this and it hasn't happened again in a few days.
post #13 of 14
You have to do start - run - then type services.msc. Search through them for the utility (you will see it listed in the friendly name column). Right click on it and select STOP. Once stopped, right click it again and go into properties and select diabled.
post #14 of 14
Quote:
Originally Posted by StardogChampion View Post

For the 1024x768 resize issue, I've since discovered a very easy fix that's ben working flawlessly for quite a while.

When WMC resizes to 1024x768, go into the WMC setup and run through the TV setup wizard. In the wizard sure to set the WMC resolution to the same as your desktop resolution (e.g. 1080p or 1920x1080, whatever your TV is) and accept the changes. Finish the wizard as normal.

It should now no longer resize when you turn off/on the TV and/or AVR. It hasn't done so to me for months since doing this on an HD5450, HD5670 and A8-3820 IGP.

I'm going to try this tonight. Thanks for the tip!

Also, for other solutions, this is not necessarily an AMD problem. I have the same thing happen to me with Intel HD 2000.
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Home Theater Computers
AVS › AVS Forum › Video Components › Home Theater Computers › *SOLVED* Windows Media Center Resizing on HTPC/Receiver resume