Create wallpapers that span perfectly across multiple monitors with different resolutions, scaling settings, and physical sizes.
For the wallpaper to line up cleanly where two monitors meet, this tool needs to know exactly how your monitors sit next to each other, specifically, how many pixels each one is shifted up or down compared to the others. Windows lets you drag monitors into place in Display Settings, but it doesn't snap them to a clean alignment: nearly every setup has a small vertical offset between monitors that you can't spot by eye. Pasting the script output below gives the tool those exact numbers, so the image doesn't break or skip where your monitors meet.
Open PowerShell and paste this command:
# Tell Windows to report real per-monitor pixels (not DPI-scaled values),
# then list each monitor's resolution and virtual-desktop position as WxH+X+Y.
Add-Type '[System.Runtime.InteropServices.DllImport("user32.dll")] public static extern bool SetProcessDpiAwarenessContext(System.IntPtr v);' -Name D -Namespace W
[W.D]::SetProcessDpiAwarenessContext([System.IntPtr]::new(-4)) | Out-Null # -4 = PER_MONITOR_AWARE_V2
Add-Type -AssemblyName System.Windows.Forms
[System.Windows.Forms.Screen]::AllScreens | %{ "$($_.Bounds.Width)x$($_.Bounds.Height)+$($_.Bounds.X)+$($_.Bounds.Y)" }Paste the output into the "Windows Display Info" field below. It will look something like:
2560x1440+0+720
3840x2160+2560+0
1920x1080+6400+1080Everything happens in your browser, your images never leave your device. The setups are saved locally in your browser.
If you are intrested in how this works, check out the github link down below. Its a python script that does the exact same the Linux X11 varaints do. I plan to add the windows version there as well sometime..., windows handles scaling a bit different so the python script wont work on windows yet.
View on GitHub