How to get different background images for different virtual Desktops in Windows 10?
I know how to change it for two different monitors, but is it also possible for virtual desktops?
Super User is a question and answer site for computer enthusiasts and power users. It only takes a minute to sign up.
Sign up to join this communityHow to get different background images for different virtual Desktops in Windows 10?
I know how to change it for two different monitors, but is it also possible for virtual desktops?
Unfortunately, it isn't possible yet. You can, however, use a third party app, such as Dexpot, which allows you to set individual backgrounds for each desktop.
This guy wrote a program to do this, basically, check the background and change accordingly in certain interval. Not elegant, but seems the only working solution for now...
'Basically, it uses APIs to get the current desktop and checks every small period of time to see if it has changed. If it detects a change, it sets the wallpaper to the appropriate one (configured by the user in the main screen).'
Setting The Virtual Desktop Background (In Windows 10)
Interesting note: this feature -- different wallpapers for different desktops -- exists in (Linux) Kubuntu 14.04 but unfortunately not in later versions of Kubuntu. That change has been the subject of ferocious controversy in the Kubuntu community, and relates to the fact that newer editions of Kubuntu are oriented about "activities". People keep proposing workarounds, with lukewarm reception. I haven't tried any of them, but I get the impression that they all have drawbacks. For myself, I've stuck with 14.04 because of this. Alas, 14.04 will lose maintenance in 2019, a year that is fast approaching.
I know this is an v.old thread but I kept coming across it when looking for answers
Not a proper solution but what I did & think is not a bad option: Windows Stickies
I use Windows 10 OEM Stickies anyway and found you can drag a particular sticky to whichever virtual desktop you want. So can have a nice bright sticky with a heading or whatever that indicates which screen you are on. I was using a .txt doc but not pretty. Of course it takes up some display space but I guess you would not see a background anyway if a windows fully open.
Annoyed I did not think of this earlier, I have a sticky's for work and many for personal and fed up hiding the business one, so 2 birds with one stone.
On full restart do have to re-drag from task view as they all open on 1 virtual DT but no hardship. Sleep, they stay where they are.
An AHK solution, that has some extra neat features: https://github.com/sdias/win-10-virtual-desktop-enhancer
A GIF of the program at work: http://www.addictivetips.com/windows-tips/how-to-set-different-wallpapers-for-virtual-desktops-in-windows-10/
Try VirtualDesktopManager (https://github.com/m0ngr31/VirtualDesktopManager). It is portable and released in zip file format. Simply unpack to whatever folder you desired and launch VirtualDesktopManager.exe.
I downloaded release 1.9.0 and it works well on all 4 virtual desktops I have. There is a minor delay on background repaint when switching between virtual desktops.
Try this solution, worked great for me:
https://wizardsoft.nl/products/wsvirtualdesktoptool
From their site:
"This utility lets you switch between multiple virtual desktops and move windows instantly with keyboard shortcuts. It also allows you to configure different wallpapers for each virtual desktop. When you switch to another virtual desktop, its associated wallpaper is automatically shown. To configure different wallpapers, just do so through the usual Windows Background settings (ms-settings:personalization-background)."
This is possible since update Windows 21H2 in October 2021.
... head to Settings > Personalization > Background to set this up. Simply left-clicking a background here will set it as the background for only your current virtual desktop.