<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>thydzik&#039;s technology blog &#187; hdmiOn</title>
	<atom:link href="http://thydzik.com/tag/hdmion/feed/" rel="self" type="application/rss+xml" />
	<link>http://thydzik.com</link>
	<description>thydzik&#039;s projects and general random helpful information</description>
	<lastBuildDate>Fri, 06 Aug 2010 05:41:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>hdmiOn &#8211; a solution to loss of DVI video EDID signal on HD TVs</title>
		<link>http://software.thydzik.com/hdmion-a-solution-to-loss-of-dvi-video-epid-signal-on-hd-tvs/</link>
		<comments>http://software.thydzik.com/hdmion-a-solution-to-loss-of-dvi-video-epid-signal-on-hd-tvs/#comments</comments>
		<pubDate>Thu, 15 May 2008 13:29:47 +0000</pubDate>
		<dc:creator>thydzik</dc:creator>
				<category><![CDATA[Random]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[ATI]]></category>
		<category><![CDATA[BRAVIA]]></category>
		<category><![CDATA[DVI]]></category>
		<category><![CDATA[EDID]]></category>
		<category><![CDATA[handshake]]></category>
		<category><![CDATA[HDMI]]></category>
		<category><![CDATA[hdmiOn]]></category>
		<category><![CDATA[loss]]></category>
		<category><![CDATA[TV]]></category>
		<category><![CDATA[unplug]]></category>

		<guid isPermaLink="false">http://thydzik.com/?p=49</guid>
		<description><![CDATA[The last few days I have been pulling my hair out over my new HD TV not working with my Home Theatre PC, specifically when switching from HDMI input to TV and back again. The HDMI signal is lost and can only be reset by either rebooting the PC or unplugging and replugging the HDMI [...]]]></description>
			<content:encoded><![CDATA[<p>The last few days I have been pulling my hair out over my new HD TV not working with my Home Theatre PC, specifically when switching from HDMI input to TV and back again. The HDMI signal is lost and can only be reset by either rebooting the PC or unplugging and replugging the HDMI cable.</p>
<p>This problem seems to affect ATI video cards only, with NVIDEA updating their drivers to fix this. ATI <a title="737-26329: Radeon series: No display through DVI-HDMI when switching back from TV input source on LCD TVs" href="http://support.ati.com/ics/support/default.asp?deptID=894" target="_blank">states</a> that Catalyst drivers at version 7.3 or higher have fixed this problem, but that wasn&#8217;t the case for me. A Google search for <a title="ati hdmi edid Google search" href="http://www.google.com.au/search?q=ati+hdmi+edid" target="_blank">ati hdmi edid</a> shows a number of users with the same problem.</p>
<p>Hence, I present to you my solution; hdmiOn.<br />
hdmiOn  is a tiny program that turns the monitor off and on, which resends the EDID data bringing back the TV to life. Suggested usage is to assign the program to a function or hotkey.</p>
<p>Program was tested on my <a title="SONY - Australia - Product KDL46X3100" href="http://www.sony.com.au/homecinema/catalog/product.jsp?id=KDL46X3100" target="_blank">Sony BRAVIA KDL46X3100</a> with a <a title="ATI Radeon™ HD 2400 Series" href="http://ati.amd.com/products/Radeonhd2400/index.html" target="_blank">ATI HD 2400 PRO</a>.</p>
<p><a title="Download hdmiOn.exe" href="http://thydzik.com/hdmiOn/hdmiOn.exe" target="_self">Download hdmiOn.exe</a></p>
<p>As requested, source code is as follows.</p>
<pre class="brush: cpp;">
#include &lt;windows.h&gt;

int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow)
{
	// Turn off monitor
	SendMessage(HWND_BROADCAST, WM_SYSCOMMAND, SC_MONITORPOWER, (LPARAM) 2);
	// Turn on monitor
	SendMessage(HWND_BROADCAST, WM_SYSCOMMAND, SC_MONITORPOWER, (LPARAM) -1);

	return 0;
}
</pre>
]]></content:encoded>
			<wfw:commentRss>http://software.thydzik.com/hdmion-a-solution-to-loss-of-dvi-video-epid-signal-on-hd-tvs/feed/</wfw:commentRss>
		<slash:comments>130</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->