crawfish
14 discussion posts
When using an AVR with an HTPC, there are several reasons that can make it necessary to connect the video card directly to the TV instead of going through an AVR. For audio, you can then use S/PDIF from the motherboard, and that works great, but you do sacrifice the lossless multichannel codecs. For the latter, you need to connect to the AVR with HDMI, and while it is possible to use a second video card port for this, it creates a "phantom" display in Windows, and more problematic, it isn't stable. As you switch inputs on the AVR and turn devices on and off, Windows will reconfigure the monitor arrangement, get wrong EDID and cripple the audio capabilities, and do stupid things like moving the desktop and whatnot.
What is needed is a way to configure an HDMI display as audio-only and always present with consistent and correct EDID. Is this possible now, and if not, could it be added? I wouldn't have thought so, but a couple of people have reported in other forums that this is possible with a competing product by using its "Ignore monitor" feature. (Links provided on request.) I see DisplayFusion has a feature by that name, but it doesn't do what I need. The only other option I see is to disable a display, but this disables the audio as well.
Could you try out the Ultramon feature with your setup to see if it works for you? I don't have a setup like that to test with here, but from what I can tell, that feature only causes Ultramon to ignore the monitor. I'd guess it's not doing anything to prevent Windows from detecting/re-detecting the display when you switch inputs. The fellow mentioned in the topic you linked to said "I still get the blinking of screen," but it's interesting that his audio still works fine.
crawfish
14 discussion posts
I'll check it out this weekend and let you know what I find.
crawfish
14 discussion posts
I tried UltraMon, and it does mostly work to keep the mouse and windows off an ignored display. However, it's incomplete; for example, while I can't move the mouse onto an ignored display, I can drag a window fully onto it, and when I release the mouse, the cursor and window snap back to the primary display. The ignored display is present and active in both the Windows and Nvidia control panels. When I switch inputs on my AVR, Windows loses the ignored display completely, so UltraMon does nothing to keep the connection alive. As for EDID, I see no way that it helps with that; in fact, after some sequence of reboots, input switching, etc, Windows derped itself and left me with 2ch LPCM instead of the HDMI surround formats. UltraMon is not what I thought was being described in those threads I linked to. Sorry about the wild goose chase. I should have tested it myself first.
That said, if it's possible to create a feature to enable an always-present, constant EDID secondary display via software, it would be a holy grail for a lot of people. Expensive workarounds like HDMI Detective don't work properly with Nvidia cards due to HDCP incompatibilities, and free workarounds like the Pin 19 trick are very much YMMV.