Saturday, February 2, 2013

Fix HDMI Overscan without Catalyst

If you hook up your screen using HDMI cable, you will often get annoying borders and distorted graphics due to so-called "overscan". This technology is used with screens that were produced somewhere around stone age and use CRT technology. CRT tube will cut off sides from the picture, effectively removing all or some of taskbar and start menu. Hence, to compensate for that, they artificially squeeze picture to make sure all of it fits. Usually, overscan will eat up to 15% of the screen.

Screens produced after stone age usually have LCD panels with exactly as many pixels as they can display, so the overscan technology is no longer needed. But for compatibility, manufacturers still support it and even make it default.

Micrtosoft supplies drivers for my ATI graphics card. I really do not want any other software. Only thing I must have which they don't let me configure is disable annoying overscan. I found this article, which didn't help me, but gave me an idea what to do:


  1. Go to regedit, navigate to HKLM\SYSTEM\CurrentControlSet\Control\Video.
  2. Locate a GUID with 0000, 0001, 0002 entries that has a bunch of values underneath
  3. Set following values:
    TVEnableOverscan: DWORD = 0
    DigitalHDTVDefaultUnderscan: DWORD = 0

Screenshot of my regedit
I didn't have DigitalHDTVDefaultUnderscan in that registry key, so I had to create it. Once I crated it and rebooted, screen which was connected to HDMI started working properly.

20 comments:

  1. Hi Sergey,

    I have the same issue and I'm hoping your fix will help, but I am uncomfortable changes values in the registry. In other words, I have no idea what I'm doing! When I double click TVEnableOverscan, I get a popup that allows me to change one value. Do I change that to 0? Also, do you need to change this in all three of those entries (0000, 0001, AND 0002)? Finally, how do I create DigitalHDTVdefaultunderscan?

    ReplyDelete
    Replies
    1. Josh, changing registry can severely cripple your system. If you are not familiar with registry editing and recovery, I would say it's risky for you to do this. Installing ATI drivers is better solution for you in this case.

      Delete
    2. I understand that it's risky, but I was planning to attempt the fix on an older system that I don't care about anyways. The issue is that my graphics chipset is no longer supported by ATI for windows 8, and therefore I cannot install CCC on my laptop. Attempting to install Windows 7 drivers that are provided by my laptops manufacturer (Samsung) results in Windows crashing during bootup. Every time I do it, I have to restore Windows to a previous state before the program was installed. If you could provide a more detailed explanation of how to do this fix, it would really mean a lot. That being said I understand that it could be time consuming to explain, and I understand if you're unable to do so at this time.

      Delete
  2. This really worked! Some time ago I could not find a way without using Catalyst. And I found this. So glad. I had to change values in 0000 only. Thank you so much Mr. Galtsev!

    ReplyDelete
  3. After days of re-installing ati drivers on Windows 8.1 pro for my ati radeon 7700 finally i can acess the overscan manually! Worked like a charm, cheers and thanks

    ReplyDelete
  4. While I was also missing the "DigitalHDTVDefaultUnderscan" value and had to create it, this didn't work on my system (currently running the Windows 10 Windows Technical Preview).

    I then followed the registry edit suggested at http://www.avsforum.com/forum/26-home-theater-computers/1251639-how-i-fixed-overscan-underscan-issues-ati-card-without-catalyst-control-center.html , which gave the desired result.

    I should note for my system (currently running Windows Technical Preview), the proper registry key had an extra "2" in it before the horizontal resolution (i.e, it was "DALR6 DFPI 21920x1080x0x60").

    While I was safe since I had a recent image of my main partition, if you can't do so I suggest at least exporting the original registry key before modifying it.

    ReplyDelete
    Replies
    1. Thank you for post this solution. After update from windows 8 to windows 10 my catalyst stops working and when I updated the graphic driver it doesn't work with 1920x1080 resolution. I had to revert the controller and then I followed:
      TVEnableOverscan: DWORD = 0
      DigitalHDTVDefaultUnderscan: DWORD = 0
      DALR6 DFPI 21920x1080x0x60 = change all 01 to 00

      My ATI Radeon HD 4850 is now working as it should.
      No catalyst!

      Delete
  5. @Lonnnie McClure : Your comment solved my problem. Thanks.

    ReplyDelete
  6. This fixed my problems too! You saved my day! Thanks!!!

    ReplyDelete
  7. @Lonnnie McClure Just installed Win10 and AMD's new Catalyst release fails to install for me. The other regedits didn't work, but your comment fixed my troubles. Thanks.

    ReplyDelete
  8. @Lonnnie McClure: After trying the "DigitalHDTVDefaultUnderscan" and "TVEnableOverscan" method which didn´t work out for me, your workaround really fixed my issue. Running on Win 10 Home with a Radeon Mobility 4650 HD. Seems like the 4xxx Series isnt definitively supported anymore. CCC dont runs with this specs.

    ReplyDelete
  9. I am usually to blogging and that i truly appreciate your website content continuously. This content has really peaks my interest. I am about to bookmark your web site and keep checking choosing data. laptop repair in leeds

    ReplyDelete
  10. A deposit bonus code is a code you enter while making a deposit at a on line casino or sportsbook. They are called deposit bonuses as a result of|as a end result of} find a way to|you presumably can} solely declare them by assembly a minimum deposit requirement. It can be used every time you top up your sportsbook steadiness. You should use the bonus money inside 30 days, or else it will expire. Slots.LV is another on line casino that makes slot 카지노 사이트 video games its bread and butter. It’s a well-respected and safe on-line on line casino that has been running for a number of|numerous|a variety of} years.

    ReplyDelete
  11. Slot machines will cost you extra money than some other choego.app game in the casino, the very fact fact} that|although} you'll be able to|you presumably can} wager much less on the slots than some other game. That’s outcome of|as a result of} the amount of cash you’re putting into action per hour is staggering. The common slot machine player makes 600 spins of the reels per hour. You are welcome to make use of this platform of online casino video games only for enjoyable with no cash ever being concerned.

    ReplyDelete
  12. With the right strategy, your chances of profitable at these “full payout” machines are much greater compared to with} most casino video games. The sport is a version of poker, but it’s performed on a machine; just like a slot sport. Video poker is predicated on a 5-card draw poker, and 1xbet it’s among the many most performed video games in the playing business. Despite the 'emotions' you would possibly get playing in} a sure video poker machine, every little thing is completely and completely random.

    ReplyDelete