Edid support for windows 7




















This is a signature Any samples given are not meant to have error checking or show best practices. They are meant to just illustrate a point. This is because the major point of my posts is to aid in the learning process. Please vote for this. This sounds not good. The thing I wonder about is. How can Windows read those EDID data from the monitor and write to the registry, without having a function that reads those data?

Are you really sure that there is no way, to read these EDID data from the monitor, without writing a own driver?

Hmm, well I know that Windows gets the monitor information from either the display driver or the monitor driver. So the functionality to actually read the monitor information exists. From the monitor configuration function reference, there is the CapabilitiesRequestAndCapabilitiesReply function.

So this may get you the EDID. The function also mentions that it usually returns quickly but sometimes can take a while. So I would also guess from that statement that it also gets the value from the monitor. I would say that this is your best bet for user mode to get the information you want from the monitor.

I believe they will know more information of this issue than us, and I will move this one to that forum. Does windows cache the entire E-EDID in the registry or just the first segment assuming that multiple segments exist on the monitor?

Or does it perhaps depend on the display driver? It's too late for the OP but in Win10 only the first part bytes is cached in the registry, even if the monitor has more.

Cached data can be deleted by removing the monitor device in Device Manager. In reply to Shekhar S's post on January 26, I'm not actually using WMC, just Windows 7 more like presentations, etc.

Anyway, I was able to get it to work using the duplicate option. I had to save that configuration I think before I must not have accepted the temporary settings?

Now I can restart and it keeps the duplicate setup and drives the displays via the matrix switch. I believe my theory regarding forced video output was the cause. In reply to spooki's post on January 27, It appears as though the problem is still more complicated than I originally thought.

The duplicate setting for the display is not being retained. Maybe if the other displays projectors are off it reverts back to a single display? This site in other languages x.

The block number is a zero-indexed value of the EDID block to override. The data bytes should be formatted as hexadecimal integers that contain the binary EDID data. Manufacturers must update only those EDID blocks that are incorrect. Skip to main content. This browser is no longer supported. Download Microsoft Edge More info. Contents Exit focus mode.



0コメント

  • 1000 / 1000