
Updated Oct 19
Keep any screen, window or region in view, always on top.
Add virtual monitors to Windows 10/11 for VR, OBS, Sunshine and screen sharing.
Skip to get Virtual Display DriverVirtual Display Driver 25.7.23 Update: Features & Setup Guide! MikeTheTech on YouTube.
Virtual Display Driver adds virtual monitors to Windows 10 and 11. Windows treats each one like a physical display, so it appears in Display Settings and can be used by game-streaming hosts such as Sunshine, by OBS, by VR desktop apps and for remote access to machines that have no monitor attached.
Each virtual display can run the standard resolutions from 640 x 480 to 7680 x 4320 (8K), plus custom modes you add yourself, including ultrawide sizes. Refresh rates include 60, 144, 240 and 500 Hz, and fractional rates such as 59.99 Hz. Custom EDIDs let it present itself as a specific monitor, and HDR is available on Windows 11 23H2 and later. Settings live in one file, C:\VirtualDisplayDriver\vdd_settings.xml, which you can edit by hand or through Virtual Driver Control.
The driver is built on Microsoft's Indirect Display Driver framework (IddCx), ships for x64 and ARM64, and is code-signed through SignPath. It is free and open source under the MIT licence, maintained by MikeTheTech with Jocke (zjoasan), and can also be installed with winget.
Live6 entries so far·Updated New (6 entries updated in the last 14 days)
Download Virtual Driver Control 25.7.23 (the Virtual Driver Control page links its GitHub release), extract it to a folder, run it and click Install. You can confirm the driver under Display adapters in Device Manager. It is also available with: winget install --id=VirtualDrivers.Virtual-Display-Driver -e
No. HDR needs IddCx 1.10, which is only available on Windows 11 23H2 or later, so Windows 10 systems run the virtual displays in SDR.
In C:\VirtualDisplayDriver\vdd_settings.xml. You can edit resolutions, refresh rates and options there by hand, or use Virtual Driver Control.
Uninstall VDD before major GPU or chipset driver updates. If you are already stuck, boot into Safe Mode, uninstall Virtual Display Driver under Display adapters in Device Manager and restart; pressing Win+P and cycling display modes can also bring your screen back.
Yes, ARM64 builds are published. On Windows 11 24H2 or later ARM64 may require test signing, and the 25.7.23 notes say ARM64 users still install manually or with the community PowerShell scripts.
Install the latest Microsoft Visual C++ Redistributable, which the driver needs.