Editing EDID monitor info to change aspect ratio?

KingFatty

Diamond Member
Dec 29, 2010
3,034
1
81
Hello,

I have a 1280x1024 monitor. Is there a way to edit the EDID information so that windows (and eyefinity) think the monitor is 1280x800 (or a lower resolution @ 16:10 aspect)?

I think it's particularly difficult to trick eyefinity like this, because doesn't eyefinity look at the chip's information in the monitor for the EDID info, instead of reading a file that I could edit?

I would also like to do the same for my 1600x1200 monitor, to have the monitor identify itself as 1600x1000 for eyefinity purposes.

I have triple monitors; the two 4:3 monitors described above, and a 16:10 (1920x1200) as my main/middle display. Currently, eyefinity runs each display at 4:3 aspect ratio, using a lowered resolution for the 1600x1200 and 1920x1200. I don't mind the lower resolution, but I'd like to run all three monitors at a 16:10 aspect to avoid distorting the 16:10 middle monitor. If I edit the two side monitors to have 16:10 aspects, will that trick eyefinity into choosing a 16:10 aspect for each display (regardless of how low of the resolution is - I'll go as low as necessary so long as it's 16:10, or even 16:9 if that is necessary to get away from 4:3).

Thank you.
 

kamikazekyle

Senior member
Feb 23, 2007
538
0
0
I've only done EDID mucking around in two situations, one directly on the monitor's firmware, and on my MacBook using 3rd party software that spoofed the EDID reads.

I *think* you can just set a custom resolution on the monitors you need to, and run the same resolution across all three (setting the monitors to 1:1 or maybe custom scaling). I haven't run Eyefininty and that was info I found was from several drivers ago, so it might not be accurate.

Anyway, more directly to your main question if you want/have to go with a spoofed EDID. If you don't want to create a custom bridge or muck around with the firmware, PowerStrip on Windows should be able to spoof the EDID data or otherwise allow you to expand the display settings beyond what the EDID indicates. You can also create hacked/custom monitor INF files. The widescreen gaming forum I think has some info on the INF file bit.

No matter how you look at it, such a random mix of resolutions and ratios is going to be a pain to get working with any satisfactory result -- if at all -- in my opinion. Good luck, though.
 

KingFatty

Diamond Member
Dec 29, 2010
3,034
1
81
No matter how you look at it, such a random mix of resolutions and ratios is going to be a pain to get working with any satisfactory result -- if at all -- in my opinion. Good luck, though.

Agreed, though it seems to be working fine other than the stretched 4:3 graphics displayed on my 16:10 center monitor. But, perhaps there is an easier solution: How does Eyefinity choose the aspect ratio used for all three monitors? Does it choose the same aspect as the lowest resolution monitor, OR, does it choose the "lowest" aspect ratio (e.g., most square) regardless of what the lowest resolution monitor is?

I would guess that it chooses based on the lowest resolution among all three monitors, but I worry that there is a disconnect between the aspect ratio it might choose regardless of the lowest resolution?

For example, I have three monitors 1920x1200, 1600x1200, and 1280x1024. My monitor with the lowest resolution (1280x1024) is a 4:3 aspect. I could simply replace that with a 1680x1050 cheapo monitor to get my lowest resolution monitor to have 16:10. But the question is, would eyefinity use that 16:10 aspect for all three of those monitors 1920x1200, 1600x1200, and 1680x1050?

Or, would eyefinity look at my 1600x1200 monitor with 4:3 aspect, and choose 4:3 aspect for all three monitors (by running the 1680x1050 at 1280x1024) because 4:3 is the "smallest" aspect even though the smallest resolution monitor is 16:10 aspect? I guess my point is that I'm worried that eyefinity might choose the lowest resolution and the lowest aspect and create the lowest common denominator for both.

Thanks.