<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" 
      xmlns:thr="http://purl.org/syndication/thread/1.0">
  <link rel="alternate" type="text/html" href="http://blog.tmcnet.com/blog/tom-keating/microsoft/windows-8-underscan-overscan-hdmi-resolution-problem-solved.asp" />
  <link rel="self" type="application/atom+xml" href="http://blog.tmcnet.com/blog/tom-keating/atom.xml" />
  <id>tag:blog.tmcnet.com,2013:/blog/tom-keating//4/tag:blog.tmcnet.com,2013:/blog/tom-keating//4.50764-</id>
  <updated></updated>
  <title>Comments for <![CDATA[Windows 8 Underscan / Overscan &amp; HDMI Resolution Problem Solved!]]></title>
  <subtitle>VoIP &amp; Gadgets blog - Latest news in VoIP &amp; gadgets, wireless, mobile phones, reviews, &amp; opinions</subtitle>
  <generator uri="http://www.sixapart.com/movabletype/">Movable Type 4.38</generator>
  <entry>
    <id>tag:blog.tmcnet.com,2013:/blog/tom-keating//4.50764</id>
    <link rel="alternate" type="text/html" href="http://blog.tmcnet.com/blog/tom-keating/microsoft/windows-8-underscan-overscan-hdmi-resolution-problem-solved.asp" />
    <link rel="service.edit" type="application/atom+xml" href="http://blog.tmcnet.com/mt/mt-atom.cgi/weblog/blog_id=4/entry_id=50764" title="Windows 8 Underscan / Overscan &amp; HDMI Resolution Problem Solved!" />
    <published>2013-02-25T21:31:05Z</published>
    <updated>2013-02-25T21:35:41Z</updated>
    <title>Windows 8 Underscan / Overscan &amp; HDMI Resolution Problem Solved!</title>
    <summary>I had a problem with Windows 8 having underscan (&amp; overscan) issue where the screen was not filling entire TV screen over a HDMI connection, resulting in abnormally large black borders. Who wants to watch 1920x1080 (1080p) HD video content...</summary>
    <author>
      <name>Tom Keating</name>
      <uri>http://blog.tmcnet.com/blog/tom-keating/</uri>
    </author>
    
    <category term="Home Entertainment" />
    
    <category term="Microsoft" />
    
    <category term="Video Hardware &amp; Software" />
    
    <content type="html" xml:lang="en" xml:base="http://blog.tmcnet.com/blog/tom-keating/">
      <![CDATA[I had a problem with Windows 8 having underscan (& overscan) issue where the screen was not filling entire TV screen over a HDMI connection, resulting in abnormally large black borders. Who wants to watch 1920x1080 (1080p) HD video content with black borders? Well, after some extensive researching I was able to resolve the issue.<br /><br />The specific computer I'm using is a Dell Zino HD with a ATI / AMD 4330 video card, which was running Windows 7, but I upgraded to Windows 8 and which was when the problems began. On Windows 7, you simply install AMD/ATI's Catalyst Control Center (CCC) and then you can launch CCC and change the underscan/overscan settings to fill your whole screen. Unfortunately, AMD video driver support for legacy video products isn't so great, especially for Windows 8. I did find a supposedly compatible Windows 8 driver and it installed, but launching CCC did nothing. Back to the drawing board. <img title="i-dont-know" src="http://blog.tmcnet.com/mt-static/plugins/TinyMCE/lib/jscripts/tiny_mce/plugins/emotions/img/i-dont-know.gif" border="0" alt="i-dont-know" /><br /><br />With the CCC software failing to launch I figured my next step would be to edit the Registry. These steps resolved my underscan issue:]]>
      <![CDATA[<ol>
<li>Start -&gt; Run -&gt; regedit</li>
<li>HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Video</li>
<li>You will find multiple keys here. Look for the 0000 and 0001 keys containing your video card. You'll know you found it when it has a ton of info, including info for various resolutions and refresh rates. as shown here:<br /><a href="http://blog.tmcnet.com/blog/tom-keating/images/registry-currentcontrolset-control-video.png"><img src="http://blog.tmcnet.com/blog/tom-keating/assets_c/2013/02/registry-currentcontrolset-control-video-thumb-600x368-12457.png" alt="registry-currentcontrolset-control-video.png" width="600" height="368" /></a></li>
<li>Backup the whole Video key in case you need to revert back</li>
<li>Select the 0000 folder and search for your TV's resolution. In my case it was 1920&times;1080 listed as <strong>DALR6 DFPI 21920x1080x0x60. <br /></strong></li>
<li>You need to change the Binary Value to ALL ZEROES. However, for my TV, using ALL ZEROES resulted in <strong>overscan</strong>, causing the bottom taskbar to be cut off. After playing with it some I determined editing the default '08' value to '05' (red arrow below) and leaving the other non-zero values alone did the trick. Thus, edit the key as shown here, trying ALL ZEROES and if that results in overscan, try other values:<br /><img src="http://blog.tmcnet.com/blog/tom-keating/images/windows-8-underscan-registry-tweak.png" alt="windows-8-underscan-registry-tweak.png" width="365" height="325" /></li>
<li>You may see a similar key in the 0001 folder, which you may also need to change, but I did not have to.</li>
<li>Change your monitor resolution to any other setting & then change it back to 1920&times;1080 (or whatever you are using) and the underscan should now be gone!</li>
<li>If not optimal (overscan & underscan), just try the steps above again using a different value. Start with modifying the default '08' value. That seems to be the "key" to changing the overscan/underscan.</li>
</ol>For my PC it's these two keys referencing the AMD 4330 video card:<br /><strong>HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Video\{CBCC1A3E-2E70-4A32-9FCE-4BF9131AC1F4}\0000</strong><br /><strong>HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Video\{CBCC1A3E-2E70-4A32-9FCE-4BF9131AC1F4}\0001</strong><br /><br />The subkey under 0000 and 0001 was "DALR6 DFPI 21920x1080x0x24" for me, but it will vary for your setup. Editing the Binary value for this subkey shows a lot of 00 binary values for my resolution, but the only non-zeroes were 08, 01, and 02. Again, it was changing '08' to '05' that did the trick for me.<br /><br />I have read adding this Registry key also works, but I haven't tested it yet:<br />[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Video\{YOUR VIDEO CARD ClassID}\0000]<br />"DigitalHDTVDefaultUnderscan"=dword:00000000<br /><br />It's worth a try if my initial technique doesn't work for you.<br /><br />Now, my next problem was the video resolution kept resetting to a lower resolution (1026x768) whenever I rebooted. Very annoying to have to change it back, especially since the Zino is my Home Theater PC (HTPC), so I have to get up and walk up to the wireless keyboard & mouse that I typically have sitting just below the TV.<br /><br />I tried doing a monitor EDID override, thinking perhaps the handshaking between the Denon AVR890 receiver and the Dell Zino AMD 4330 video card was the issue. I tried 'forcing' 1920x1080 to no avail.<br /><br />So instead, I went old school and used <a href="http://12noon.com/?page_id=80">12noon's resolution changer utility</a> to change it automatically at startup. All I had to do was add this bolded command below to the Startup folder (i.e. C:\Users\All Users\Application Data\Microsoft\Windows\Start Menu\Programs\Startup). You can also stick this into the 'Run' key in the Registry, which is where I eventually put this command.<br /><strong>"C:\Program Files (x86)\12noon Display Changer\dc64.exe" -width=1920 -height=1080</strong><br /><br />Problem solved! Now granted, the resolution goes from 1920x1080 to 1024x768 (HDMI EDID handshake issue?) back to 1920x1080 (via dc64.exe command), but at least I don't have to get up off the couch and manually change the resolution myself. <img title="dancing" src="http://blog.tmcnet.com/mt-static/plugins/TinyMCE/lib/jscripts/tiny_mce/plugins/emotions/img/dancing.gif" border="0" alt="dancing" />]]>
    </content>
  </entry>

</feed>
