WallcatWindows icon indicating copy to clipboard operation
WallcatWindows copied to clipboard

Separate image per monitor

Open muffe opened this issue 8 years ago • 5 comments

Hey, thanks for bringing this cool tool to windows.

I would like to set different channels on a monitor basis, just like on macOS. Is that already on your roadmap?

muffe avatar Apr 24 '17 17:04 muffe

Thanks @muffe!

This is definitely high on the list of things I want to support, I just haven't found a good way to do this in Windows yet. The only way I currently know how to do this is to stitch together multiple images and set that as the wallpaper. 😢

Leaving this open in hopes someone else has a better idea.

PaitoAnderson avatar Apr 24 '17 18:04 PaitoAnderson

Googled around and found some nightmare code that shows how to stitch multiple images together (doesn't look fun.)

I came across a new API that appears to be Windows 8 that gives more fine-grain control of setting the wallpaper, including passing the monitor ID: https://msdn.microsoft.com/en-us/library/hh706962(v=vs.85).aspx

dustinsenos avatar Apr 27 '17 03:04 dustinsenos

@dustinsenos Good find! I think this is actually just what we need to support multiple monitors.

Update: I tried this (albeit with a single monitor) and it worked well!

PaitoAnderson avatar Apr 28 '17 00:04 PaitoAnderson

awesome to hear! it looked like a pretty decent API.

dustinsenos avatar Apr 28 '17 01:04 dustinsenos

Any update on this?

muffe avatar Oct 15 '17 10:10 muffe