How to install a VIRTUAL Monitor on Windows 10/11! (Virtual Display Driver!)

Поділитися
Вставка
  • Опубліковано 9 січ 2025

КОМЕНТАРІ • 164

  • @lominero5
    @lominero5 Рік тому +17

    Thank you so much! This is perfectly what I needed. I will combine it with the Quest 2 and have a triple monitor display.

  • @arnonaf
    @arnonaf 11 місяців тому +2

    This is a great solution for RDP to computers that does not have any display connected to it. RDP applications load with the lower resolution available by the graphic card, as it is loaded with it since no display is connected...

  • @Kramillion
    @Kramillion 8 місяців тому +2

    thank you, clear and concise, unlike every useless microsoft forum post i wasted time reading that had absolutely negative answers

    • @MikeTheTech
      @MikeTheTech  8 місяців тому

      Glad it helped! I appreciate the comment.

  • @WilsonALO
    @WilsonALO Рік тому +7

    Why do you think the display doesn’t show up after rebooting?

  • @erikm9768
    @erikm9768 Рік тому +3

    Oh man, it works perfectly. I cant believe people are buying USB headless display adaptors when its this easy! My only regret is that it doesnt handle 4k DCI (4096 x 2160) :(

  • @rickturske5767
    @rickturske5767 Рік тому +12

    These displays go away after a reboot. Any way to keep them from doing that?

    • @openandaffordabledental4586
      @openandaffordabledental4586 Рік тому +1

      I'm having the same issue, has anyone found a resolution?

    • @MrDob2009
      @MrDob2009 Рік тому

      @@openandaffordabledental4586 I just created a task when windows is starting it execute the command: ...path...\deviceinstaller64.exe enableidd 1 and its ok for my TightVNC remote

    • @thegadgetsgear8274
      @thegadgetsgear8274 Рік тому

      same problem

    • @SlappdaBoss
      @SlappdaBoss Рік тому

      @@MrDob2009 dang, can you make an instruction for that please?

    • @MrDob2009
      @MrDob2009 Рік тому +9

      @@SlappdaBoss Run windows Task Scheduler
      -Create a new task (with any name ex: Virtual Display Driver)
      -When running the task, use the following user account: Administrator
      -Run whether user is loghged on or not
      -Run with highest privileges
      Select Triggers tab: At startup
      Select Actions tab: New / Start a program
      Under Program/script: C:\xxx\DeviceInstaller64.exe (xxx = need the correct path of your file)
      -Add arguments: enableidd 1
      Conditions tab nothing selected
      Settings tab:
      Check Allow task to be run on demand
      Select Stop the task if run longer than 3 days
      Select If trhe running task does not end when requestd, force it to stop
      Nothing else
      Click OK to save the new task
      Restart your computer to see if its working .

  • @Anisimus01
    @Anisimus01 7 місяців тому +2

    Hi. Thanks.
    I have a problem with installation on Windows Server 19, everything works only until reboot. The USB-Display driver remains in the Device Manager, no any errors. But in its screen properties again "another display is not detected."

  • @Xqz69
    @Xqz69 Рік тому +3

    how to you switch between virtual monitors

  • @AlperenK.
    @AlperenK. Рік тому +1

    Great! I was looking for this, thanks for clear explanation

  • @vh4355
    @vh4355 Рік тому +1

    This did not work for me. The virtual monitor showed up initially, but after removing the physical monitor and rebooting, the virtual monitor (and driver) were no longer there. Not my first rodeo, but not sure what happened either. Weird.

  • @sujimayne
    @sujimayne 8 місяців тому

    You should not be using Display number or even full Display paths to reference displays. This will change between enabling, disabling, turning on/off, etc. Use Hardware ID instead that you can grab from Device Manager for each monitor.

  • @Games2022-h9w
    @Games2022-h9w Рік тому +3

    hey is there a way to make this force hdr? This is helpful for moonlight and sunshine, because my tv is 4k 65" and my main monitor with my gaming pc is a 1440p 240hz

  • @screenstome
    @screenstome 11 днів тому +1

    Hi, I need a custom resolution for the new fake screen. Like 200x1080....is it possible or if not, can I rebuild the software for using predefined resolutions? thanx

    • @MikeTheTech
      @MikeTheTech  11 днів тому

      Yup. You can add custom resolutions to the config.

  • @MrWozt
    @MrWozt Рік тому +1

    thanks ! i have used this in combination with Deskreen, a software that can share a display over network wich can be seen through browser. My old laptop on Ubuntu is now a third screen for my win10 pc

  • @connorbunch9128
    @connorbunch9128 Рік тому +1

    Elegant solution! Thank you!

  • @businesswifisolutions460
    @businesswifisolutions460 Рік тому +1

    Worked on the first try. Thank you!

    • @MikeTheTech
      @MikeTheTech  Рік тому

      Excellent! Thanks for the comment.

  • @karnava_4L
    @karnava_4L Рік тому +1

    BRO I LOVE YOU
    Couldnt fix this problem for two days until I found u/ I always knew only reddit community can save this world

  • @Kennytops
    @Kennytops Рік тому +2

    super helpful and it worked! question, must one have to run this script every time you want the dual monitor?

  • @megumin4625
    @megumin4625 Рік тому +2

    This is perfect for my quest 2. I tried spacedesk, but it just had too many bugs and wouldn't start up. At least this one actually works

    • @nathan22211
      @nathan22211 Рік тому

      I had zero issues with spacedesk. DId you uninstall other virtual display drivers. some conflict with it

    • @aqua3418
      @aqua3418 Рік тому

      @@nathan22211 I have no other virtual display drivers. No idea what the issue was by now, but in any case, this works much better and is 100% reliable at least. I didn't need any networking stuff anyways, so this is more lightweight for me

  • @2airvette3
    @2airvette3 11 місяців тому

    thanks a million!! this has been really helpful!!

  • @Skvilter
    @Skvilter 11 місяців тому

    If your install directory is on a different drive then you need to switch to that drive within command prompt. Simply type D: to change your directory to your D drive, my final line looked like C:\WINDOWS\system32>D:

  • @johnjotham6325
    @johnjotham6325 Рік тому +2

    This seems like a silly question but I wanna create a virtual monitor for vmix software. How do I 'see' this virtual monitor other than in the system settings

    • @MikeTheTech
      @MikeTheTech  Рік тому +1

      You can use OBS to view it I believe.

    • @Beargtatt
      @Beargtatt Рік тому +2

      I used OBS to view my virtual monitor just fine 😁 You just set it to capture the screen after it's enabled and away you go.

  • @Com-bc6jl
    @Com-bc6jl Рік тому +1

    is there any way of adding a chosen refresh rate? it looks to be stuck on 60hz my host monitor for sunshine is 60 but id like to cast on to a device that does 120hz. please help.

    • @MikeTheTech
      @MikeTheTech  Рік тому

      My new video has a 120hz solution. :)

  • @Popoooo
    @Popoooo 10 місяців тому +1

    Thanks a lot, you just saved me $100 a year on the virtual monitor Parsec plan :p

  • @TheZiver
    @TheZiver Рік тому +3

    Thanks! I'll use this for VR <><

    • @MikeTheTech
      @MikeTheTech  Рік тому +1

      Oh, that’s a cool use-case!

    • @TheZiver
      @TheZiver Рік тому

      @@MikeTheTech unfortunately it doesn't work with SteamVR+Valve Index, it gives the "please plug your headset into the same graphics card as your primary monitor" error :'(

  • @robinreso6240
    @robinreso6240 8 місяців тому

    where can I output this virtual monitor? In OBS I can use this virtual monitor as a extra monitor for recording I understand. Is it possible to use this with a NLE and use it as a extra windowed monitor? Thx

  • @PaulvanderLeij
    @PaulvanderLeij 10 місяців тому +1

    Worked like a charm but after a reboot the new virtual display isn't active anymore, Am I missing a setting?

    • @Raynesword
      @Raynesword 9 місяців тому

      Hey, I ran into this same issue I believe it is because the display ID changes every time after a reboot. I haven't found a fix (if there is one) but I hope to soon!

  • @andriusmosta
    @andriusmosta 11 місяців тому

    is there a way to access virtual display? I mean what is shown there? Cause sometimes when running sunshine and moonlight I need to modify game settings ( Yuzu emulator) during the game to make it full screen etc..

  • @flyxtop
    @flyxtop 3 місяці тому

    Thanks but how do you remove the virtual display? To remove the virtual display, I tried the virtual display generating command replacing 1 to 0 at the end (as the instruction says on the page) but one virtual display is always there and some apps are displayed on that virtual display so I can't see the app with my physical monitor at work , only on virtual monitor using chrome remote desktop. Does anyone know how to do it?😢

    • @MikeTheTech
      @MikeTheTech  3 місяці тому

      Remove from device manager. Same way it was installed. Except right click it and uninstall. The scripts are only if that method doesn’t work.

  • @Thornskade
    @Thornskade Рік тому

    So the use case for me would be legacy VR games. To have them display properly in my headset the display needs to be 2160x1200 at 90Hz. This program can't do this, but there is one called IddSampleDriver. Unfortunately I have trouble following the instructions since they're in English and my Windows is in German and I can't figure out if my options are missing or if they are simply poorly translated

  • @georgezachariou4077
    @georgezachariou4077 Рік тому +1

    this was great, this stays permanent also?

  • @bigdog3628
    @bigdog3628 Рік тому +1

    any chance for higher than 60hz? Trying to use this with moonlight for game streaming so it doesn't use my primary display.

    • @MikeTheTech
      @MikeTheTech  Рік тому

      My new video has a 120hz solution. :)

  • @jonatanmonsalve11
    @jonatanmonsalve11 Рік тому

    Are you still around?
    It doesn't work for me
    The first command to install the driver worked fine (apparently), it showed me the same text as you including "drivers installed successfully"
    But when I run the command to create a virtual monitor it shows me this error:
    Error: No active device interfaces found.
    Is the sample driver loaded?deviceinstaller64 failed.

  • @petervolkmar4712
    @petervolkmar4712 7 місяців тому

    If using this to have a virtual monitor on my PC to send to a moonlight client (a Mac), do I change the Output Name on my Sunshine set up and if so, what name do I change it to? I've tired "\\.\DISPLAY2" (it's my second display) and "USB Mobile Monitor Virtual Display". But when I try to connect from Moonlight I get "Host returned error: Failed to initialize video capture/encoding. Is a display connected and turned on? (Error 503)". Note, "\\.\DISPLAY1", as the output works but shows the same thing as my physical monitor.

    • @Kleber-
      @Kleber- 6 місяців тому

      Hey man, I have the same error here, you find some solution?

  • @ruudygh
    @ruudygh 11 місяців тому

    can i change its resolution to extreme such as 40 x 2880 ?
    (i want it to act as the bezel of my monitor so i can watch fullscreen movie across 3 monitors)

  • @CharleeCharlie
    @CharleeCharlie 11 місяців тому

    Thanks! this is a very good and simple tutorial!

  • @JustCliff
    @JustCliff 11 місяців тому

    Is there any way for the virtual display to split your physical monitor

  • @justingraeflich
    @justingraeflich Рік тому +1

    Thanks for you video! Does it also support HDR? And is it limited to these resolutions or can i add custom resolutions? The Problem is, i'm always playing with my server instead of local. But if i want to play on my monitor, it's 32:9 and my other screens are 16:9.

    • @MikeTheTech
      @MikeTheTech  11 місяців тому

      You can add custom. Just edit options file and reinstall.

  • @karnava_4L
    @karnava_4L Рік тому

    damn it stopped working after I restarted my pc. Now my second monitor (tab using wiredxdisplay) not working at all, even not in mirror mode. How to deinstall driver and run it again?

  • @iPlayyOfficial
    @iPlayyOfficial Рік тому

    I can see the virtual display driver in Device Manager but it doesn't work, can anyone tell me a fix for this?

  • @Noah.Nation
    @Noah.Nation Рік тому +2

    Refresh rate capped at 60hz. Any fix?

    • @MikeTheTech
      @MikeTheTech  Рік тому

      My new video has a 120hz solution. :)

  • @usachiii
    @usachiii 4 місяці тому

    After adding a monitor, my screen just freezes and only the mouse moves. Any fix?

  • @leninlone6279
    @leninlone6279 Рік тому +1

    thank you so much, sir!

  • @kingnabis
    @kingnabis Рік тому +1

    So, if i use this, can I "remote desktop a virtual monitor", with steam link, and not my other monitors?

  • @perrykappetein9685
    @perrykappetein9685 Рік тому

    can you actually show a virtual 2nd display on the same screen ?

  • @drozd861
    @drozd861 Рік тому +1

    I'm having major issues with this driver on Windows 10. When I enable the virtual monitors, everything slows down to the point where my computer is practically unusable. Any idea what could be causing this?

    • @Greedy-Allay
      @Greedy-Allay 9 місяців тому

      your pc is too slow and cannot handle the second display. Are you on integrated graphics?

    • @Greedy-Allay
      @Greedy-Allay 9 місяців тому

      Though, I do also get some lag spikes when I do minecraft rtx on that second screen at 4k

    • @drozd861
      @drozd861 9 місяців тому

      @@Greedy-Allay no I have a 1070 Ti. I suspect some kind of issue with the Nvidia drivers but ended up buying some dummy DP/HDMI plugs instead.

  • @consoletopcgaming8807
    @consoletopcgaming8807 Рік тому +1

    absolute genious!

  • @doniherald7745
    @doniherald7745 Рік тому

    can i use this for sunshine? and how much it affect peformance?

  • @Romeo.Filmss
    @Romeo.Filmss 6 місяців тому +1

    Thank you ✨

  • @sanaan0168
    @sanaan0168 Рік тому

    thank you so much my laptop sreen is good for like games etc but for moves it sucks because of th backlight bleed because of this i can use my oled tablet as another screen

  • @willraya1791
    @willraya1791 2 місяці тому

    for some reason now when ever i try to install the virtual monitor it tells me that it failed

    • @MikeTheTech
      @MikeTheTech  2 місяці тому

      It’s either in the wrong folder or the certificate script wasn’t run as admin.

  • @claudiobonadio1500
    @claudiobonadio1500 7 місяців тому

    I start a computer with tuya smart without display using sunshine, .bat at startup solves everything,
    thanks

  • @hdelamano
    @hdelamano Рік тому

    Thanks, but after installing, how can I do to see the simulate monitor in my Oculus Quest 2 using Virtual Desktop?

    • @SlappdaBoss
      @SlappdaBoss Рік тому

      press Y on the left controller
      the thing is, you should not have VD start up with Windows, there's a high change that VD isn't gonna be able to monitor the virtual monitor (while SteamVR and its overlay apps can)

  • @trevorbelmont4633
    @trevorbelmont4633 Рік тому

    How do you change the resolution of the virtual monitor to a custom res tho? like 3440x1440? And will softwares/games/apps will render this virtual monitor as well and increase load of pc and get performance loss?

    • @MikeTheTech
      @MikeTheTech  Рік тому +4

      you can modify the list of supported resolutions by changing the following registry key:
      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WUDF\Services\usbmmIdd\Parameters\Monitors
      Up to 10 resolutions can be defined through this registry key. The keys should be named from "0" to "9". The (Default) registry value defines the default monitor resolution.

    • @Rohit_Sharma-
      @Rohit_Sharma- Рік тому

      Hello sir,
      Excellent tutorial, also I wanted to know ..how to add custom refresh rate support ?

    • @ollikirsi9561
      @ollikirsi9561 Рік тому

      @@MikeTheTech This is awesome tip. For anyone else wondering: if you edit the values in registry you have to restart computer to refresh them.

    • @MikeTheTech
      @MikeTheTech  Рік тому

      My new video has a 120hz solution. :)

  • @hoshizora7524
    @hoshizora7524 Рік тому

    very helpful! thanks a lot!

  • @-abdallasaifabdelaziz8942
    @-abdallasaifabdelaziz8942 9 місяців тому

    THANKS THANKS THANKS THANKS TILL END OF LIFE BRO

  • @Fuzzie08
    @Fuzzie08 Рік тому

    Mike thanks for this! I need to have two monitors installed using this. If I run the batch file, how do I add just two?

    • @MikeTheTech
      @MikeTheTech  Рік тому

      You just run the add script twice. If you add too many, you can run the remove script and it will remove just one from the total until none are there.

  • @GaitanJota
    @GaitanJota Рік тому +1

    You help me a lot Brother!!!!
    I wish I can give you a 1000 likes!

  • @AlexMcfly8
    @AlexMcfly8 Рік тому

    Can i use it to connect with Anydesk to headless Windows Server 2016 ?

    • @MikeTheTech
      @MikeTheTech  Рік тому +1

      I would assume so, yes. It seems to work with other Remote Desktop protocols.

  • @piggypig2968
    @piggypig2968 Рік тому

    Is there a way to show the virtual monitor in a window or something on a physical monitor?

  • @EmanuelFinatto
    @EmanuelFinatto Рік тому

    Hello!
    Can we turn on HDR??

  • @phoenixranger5116
    @phoenixranger5116 Рік тому

    bro you saved me 10 bucks today... using team viewer with no monitor and something decided it wanted to updated and disable that feature. I could only get it to work with a monitor plugged in. I legit spend 3 hours trying to find a way to do this for free and came across a post on some forum with your video. I did not want to buy some dumb hdmi thing to trick the gpu. waste of money in my opinion. again thank you very much.

  • @zriley7995
    @zriley7995 Рік тому

    great vid! anyway to change the resolution of the virtual display?

    • @MikeTheTech
      @MikeTheTech  Рік тому

      Yup, you can do so in display properties just like a normal one.

    • @zriley7995
      @zriley7995 Рік тому

      @@MikeTheTech thx for the reply, by change resolution I mean custom res, like 4:3 or 16:10

  • @willraya1791
    @willraya1791 Рік тому

    is there a way to remove screens

  • @ChristofuPH
    @ChristofuPH 11 місяців тому

    Bro you saved my ass man thanksss

  • @sejmnazywoPL
    @sejmnazywoPL Рік тому

    Doesn't seem to work. Additionally, after rebooting the system you have to repeat the whole thing over to get that extra monitor.

    • @MikeTheTech
      @MikeTheTech  Рік тому

      What doesn’t work? Especially if you’re saving it goes away after restarting, that sort of insinuates it worked.

  • @tsunamibombs
    @tsunamibombs Рік тому

    I am very green when it comes to tech so this might come off as rather ignorant, but what are the use cases for this set up?

    • @MikeTheTech
      @MikeTheTech  Рік тому

      Lots of people use it for streaming 4K or 2k content when they only have a 1080p screen. I use it for a virtual studio setup in Unreal Engine, it requires each guest to be on a different screen, but I use my real screens for monitoring and control. There are other use cases with headless servers and mining rigs, but it’s very niche.

    • @jsVfPe3
      @jsVfPe3 Рік тому

      I use it because I have a 48" OLED main screen that doesn't leave much room (or need) for a secondary monitor, but sometimes I do want a secondary monitor and this way I can use my Macbook as a high quality low latency second screen through Sunshine/Moonlight.

    • @AllenLamb
      @AllenLamb Рік тому +1

      Working in a remote desktop environment where the device that you are remotely accessing doesn't have extra physical monitors but the device you are using to remote control has multiple displays

  • @rastinder
    @rastinder Рік тому

    i need 10-12 virtual monitors what should i use?

    • @MikeTheTech
      @MikeTheTech  Рік тому

      Usb c to hdmi adapters and hdmi dummy plugs.

  • @TheStigNash
    @TheStigNash Рік тому

    Is this an alternate to an HDMI dummy plug?

  • @untied2
    @untied2 Рік тому +1

    amazing thank you

  • @CtrlAltCanc00
    @CtrlAltCanc00 Рік тому

    Why can't I change resolution or hz?

    • @MikeTheTech
      @MikeTheTech  Рік тому

      Make sure it's enabled in Disply Settings first. It defaults to "Off". You would need to switch to extended or mirrored to turn it on.

  • @Lukas_Miglioranza
    @Lukas_Miglioranza Рік тому

    Ok, but now I am not able to see the Virtual monitor in my real monitor. What about?

    • @MikeTheTech
      @MikeTheTech  Рік тому

      What’s the use-case? Lots of ways to do this but depends on your workflow. OBS for example can show it.

    • @Lukas_Miglioranza
      @Lukas_Miglioranza Рік тому

      @@MikeTheTech I need it only for some old software 4:3 without resizable window that is too big and stretched in my true monitors (16:9 and 21:9) and also is very little in its original resolution. If I make the software intend that is, for example, a 1024x768 real monitor I can use it "fullscreen" in a good scale. I can't use a Power Toys window for this and I thought a virtual monitor could be a way. I didn't new of its existance till yesterday and when I installed it I thought this was its existance reason.
      But there is more.
      Using Double Desktop (or windows multi desktop too) you can see the virtual monitor, for example, on the right, over your second (on the right) desktop (in the left side), but if you click on the start button only the real monitor second desktop panel pops up, not the virtual one, and I also can't open a file in its own area.
      Tryng a little more some sign of instability started and so, because I have a lot to do in these days, for now I gave up.
      However I like very much the software and even if it maybe does not what I wanted from it, I certainly will reinstall and use it in authentic way in the next future: setup is here with me and here stays.
      Very Thanks for your answer and for the video!

    • @MikeTheTech
      @MikeTheTech  Рік тому

      You might want to try running a virtual machine. That will let you run software in 4:3 on a larger screen.

    • @Lukas_Miglioranza
      @Lukas_Miglioranza Рік тому

      @@MikeTheTechYes, rightly: a nice windowsXP emulator (the operating system of my youth!) is the way for a 20 years old Wanadoo game, a game that I will use for 2 minutes, but the satisfaction of emulating one of the best successful Microsoft operating systems ever has no time! Thanks, man!

  • @vianaalimentar1663
    @vianaalimentar1663 Рік тому

    and ultrawide screens?

    • @MikeTheTech
      @MikeTheTech  Рік тому +1

      Check my newer video. Now supported.

    • @vianaalimentar1663
      @vianaalimentar1663 Рік тому +1

      Wooow thank you very much.
      You are my hero.
      ua-cam.com/video/byfBWDnToYk/v-deo.html

    • @vianaalimentar1663
      @vianaalimentar1663 Рік тому +1

      @@MikeTheTech ua-cam.com/video/meK-TTzQq2U/v-deo.html thanks 32:9

  • @Mettabeex-xc3ds
    @Mettabeex-xc3ds 5 місяців тому

    i got a black screen :c

  • @JohnnyMentat
    @JohnnyMentat Рік тому

    You didn't show what the virtual monitor looks like.

    • @MikeTheTech
      @MikeTheTech  Рік тому

      It’s virtual. Most people use it for streaming. You can view it in OBS or any program that can display or record a screen.

  • @TalkingIsFunHU
    @TalkingIsFunHU Рік тому

    god tier stuff

  • @jougiest
    @jougiest 5 місяців тому

    i need to change refresh rate on it

    • @MikeTheTech
      @MikeTheTech  5 місяців тому

      Edit options.txt and reinstall.

  • @jakeleibowitz165
    @jakeleibowitz165 Рік тому

    Thank u! Razer built my blade connected to the integrated graphics so I can't use software for it 🙃

  • @VIIben
    @VIIben Рік тому

    can you resize it?

  • @zet8622
    @zet8622 Рік тому +1

    tysmm

  • @vitonka
    @vitonka 5 місяців тому

    i cant duplicate

    • @MikeTheTech
      @MikeTheTech  5 місяців тому

      You mean mirror?

    • @vitonka
      @vitonka 5 місяців тому

      @@MikeTheTech I can't duplicate the display

  • @ildaronline
    @ildaronline 10 місяців тому

    not working

    • @MikeTheTech
      @MikeTheTech  10 місяців тому

      ?

    • @EvilRoosterJR
      @EvilRoosterJR 8 місяців тому

      @@MikeTheTechwhen I try it says “deviceinstaller64” is not recognized as an internal or external command, operable program or batch file

  • @lequangnguyendinh7101
    @lequangnguyendinh7101 8 місяців тому

    how to uninstall it

  • @YouTubeKing506
    @YouTubeKing506 7 місяців тому

    Solving dummy HDMI.no need to buy. UA-cam suggested.. extend to 2 ..then enjoy

  • @mytubemurray
    @mytubemurray Рік тому

    Hey man. Like your content but please consider dropping the music that fades in until you have finished speaking. I know what you are going for but it really is the worst of both worlds. Cant hear you and what you have to say and cant hear the music either. Thanks again

  • @fivalt126
    @fivalt126 8 місяців тому

    How can I set a custom resolution?