roshkins / IddSampleDriver

Add virtual monitors to your windows 10 device! Works with Oculus software, obs, and any desktop sharing software
626 stars 249 forks source link

(question) How did you build an EDID with multiple modes? #13

Closed AAGaming00 closed 2 years ago

AAGaming00 commented 2 years ago

Sorry for making an issue for this, but discussions are disabled. Anyway... how exactly did you get https://github.com/akatrevorjay/edid-generator to create an EDID with multiple display modes? It seems to me like it only supports building an EDID with a single mode. Or am I understanding this wrong and windows gets the mode list for settings from something different?

roshkins commented 2 years ago

Thanks for pointing out discussions! I've enabled them. To get multiple display modes I added multiple display settings here: https://github.com/roshkins/IddSampleDriver/blob/master/IddSampleDriver/Driver.cpp#L368

Hope this helps!

AAGaming00 commented 2 years ago

Wierd, for me after editing the EDID to have it's mode as 1920x1080 144hz, and leaving those modes the same, the only options I get in windows is 1920x1080 144hz.Something wierd is going on, I'll try to see what's wrong later.

roshkins commented 2 years ago

In this EDID editor, it shows checkboxes for established timings. Perhaps this is what you're looking for? https://user-images.githubusercontent.com/593949/143493055-c994a9b7-7df8-41e8-bee9-5ee93eb5d0ed.png

AAGaming00 commented 2 years ago

Pretty sure you can't send images from email on GitHub.

roshkins commented 2 years ago

Thanks, edited.

AAGaming00 commented 2 years ago

Ah, no I wanted to add some custom timings (that doesn't even have 1920x1080 at all)

roshkins commented 2 years ago

The custom timings are on the right side of the image.

AAGaming00 commented 2 years ago

Turns out the settings list is based on those two lists in the code, not the EDID as i thought, whoops.