Guru3D.com Forums

Go Back   Guru3D.com Forums > Videocards > Videocards - NVIDIA Drivers Section
Videocards - NVIDIA Drivers Section In this section you can discuss everything ForceWare driver related. ForceWare (Detonator) drivers are for NVIDIA TNT, Quadro and all GeForce based videocards.


Reply
 
Thread Tools Display Modes
Flat Panel Scaling on HDMI fix ** (Nvidia driver related)
Old
  (#1)
Warpy
Master Guru
 
Warpy's Avatar
 
Videocard: Inno3D GTX295
Processor: Q9550
Mainboard: GA E45 UD3P
Memory: 4GB
Soundcard:
PSU: 850w Thermalright
Exclamation Flat Panel Scaling on HDMI fix ** (Nvidia driver related) - 10-22-2009, 15:22 | posts: 172 | User is Offline

This should be stickied since it will from what I can tell effect everyone with HDMI>DVI using the latest Nvidia drivers, it happens to me with all Nvidia Forceware releases starting from 191.xx.

If you have just installed the latest Nvidia drivers on Win7 x64 and your using HDMI > DVI you have probably just booted back into Windows with a resolution that's correct but looks horribly wrong with in-proportional scaling. The fix for me was to revert to a previous driver set that was any of the Forceware 190.xx as the problem never existed with releases prior to 191.xx.



This fix was created by RiptoR from Guru3D and it works 100% and we are very grateful for this solution. I will link the PDF document which details the fix, but in case this document is one day removed I will paste it in here since this is crucial information to get your display back up and running.

PDF Document

Quote:
1. Find right EDID for your screen

First, use Phoenix EDID Designer to find your monitor's EDID... Click on the button shown in red square #1 Your EDID are the 4 bytes shows in red rectangle #2



MY EDID (LG245WP-BN) : 5A,63,1E,BD

2. Create regkey or regfile

a) regfile

Next, you need to create a .reg file to add to the registry...Open Regedit by going to Start->Run and typing regedit and clicking OK. Navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Video\

You should see several folders that look something like 42cf9257-1d96-4c9d-87f3-0d8e74595f78}. This string of numbers and letters is called a GUID. You need to open each one of those GUIDs and look for the one that contains subfolders "0000" and "0001" which in turn contain the subfolders "Display", "Settings", "Uninstall", and "VolatileSettings". THERE

IS NORMALLY ONLY ONE SUCH FOLDER CONTAINING THAT DIR STRUCTURE.

The GUID containing all these folders is the current GUID. This is random for every machine so this is why you have to find it yourself.



Under the current GUID, right click the "0000" folder and select "Copy Key Name". (We don't need to worry about the "0001" folder as it is just a mirror of the "0000" folder).

Open Notepad and paste the key you just copied. Put square brackets around it and insert a line at the very top that says REGEDIT4

(XP) or Windows Registry Editor Version 5.00

(VISTA).
Add a line at the bottom and copy and paste the following text into it...
"OverrideEdidFlags0"=hex:5A,63,1E,BD,00,00,FF,FF,0 4,00,00,00,7E,01,00
The bolded 4 bytes will be the EDID specific to you monitor(as taken from the Phoenix EDID Designer program mentioned at the top. Save it as a .reg file(not a .txt file) so your final file would look something like this...

XP

REGEDIT4
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Video\{57D0CCD3-B24F-4502-BC7F-9883FDF4E92E}\0000]
"OverrideEdidFlags0"=hex:1E,6D,80,51,00,00,FF,FF,0 4,00,00,00,7E,01,00

VISTA

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Video\{0D7EEA8***45-
4243-9BF4-5E5E525DC319}\0000]
"OverrideEdidFlags0"=hex:1e,6d,24,56,00,00,ff,ff,0 4,00,00,00,7e,01,00

The key in the {} will be specific to you registry and the first 4 bytes after hex: will be specific to your monitor. After installing the key, reboot and things should be fine. If it doesn't you can simply remove the key using regedit.

b) Regkey (easier)

