Why is the mirror driver explicitly disabled when the current Windows desktop is not the Default desktop? In winvnc/vncdesktop.cpp line 537, the InitVideoDriver() function is specifically avoided when desktop is "Default", even though the driver configuration option is enabled.
I noticed this in UltraVNC 1.0.6.5, but it looks to be unchanged in the current head version. I'm running WinXP SP3 with dual monitors. I have created some customized Windows desktops and was hoping vncviewer would display the full desktop (across both displays) when I ran into the mirror driver being explicitly disabled in this scenario. The net effect is that the vncviewer full desktop view only returns the primary display for my customized Windows desktops.
Any light shed on why the mirror driver is only used for the default desktop would be much appreciated.
Mirror Driver only enabled for Default Desktop
Mirror Driver only enabled for Default Desktop
Last edited by aj on 2009-11-22 13:10, edited 1 time in total.
Re: Mirror Driver only enabled for Default Desktop
did you try uvnc 1.0.8.2 if fixed or not ?
UltraVNC 1.0.9.6.1 (built 20110518)
Windows OS: XP Home + Vista Business + 7 Home
Only experienced user, [u]not[/u] developer
Windows OS: XP Home + Vista Business + 7 Home
Only experienced user, [u]not[/u] developer
- Rudi De Vos
- Admin & Developer

- Posts: 6986
- Joined: 2004-04-23 10:21
- Contact:
Re: Mirror Driver only enabled for Default Desktop
Desktops: default, logon, screensaver...
The default desktop can span multiple monitors ( primary secondary)
The default desktop can span multiple monitors ( primary secondary)
UltraVNC links (join us on social networks):
- Website: https://uvnc.com/
- Forum: https://forum.uvnc.com/
- GitHub sourcecode: https://github.com/ultravnc/UltraVNC
- Mastodon: https://mastodon.social/@ultravnc
- Bluesky/AT Protocol: https://bsky.app/profile/ultravnc.bsky.social
- Facebook: https://www.facebook.com/ultravnc1
- X/Twitter: https://x.com/ultravnc1
- Reddit community: https://www.reddit.com/r/ultravnc
- OpenHub: https://openhub.net/p/ultravnc
- uvnc2me: https://uvnc2me.com/
- Website: https://uvnc.com/
- Forum: https://forum.uvnc.com/
- GitHub sourcecode: https://github.com/ultravnc/UltraVNC
- Mastodon: https://mastodon.social/@ultravnc
- Bluesky/AT Protocol: https://bsky.app/profile/ultravnc.bsky.social
- Facebook: https://www.facebook.com/ultravnc1
- X/Twitter: https://x.com/ultravnc1
- Reddit community: https://www.reddit.com/r/ultravnc
- OpenHub: https://openhub.net/p/ultravnc
- uvnc2me: https://uvnc2me.com/
