Zzyckz sent me here, mentioning that someone might be able to assist me with a problem I'm having regarding Windows 7's interpretation of the state of my LCD TV.
To recap from my other topic (see
Display Reset on TV Poweron/Poweroff for full details) I have a Windows 7 Ultimate x64 PC that I'm attempting to utilize as a Home Theater Computer. In it is an nVidia GeForce 7800 GTX that is driving a lone secondary LCD monitor through DVI-VGA adapter(used for diagnostics and multi-monitor setup), and an ATI Radeon 4650 that is driving my primary LCD monitor (through native DVI) and my television (through native HDMI. I am utilizing the HDMI audio passthrough functionality as well, and have recently acquired a Yamaha RX-V565 receiver, which is now sitting in between the TV and the computer (all interconnects are HDMI). My TV is a Philips PFL7403D-F7 42" LCD TV, and as far as I can tell both the receiver and the TV support the HDMI 1.3b standard.
My problem comes from power on and power off of my television set. Despite the monitor being 'active' according to Windows, on both power on and power off I hear the Windows "Hardware Removed" sound (and sometimes the "Hardware Added" sound. This is coupled with both of my other monitors flashing off several times, and programs get shunted to different screens than they were occupying before. Also, in the Device Manager, the "Generic PnP Monitor" becomes a "Philips 105S (105S2)", and switches back when the TV is turned off.
I attempted to utilize the instructions provided at the beginning of this topic, setting up the EDID override attachment with my own EDID polled from MonInfo for the receiver in spot 1 and the TV in spot 0. This is what I came out with.
Philips:
0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x41,0x0C,0x01,0x00, 0x01,0x01,0x01,0x01,0x2C,0x11,0x01,0x03,0x80,0x47,0x28,0x78, 0x8A,0x28,0x8E,0x9E,0x55,0x48,0x97,0x24,0x16,0x48,0x4B,0x21, 0x08,0x00,0x81,0x80,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, 0x01,0x01,0x01,0x01,0x01,0x01,0x02,0x3A,0x80,0x18,0x71,0x38, 0x2D,0x40,0x58,0x2C,0x44,0x00,0xC4,0x8E,0x21,0x00,0x00,0x18, 0x01,0x1D,0x80,0x18,0x71,0x1C,0x16,0x20,0x58,0x2C,0x25,0x00, 0xC4,0x8E,0x21,0x00,0x00,0x98,0x00,0x00,0x00,0xFC,0x00,0x50, 0x68,0x69,0x6C,0x69,0x70,0x73,0x0A,0x20,0x20,0x20,0x20,0x20, 0x00,0x00,0x00,0xFD,0x00,0x2F,0x55,0x1F,0x50,0x0E,0x00,0x0A, 0x20,0x20,0x20,0x20,0x20,0x20,0x01,0x43,0x02,0x03,0x29,0x74, 0x50,0x1F,0x90,0x20,0x14,0x05,0x13,0x04,0x12,0x11,0x03,0x02, 0x01,0x16,0x15,0x07,0x06,0x26,0x09,0x1F,0x07,0x11,0x07,0x50, 0x83,0x01,0x00,0x00,0x68,0x03,0x0C,0x00,0x31,0x00,0x38,0x2D, 0x00,0x01,0x1D,0x00,0x72,0x51,0xD0,0x1E,0x20,0x6E,0x28,0x55, 0x00,0xC4,0x8E,0x21,0x00,0x00,0x1E,0x01,0x1D,0x00,0xBC,0x52, 0xD0,0x1E,0x20,0xB8,0x28,0x55,0x40,0xC4,0x8E,0x21,0x00,0x00, 0x1E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0xB5
Yamaha:
0x00,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x65,0xA8,0x38,0x31, 0x00,0x00,0x00,0x00,0x00,0x13,0x01,0x03,0x80,0x00,0x00,0x78, 0x0A,0x0D,0xC9,0xA0,0x57,0x47,0x98,0x27,0x12,0x48,0x4C,0x00, 0x00,0x00,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01, 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x1D,0x80,0x18,0x71,0x1C, 0x16,0x20,0x58,0x2C,0x25,0x00,0xC4,0x8E,0x21,0x00,0x00,0x9E, 0x01,0x1D,0x80,0xD0,0x72,0x1C,0x16,0x20,0x10,0x2C,0x25,0x80, 0xC4,0x8E,0x21,0x00,0x00,0x9E,0x00,0x00,0x00,0xFC,0x00,0x52, 0x58,0x2D,0x56,0x35,0x36,0x35,0x0A,0x20,0x20,0x20,0x20,0x20, 0x00,0x00,0x00,0xFD,0x00,0x17,0x79,0x0F,0x5B,0x0F,0x00,0x0A, 0x20,0x20,0x20,0x20,0x20,0x20,0x01,0x53,0x02,0x03,0x45,0x74, 0x5A,0x85,0x04,0x02,0x03,0x06,0x07,0x10,0x0E,0x0F,0x0A,0x0B, 0x23,0x24,0x14,0x13,0x11,0x12,0x15,0x16,0x1F,0x1D,0x1E,0x19, 0x1A,0x25,0x26,0x38,0x09,0x7F,0x07,0x0F,0x7F,0x07,0x15,0x07, 0x50,0x3E,0x1F,0xC0,0x4D,0x02,0x00,0x57,0x06,0x00,0x67,0x54, 0x00,0x5F,0x54,0x01,0x83,0x5F,0x00,0x00,0x68,0x03,0x0C,0x00, 0x31,0x00,0x80,0x21,0x00,0x8C,0x0A,0xD0,0x8A,0x20,0xE0,0x2D, 0x10,0x10,0x3E,0x96,0x00,0x13,0x8E,0x21,0x00,0x00,0x18,0x8C, 0x0A,0xD0,0x90,0x20,0x40,0x31,0x20,0x0C,0x40,0x55,0x00,0x13, 0x8E,0x21,0x00,0x00,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x3F
Unfortunately, after I applied these to the .inf and manually overrode the driver for both the active mode (when the TV is on) and the passive mode (when the TV is off and the Yamaha is doing HDMI Through), and restarted, I discovered that it did not ameliorate the problems I've been having. to make matters worse, utilizing the fix also turned off the TV in the active monitors upon power on, to which I now needed to go to the Display Resolutions widget in Windows 7 and "Detect" displays for it to appear again and a signal to be output to the TV. Needless to say, I have now reverted my drivers to the standard one provided by Microsoft.
Zzyckz stated that the issue may be that my EDID needs to be edited from what was provided with MonInfo. Unfortunately, I know next to nothing about interpreting the hexadecimal codes listed above. Could some assist me in solving this problem? It's really obnoxious to have to switch programs around whenever I activate the TV (and some programs will actually crash as they're shunted around, requiring additional time to restore them). The ideal solution would set it to where the TV behaves just like my other two LCD monitors, in that I can turn it off and on without affecting the system state.