Same method as above, but simply rightclick in the "0000" folder and create a new binary
key with the name "OverrideEdidFlags0" and the hex value from above.
I have only done this with method a) and it works


   
Reply With Quote
Old
  (#2)
Pill Monster
Ancient Guru
 
Pill Monster's Avatar
 
Videocard: 8800 GTX & 22" Trinitron
Processor: AMD Phenom 7750BE @3.1
Mainboard: ASUS is the BESTUS
Memory: 4GB Hynix @980
Soundcard: Audigy 2 Platinum Ex 5.1
PSU: AcBel R8 - 700
Default 10-22-2009, 17:40 | posts: 7,087 | Location: NZ | User is Offline

Thx, but have you read the release notes for the 190.xx drivers?

Last edited by Pill Monster; 10-22-2009 at 17:44.
   
Reply With Quote
 
Old
  (#3)
Warpy
Master Guru
 
Warpy's Avatar
 
Videocard: Inno3D GTX295
Processor: Q9550
Mainboard: GA E45 UD3P
Memory: 4GB
Soundcard:
PSU: 850w Thermalright
Default 10-22-2009, 17:54 | posts: 172 | User is Offline

Quote:
Originally Posted by Pillmonster View Post
Thx, but have you read the release notes for the 190.xx drivers?
No problem.

I have yeah, what part are you referring too?
   
Reply With Quote
Old
  (#4)
Crosstalker
Newbie
 
Videocard: NVIDIA GeForce 9600GT
Processor: Intel Core 2 Duo 2.2 GHz
Mainboard: Gigabyte P35 DS3L
Memory: G.Skill 4 GB DDR2 800
Soundcard:
PSU: Antec 550W PSU
Default 10-25-2009, 18:28 | posts: 9 | User is Offline

Does this happen to fix the problem I've described in the thread below?

Link
   
Reply With Quote
Old
  (#5)
avivoni
Master Guru
 
avivoni's Avatar
 
Videocard: 2x BFG gtx 295(quad SLI)
Processor: i7 920 C0 TRUE 4ghz 1.36v
Mainboard: evga x58 3x sli
Memory: 12gb ddr3 1600mhz 8-7-7
Soundcard: X-fi
PSU: corsair 1000w
Default 10-25-2009, 19:27 | posts: 768 | Location: PR | User is Offline

no issue here, with latest driver never experienced anything similar to that.
   
Reply With Quote
Old
  (#6)
nkcc
Newbie
 
Videocard: XFX GTX285 1GB
Processor: Intel C2D 8400
Mainboard: Asus Rampage Formula
Memory: 4GB Gskill Pi 1066
Soundcard:
PSU: Coolermaster 850W
Default 10-26-2009, 11:29 | posts: 9 | User is Offline

Thanks, worked great with vx2835w and 191.07 drivers.
   
Reply With Quote
Old
  (#7)
sykozis
Ancient Guru
 
sykozis's Avatar
 
Videocard: PNY GT220 1gb
Processor: Q9550
Mainboard: Foxconn ELA
Memory: 4gb G.Skill DDR2-1066
Soundcard: X-Fi Extreme Gamer PCI
PSU: CoolerMaster RPR 750watt
Default 10-26-2009, 11:56 | posts: 3,627 | Location: USA | User is Offline

I've never had any scaling issues....and I use a Gateway HD2200 flat panel (DVI), as well as an AOC Envision L22W898 (DVI->HDMI)....
   
Reply With Quote
Old
  (#8)
lambchop
Member Guru
 
Videocard: None
Processor: E7200
Mainboard:
Memory:
Soundcard:
PSU: 750W
Default 10-28-2009, 21:24 | posts: 143 | User is Offline

vista instructions will works with windows 7?
   
Reply With Quote
Old
  (#9)
maikai
Master Guru
 
maikai's Avatar
 
Videocard: BFG GTX260 Maxcore 216
Processor: AMD Phenom II X4 955 BE
Mainboard: GigaByte GA-790XTA-UD4
Memory: GSkill Ripjaw DDR3 1600
Soundcard: SoundBlaster XFi Platinum
PSU: OCZ ModXstream PRO 700W
Default 10-29-2009, 00:02 | posts: 742 | Location: USA | User is Offline

this didnt work for me. i think my problem is that the driver installed for my hdtv is generic pnp driver so i cant get an actual edid. ive searched far and wide to try find the edid for my RCA hdtv but no luck, and of course no drivers.
im having to resort to using 186.18's because trying to manually set the aspect ratio in every game ini is either fail or time consuming and a hassle.
wish they would change the way they do the scaling back to how its done in the 186.18<
   
Reply With Quote
Old
  (#10)
Legend80
Newbie
 
Videocard: Nvidia 8800GT
Processor: Intel Duo E8400
Mainboard: Asus P5QL-E
Memory: 4 gig.
Soundcard: --
PSU: 450 Watt.
Default 10-30-2009, 22:48 | posts: 5 | Location: -- | User is Offline

Well, I lost my scaling option after moving over to Windows 7 and upgrading to the latest drivers. Worked fine before no problem. So I couldn't wait to give this workaround a go. Unfortunately, I got stuck on the first step. Phoenix cannot spot any EDID for my monitor (Samsung syncmaster 2693HM)- it's as if it's not there! I did this at work and it worked fine with that LCD, but at home, where I'm trying to get this to work...no EDID, thus this trick cannot be done.

What does this mean? Do you have any idea why this program can't pick up on my monitor. Christ, I have the worst luck with this stuff. No one comes across the serious problems I do! I'm doomed!!!
   
Reply With Quote
Old
  (#11)
Squall Leonhart
Banned
 
Videocard: Geforce GTX 275 896
Processor: Core i7 920 @
Mainboard: Asus Rampage II Gene
Memory: Corsair Dominator 1.6 6GB
Soundcard: Auzentech Prelude 7.1
PSU: Corsair 620HX
Default 10-30-2009, 23:20 | posts: 1,331 | Location: Australia | User is Offline

the monitor lacks EDID?
   
Reply With Quote
Old
  (#12)
Legend80
Newbie
 
Videocard: Nvidia 8800GT
Processor: Intel Duo E8400
Mainboard: Asus P5QL-E
Memory: 4 gig.
Soundcard: --
PSU: 450 Watt.
Default 10-31-2009, 00:01 | posts: 5 | Location: -- | User is Offline

Yeah, you know me Squall...nothing but problems.

Yep, load up Phoenix and nothing in the list when I go to "extract". Nothing! WTF?
   
Reply With Quote
Old
  (#13)
nkcc
Newbie
 
Videocard: XFX GTX285 1GB
Processor: Intel C2D 8400
Mainboard: Asus Rampage Formula
Memory: 4GB Gskill Pi 1066
Soundcard:
PSU: Coolermaster 850W
Default 10-31-2009, 09:06 | posts: 9 | User is Offline

Quote:
Originally Posted by maikai View Post
this didnt work for me. i think my problem is that the driver installed for my hdtv is generic pnp driver so i cant get an actual edid. ive searched far and wide to try find the edid for my RCA hdtv but no luck, and of course no drivers.
im having to resort to using 186.18's because trying to manually set the aspect ratio in every game ini is either fail or time consuming and a hassle.
wish they would change the way they do the scaling back to how its done in the 186.18<
Extract edid when using a driver version that actually works well for you (186.18 in ur case) then upgrade driver version and finally make the reg changes described.
   
Reply With Quote
Old
  (#14)
nkcc
Newbie
 
Videocard: XFX GTX285 1GB
Processor: Intel C2D 8400
Mainboard: Asus Rampage Formula
Memory: 4GB Gskill Pi 1066
Soundcard:
PSU: Coolermaster 850W
Default 10-31-2009, 09:07 | posts: 9 | User is Offline

Quote:
Originally Posted by lambchop View Post
vista instructions will works with windows 7?
Yes.
   
Reply With Quote
Old
  (#15)
nkcc
Newbie
 
Videocard: XFX GTX285 1GB
Processor: Intel C2D 8400
Mainboard: Asus Rampage Formula
Memory: 4GB Gskill Pi 1066
Soundcard:
PSU: Coolermaster 850W
Default 10-31-2009, 09:09 | posts: 9 | User is Offline

Quote:
Originally Posted by Legend80 View Post
Well, I lost my scaling option after moving over to Windows 7 and upgrading to the latest drivers. Worked fine before no problem. So I couldn't wait to give this workaround a go. Unfortunately, I got stuck on the first step. Phoenix cannot spot any EDID for my monitor (Samsung syncmaster 2693HM)- it's as if it's not there! I did this at work and it worked fine with that LCD, but at home, where I'm trying to get this to work...no EDID, thus this trick cannot be done.

What does this mean? Do you have any idea why this program can't pick up on my monitor. Christ, I have the worst luck with this stuff. No one comes across the serious problems I do! I'm doomed!!!
You need a driver that works in order to get EDID info. At least that was my case.
   
Reply With Quote
Old
  (#16)
Legend80
Newbie
 
Videocard: Nvidia 8800GT
Processor: Intel Duo E8400
Mainboard: Asus P5QL-E
Memory: 4 gig.
Soundcard: --
PSU: 450 Watt.
Default 10-31-2009, 12:27 | posts: 5 | Location: -- | User is Offline

Quote:
Originally Posted by nkcc View Post
You need a driver that works in order to get EDID info. At least that was my case.
Got it! Thanks everyone! Ran through all the steps and now the scaling options are back in the control panel.

Unfortunately, it still doesn't "save" when I select "Nvidia scaling with fixed aspect ratio" - keeps reverting to the "Monitor scaling".THAT's the problem I'm trying to solve...what is Nvidia's deal with scaling? Jesus! How hard is it? So does reverting to the 186 drivers for sure fix this?

Last edited by Legend80; 10-31-2009 at 12:33.
   
Reply With Quote
Old
  (#17)
MrHat
Newbie
 
MrHat's Avatar
 
Videocard: 3 x285 GTX
Processor: Q9650
Mainboard: EVGA 780i
Memory: 8GB Crucial Ballistix
Soundcard: Onboard / logitech 5500
PSU: 1300 Watt Tagan BZ
Default 11-15-2009, 15:02 | posts: 13 | User is Offline

so...i should get the EDID values from my working older driver, then install the current drivers and THEN make this registry change? Or do this b4 the install?
   
Reply With Quote
Old
  (#18)
Darren Hodgson
Maha Guru
 
Darren Hodgson's Avatar
 
Videocard: 1GB EVGA GeForce GTX 280
Processor: Core i7 920 @ 3.36GHz
Mainboard: ASUS P6T Deluxe v2004
Memory: 6GB G.SKILL 1600MHz
Soundcard: SB X-Fi Xtreme Gamer
PSU: Cooler Master RPP 850W
Default 11-16-2009, 01:44 | posts: 1,532 | Location: England | User is Offline

I've just noticed that the options have gone on my PC too since I fitted the DVI to HDMI adaptor on Saturday and decided to use HDMI with my HP LP2475w monitor, purely to see if there was any advantages/improvements in doing so. It was working fine before with DVI though.

It's not a big deal for me anyway since I run everything at the native resolution of my display and nothing I've come across won't run at 1920x1200 with the correct aspect ratio (even if it means top and bottom borders). Since I'm failing to notice any differences at all between HDMI and DVI (both look equally fantastic) nor does it fix the 59 Hz issue (short of creating a custom 60.001 Hz resolution which does!) then I may as well just switch back I guess.

I presume this issue still exists with the 195.xx drivers too?
   
Reply With Quote
Old
  (#19)
TheHunter
Ancient Guru
 
TheHunter's Avatar
 
Videocard: GeForce Zotac™GTS250 1GB
Processor: Intel C2Q 9450 @ 3.52Ghz
Mainboard: Gigabyte GAX48-DS5@1.325v
Memory: C.Dominator 2x2GB@1060mhz
Soundcard: X-Fi™Fatal1ty Pro @MX5021
PSU: Tagan PipeRock 600W (80A)
Default 11-17-2009, 09:54 | posts: 4,417 | Location: | 宇宙|地球 | User is Offline

http://support.microsoft.com/kb/2006076

here is a info of MS regarding this 59hz issue.
   
Reply With Quote
Old
  (#20)
slickric21
Master Guru
 
Videocard: EVGA GTX285 700/1580/2600
Processor: i7 860
Mainboard: ASrock P55 Extreme
Memory: 8Gb G-Skill 1600mhz
Soundcard: X-Fi Fatality
PSU: Silverstone 750w
Default 11-17-2009, 10:29 | posts: 357 | Location: Norwich, U.K | User is Offline

Quote:
Originally Posted by Legend80 View Post
I select "Nvidia scaling with fixed aspect ratio" - keeps reverting to the "Monitor scaling".THAT's the problem I'm trying to solve...what is Nvidia's deal with scaling?
I've had this problem with all the 191.xx drivers on both Vista x64 and 7 x64.

Whatever option you tick in the scaling options, it just reverts back to the default option on refresh.

Now this problem used to apparent a year or so ago with some drivers and the 8800ultra card. There was a fix called "overscan compensation fix" which used to solve it after being run.
Thing is were talkin a year or 2 ago and back then I was runnin XP, so don't know if it will even work anymore on these new OS's.
   
Reply With Quote
Old
  (#21)
Cybermancer
Don Quixote
 
Cybermancer's Avatar
 
Videocard: 2 x BFG GTX260OC (192 SP)
Processor: Intel E8400 @ 3.6 GHz
Mainboard: XFX 680i LT
Memory: 6 GB Corsair DDR2 PC6400
Soundcard: X-Fi
PSU: PC Power & Cooling 750W
Default 11-17-2009, 22:32 | posts: 13,206 | Location: Cyberspace | User is Offline

Quote:
Originally Posted by TheHunter View Post
http://support.microsoft.com/kb/2006076

here is a info of MS regarding this 59hz issue.
Nice finding, TheHunter!

Maybe now some people will finally believe it's not a bug and are going to stop asking for a fix every time a new driver comes out.

It really belongs into the thread below though:

Regarding 59hz Bug.
http://forums.guru3d.com/showthread.php?t=301860

Last edited by Cybermancer; 11-17-2009 at 22:35.
   
Reply With Quote
Old
  (#22)
MaLDo
Member Guru
 
Videocard: 2xSLI 280GTX + 260PhysX
Processor: W3540 @ 4.6 Ghz
Mainboard: DFI UTX58
Memory: 6 GB DDR3 1600 Mhz
Soundcard: SB X-Fi
PSU: Enermax 1250W
Default 11-18-2009, 08:58 | posts: 52 | Location: Barcelona | User is Offline

Quote:
Originally Posted by Cybermancer View Post
Nice finding, TheHunter!

Maybe now some people will finally believe it's not a bug and are going to stop asking for a fix every time a new driver comes out.

It really belongs into the thread below though:

Regarding 59hz Bug.
http://forums.guru3d.com/showthread.php?t=301860
Ok, I can say with other words.

Some games go crazy when see that windows frequency is 59hz.

So, that windows put the name 59hz for 60hz is a ****. If is the same, I want force that windows returns 60hz when a game ask the frequency.

If creating a custom resolution with 60.001 hz solve the problem with those games, then, 59hz and 60hz are not really the same.

Can you understand this? The bug is not that my monitor is refreshing at 59hz or 60hz (I know my monitor is doing the same), the bug is OS is reporting that monitor frequency is 59 and a few games are not ready for this value.

Last edited by MaLDo; 11-18-2009 at 09:02.
   
Reply With Quote
Old
  (#23)
Cybermancer
Don Quixote
 
Cybermancer's Avatar
 
Videocard: 2 x BFG GTX260OC (192 SP)
Processor: Intel E8400 @ 3.6 GHz
Mainboard: XFX 680i LT
Memory: 6 GB Corsair DDR2 PC6400
Soundcard: X-Fi
PSU: PC Power & Cooling 750W
Default 11-18-2009, 09:05 | posts: 13,206 | Location: Cyberspace | User is Offline

Quote:
Originally Posted by MaLDo View Post
Can you understand this? The bug is not that my monitor is refreshing at 59hz or 60hz (I know my monitor is doing the same), the bug is OS is reporting that monitor frequency is 59 and a few games are not ready for this value.
No reason to get snippy, MaLDo.

I was simply saying that it's not a bug since it was designed by MS to behave like it does and that it is not related to the driver: "(...) it's not a bug and are going to stop asking for a fix every time a new driver comes out."

Besides that, please continue the discussion here:

Regarding 59hz Bug.
http://forums.guru3d.com/showthread.php?t=301860
   
Reply With Quote
Old
  (#24)
visine
Master Guru
 
Videocard: Gainward GeForce GTX 260
Processor: Intel Core™ 2 Duo E8500
Mainboard: Gigabyte GA-EP45-DS3L
Memory: Corsair Dominator 4GB
Soundcard: Realtek HD Audio
PSU: Chieftec Super Series 650
Default 12-01-2009, 10:13 | posts: 180 | Location: Norway | User is Offline

I don't understand a **** what 2 do here, I have never had problems with the scaling option, using a 22" Samsung 2233rz with DVI > DVI , and I just got the problem installing the newest NVIDIA drivers. Isn't there a easier way 2 do this? Or can any of you just make a reg file I can DL and install? :p
   
Reply With Quote
Old
  (#25)
MrHat
Newbie
 
MrHat's Avatar
 
Videocard: 3 x285 GTX
Processor: Q9650
Mainboard: EVGA 780i
Memory: 8GB Crucial Ballistix
Soundcard: Onboard / logitech 5500
PSU: 1300 Watt Tagan BZ
Default 12-02-2009, 14:42 | posts: 13 | User is Offline

i'm still using 190.62...i'd really like to use something newer, but the scaling issue has kept me with these. I'm a little uneasy with the EDID registry change. no one answered my previous question about when to make the change.....litter help? anyone?
   
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump



Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
vBulletin Skin developed by: vBStyles.com
Copyright (c) 1995-2008, All Rights Reserved. The Guru of 3D, the Hardware Guru, and 3D Guru are trademarks owned by Hilbert Hagedoorn.