Introduction
If you require a virtual display in your Windows environment, Amyunis usbmmidd
is an ideal solution. Whether you’re using remote desktop software, mapping displays for VJing, testing software, or want to avoid purchasing a physical virtual display dongle, usbmmidd
enables you to create a virtual display effortlessly.
This guide will walk you through the process of setting up usbmmidd
and ensuring that created virtual displays persist with Windows services. With this approach, you can rest assured that your virtual display will remain available even after a system reboot. Whether you’re an experienced user or just getting started, this comprehensive guide has everything you need to know. So, let’s dive in and get started with the setup process.
Step 1: Installation of usbmmidd
To install usbmmidd
, please download the application first and unpack it straight to your C:\
drive location. On top, I’ve renamed the directory usbmmidd_v2
to just usbmmidd
, to keep things clean.
Next up, open a terminal as administrator and change to the usbmmidd
directory, we’ve just created.
cd C:\usbmmidd
Continue, by installing the usbmmidd
driver. If you use an older 32-bit system, use the deviceinstaller.exe
executable instead.
deviceinstaller64.exe install usbmmIdd.inf usbmmidd
Proceed now with enabling the virtual display:
deviceinstaller64.exe enableidd 1
And that’s it. You’ve installed the virtual display already.
Step 2: Virtual display reboot persistence
Since we need to issue the deviceinstaller64.exe enableidd 1
command, before the user has even logged on, there is only one proper way in Windows on how to handle this: Creating a Service.
Launch a terminal as administrator again and create an according service:
sc.exe create usbmmidd binPath="C:\usbmmidd\deviceinstaller64.exe enableidd 1"
Next, bring up the Services tool – also as administrator:
Find the newly created usbmmidd
entry and change it, so that it launches automatically on system startup.
Step 3: Finish
That’s it! Reboot your system and usbmmidd
should now create your virtual display automatically on system restart.
2 comments
Hi Solo, yes you can add multiple persistent displays indeed. For that, you have to run the
deviceinstaller64.exe enableidd 1
command as many times as you want additional displays (up to 4 displays maximum).Please keep in mind that it would be a good idea in this case to trigger an external
.bat
script with your service, as opposed to the described technique of triggeringdeviceinstaller64.exe
inline within the service.Can you do this but add two persistent displays?