Skip to main content
The Virtual Driver Control (VDC) application provides a user-friendly graphical interface for managing the Virtual Display Driver. It simplifies common tasks like installation, uninstallation, and driver configuration.

Overview

VDC is the recommended method for most users to interact with the Virtual Display Driver. It handles driver installation, updates, and configuration without requiring command-line knowledge or manual registry editing.
The VDC application is distributed alongside the driver in the GitHub releases and can be downloaded from the Releases page.

Installation

1

Download VDC

Download the latest Virtual Driver Control installer from the GitHub Releases page.
2

Extract the archive

Extract the downloaded archive to a folder on your system. You can place it anywhere you prefer.
3

Launch VDC

Run the VDC application from the extracted folder. The application will request administrator privileges if needed.

Installing the Driver

Once VDC is running:
1

Click Install

In the VDC application window, click the Install button.
2

Wait for installation

VDC will automatically install the driver and required dependencies. This process typically takes a few seconds.
3

Verify installation

After installation completes, verify the driver is working:
  • Open Device Manager and expand Display Adapters
  • Look for “Virtual Display Driver” or “IddSampleDriver Device HDR”
  • Check your display settings to see if virtual displays are available

Common Operations

Enabling/Disabling the Driver

VDC allows you to enable or disable the virtual display without fully uninstalling the driver:
  1. Open VDC
  2. Click Enable or Disable depending on the current state
  3. The change takes effect immediately
Disabling the driver is useful when you temporarily don’t need virtual displays but want to keep the driver installed for later use.

Uninstalling the Driver

To remove the Virtual Display Driver:
1

Open VDC

Launch the Virtual Driver Control application.
2

Click Uninstall

Click the Uninstall button in the application.
3

Confirm removal

VDC will remove the driver and clean up associated files.
Before major GPU driver updates, it’s recommended to uninstall VDD to avoid potential conflicts. If you experience a black screen after updating GPU drivers, boot into Safe Mode and uninstall VDD.

Configuration Files

While VDC provides a graphical interface for common tasks, advanced users can also manually edit configuration files. The primary configuration file is located at:
C:\VirtualDisplayDriver\vdd_settings.xml
This file controls:
  • Available resolutions and refresh rates
  • HDR settings
  • Custom EDID configurations
  • Multi-GPU preferences
For details on editing this file, see Settings Overview and vdd_settings.xml Reference.

Alternative Management Methods

If you prefer command-line or automated management, you can also use:

Troubleshooting

VDC Won’t Launch

If VDC fails to start:
  • Ensure you have administrator privileges
  • Check that the Visual C++ Redistributable is installed (download here)
  • Verify Windows version compatibility (Windows 10/11)

Installation Fails

If driver installation through VDC fails:
  1. Try running VDC as administrator (right-click > Run as administrator)
  2. Disable antivirus temporarily during installation
  3. Check for Windows Updates and install pending updates
  4. Use the PowerShell installation script as an alternative
For more issues, see Common Issues.

Build docs developers (and LLMs) love