-
Notifications
You must be signed in to change notification settings - Fork 414
FAQ
-
No virtual display added
- Ensure the SudoVDA driver is installed
-
Shows the same screen as main screen
- If you're using an external display for the first time, Windows might configure it as "Mirror mode" by default. Press Meta + P (or known as Win + P) and select "Extended", then exit the app (not only the stream) and start the app again. You only need to do this once.
-
Apps still launch on physical display.
-
If you don't need to set resolution on your physical display, you can disable the whole advanced config. Then exit Apollo, check if there's a file named "display_device.state", if so remove it, then start Apollo again.
Then when you stream just disable the physical display in Windows settings. It'll then be managed by Windows.
-
Or you can go to
Audio/Videotab, inAdvanced display device optionssection, setDevice configurationtoActivate the display automatically and make it a primary display. Also make sure the app has set preferred display toNoneorAuto. This method is not recommended though, as it may fail due to misterious reasons and are sure can mess up your configs.
-
-
Primary display changed to the virtual display after connection. I don't want that.
- Go to
Audio/Videotab, inAdvanced display device options section, setDevce configurationtoDisabledorVerify that display is enabledorActivate the display automatically. Then go to Windows display settings and set your desired display to primary.
- Go to
-
I want to turn off the physical monitor when streaming
- The first time you stream with virtual display, go to Windows settings and disable the physical monitor. The next time you start streaming it will turn off automatically.
- Or, go to
Audio/Videotab, inAdvanced display device options section, setDevce configurationtoDeactivate other displays and activate only the specified display.
-
I want all apps to start in virtual display
- Simply enable
Headless ModeinAudio/Videotab. Make sure you have set the encoder capability manually inAdvancedtab.
- Simply enable
-
Client says Host doesn't support HDR/444 but it actually does
- This only happens when you enabled
Headless Mode. The initial capability probing is skipped during startup and is performed on the first connection. - If you don't mind, quit and enter the stream again should fix the problem, or just go to
Advancedtab and set the advertised capability toAlways advertisebased on the actual capability of your GPU in use.
- This only happens when you enabled
-
Virtual Display entry does not run any commands
- The Virtual Display entry also acts as a safe mode entry, so all commands and customizations are disabled for it.
- If you want specific app to use virtual display, just enable
Always use Virtual Displayoption for it.
-
HDR isn't enabled when using battery
- Check out To play HDR content when running on battery
- Archive to the above link in case M$ remove it unexpectedly someday
-
Resolution can't match client side request anymore
-
NEVER set screen rotation on virtual displays! Apollo can handle vertical display normally, there's no need to manually set screen rotation if you're using Artemis with Apollo.
-
If you happen messed up with your monitor config:
- Disconnect ALL Artemis/Moonlight sessions
- Quit Apollo
-
Meta(Win) + R, then type
regedit, hit enter - Delete ALL entries under
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers\ConfigurationHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers\ConnectivityHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers\ScaleFactors
This will clear your monitor configuration cache.
Then you're good to go!
-
-
I would like to capture sound from only one app.
- Check out the Wiki