Go Premium for a chance to win a PS4. Enter to Win

x
?
Solved

Create Monitor.Inf (EDID) based on running data

Posted on 2009-07-10
3
Medium Priority
?
2,211 Views
Last Modified: 2013-11-08
Hi

I have a Intel 945 graphics card (a standard Asus Eee 901) in combination with some unknown (as in "Chinese no-name") wide screen monitors. Running Windows XP. (Actually I have 100 901's connected to 200 external screens.)

Seemingly randomly during boot the Intel graphics card is able to detect the correct resolution of 1680x1050. The resolution is simply not available in the options diaglog. The symptoms are accurately described in this patch: http://www.intel.com/support/graphics/sb/CS-028366.htm
However the patch does not work.

I have tried reinstalling Windows, reinstalling driver, tried on several different computers, checked that files are actualyl replaced.
I have tried to force resoltion through graphics card "profiles" (in Intel app) and different programs to force a resolution without luck.

I spoke to Intel about it: They claim their graphics card works fine.
I spoke to screen vendor: They claim their display works fine. And have sent their EDID data in hex. However I've been unable to use it successfully.

I've noticed that Windows writes something to some (temp?) registry key when detecting screen.

Is there any way to capture current "Monitor.Inf" setting while screen is working so that we can force use of this during boot?
Any applications that can be of assistance?
Web pages that could lead me on the path to salvation?
0
Comment
Question by:TeddHansen
  • 2
3 Comments
 
LVL 23

Expert Comment

by:ComputerTechie
ID: 24830963
have you tried increasing the memory of  the unit and lowering the refreash rate.

CT
0
 
LVL 1

Author Comment

by:TeddHansen
ID: 24838061
Hi

Changing the refresh rate does not help.
The screens are LCD and want a refresh rate of 60Hz. Intel Graphics Media* console (and Windows) does not allow us to select target resolution at 60Hz or any other Hz.

As mentioned this happens only during some boots. Therefore the suspicion is stronly on error in reading EDID, which the card obviously have had problems with before too (ref. above driver). Some computers almost always boot to correct resolutions, others almost never.
0
 
LVL 1

Accepted Solution

by:
TeddHansen earned 0 total points
ID: 24877635
I found it.
The application to do this exact thing is called PowerStrip: http://www.entechtaiwan.com/util/ps.shtm
It allows you to read EDID from running config and write a *.INF file which can be used as driver for the monitor.

Thanks Tedd your'e the best! 500pts for you!
0

Featured Post

Ask an Anonymous Question!

Don't feel intimidated by what you don't know. Ask your question anonymously. It's easy! Learn more and upgrade.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

When asking a question in a forum or creating documentation, screenshots are vital tools that can convey a lot more information and save you and your reader a lot of time
In this post we will be converting StringData saved within a text file into a hash table. This can be further used in a PowerShell script for replacing settings that are dynamic in nature from environment to environment.
This video Micro Tutorial explains how to clone a hard drive using a commercial software product for Windows systems called Casper from Future Systems Solutions (FSS). Cloning makes an exact, complete copy of one hard disk drive (HDD) onto another d…
With the advent of Windows 10, Microsoft is pushing a Get Windows 10 icon into the notification area (system tray) of qualifying computers. There are many reasons for wanting to remove this icon. This two-part Experts Exchange video Micro Tutorial s…

971 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question