Nonary / MonitorSwapAutomation

Automates swapping to a dummy plug when streaming, then automates swapping back to primary monitor once finished.
236 stars 8 forks source link

Dummy recommendations? #17

Open nem8 opened 10 months ago

nem8 commented 10 months ago

Can someone recommend a dummy plug capable of 4k and hdr please?

Nonary commented 10 months ago

For an easy-to-follow guide on Dummy Plugs, including their pros and cons, the differences between hardware and virtual plugs, recommended purchases, and instructions for enabling 10-bit color, 120fps+ streaming, and HDR, visit the following link: Dummy Plugs Guide.

jriker1 commented 10 months ago

Here's the one I use and has HDR support. Company is super nice if you have questions for them:

https://www.amazon.com/gp/product/B0C174243H/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1

nem8 commented 10 months ago

Aha thanks. They didn't have this on amazon.se but I ordered it off of amazon.de now. Got quite a bit more expensive with shipping but still cheaper than buying one of the "premium" ones from local stores.

If it does support hdr then that's fine, if not I will edit the edid and make it support it.

pdien commented 7 months ago

Microsoft recently introduced an indirect display driver that allows us to create a virtual display, eliminating the need for a dummy dongle. There are various projects around it. I'm using virtual-display-rs; it lets me create a display with custom resolutions that match my devices exactly, e.g. Nothing Phone 2 with a resolution of 2412x1080@120Hz, that way it fills the entire screen.

This in conjunction with Nonary's scripts makes for a very seemless experience.

https://github.com/MolotovCherry/virtual-display-rs

xieve commented 6 months ago

Microsoft recently introduced an indirect display driver that allows us to create a virtual display, eliminating the need for a dummy dongle. There are various projects around it. I'm using virtual-display-rs; it lets me create a display with custom resolutions that match my devices exactly, e.g. Nothing Phone 2 with a resolution of 2412x1080@120Hz, that way it fills the entire screen.

This in conjunction with Nonary's scripts makes for a very seemless experience.

https://github.com/MolotovCherry/virtual-display-rs

Just came here to suggest adding IddSampleDriver to the README, but this is so much better! @Nonary Please add this to one the readme.

Theoretically, it might be possible to integrate this? If there was a way to automatically make a dummy with the right resolution, that would be really, really cool.

Nonary commented 6 months ago

Microsoft recently introduced an indirect display driver that allows us to create a virtual display, eliminating the need for a dummy dongle. There are various projects around it. I'm using virtual-display-rs; it lets me create a display with custom resolutions that match my devices exactly, e.g. Nothing Phone 2 with a resolution of 2412x1080@120Hz, that way it fills the entire screen. This in conjunction with Nonary's scripts makes for a very seemless experience. https://github.com/MolotovCherry/virtual-display-rs

Just came here to suggest adding IddSampleDriver to the README, but this is so much better! @Nonary Please add this to one the readme.

Theoretically, it might be possible to integrate this? If there was a way to automatically make a dummy with the right resolution, that would be really, really cool.

It only works perfectly for Windows 11 users and also computers that do not have an integrated graphics card (either disabled in BIOS or just having a CPU without one).

I've thought about adding it to the readme, but because the adoption to Windows 11 and the fact you can't have an iGPU for it to work properly is stacked on top of that, not really sure how much value that would be to do.

vinsh3nt commented 6 months ago

https://github.com/itsmikethetech/Virtual-Display-Driver

This is what I've been using, works without issue.