Processing Ajax...

Title
Close Dialog

Message

Confirm
Close Dialog

Confirm
Close Dialog

Confirm
Close Dialog

User Image
ZMuerte
12 discussion posts
so, I used to have just 3 1920x1080 monitors, so 5760x1080 wallpapers were perfect for me, and I have all of them in that resolution now.
however, I recently upgraded my center monitor to a 2560x1440 monitor, and so my wallpapers are all messed up, they either stretch beyond the screen, there are black bars, and the edges don't line up right (a lot of the wallpapers are designed to go around the bezels), or some other problem.

What I want to do is basically scale the center portion of the wallpaper from the 1080 to 1440 resolution, so the edges stay in the same place, and the center just happens to be a larger resolution. It won't look the best, I know, but I'm rather attached to some of these wallpapers, and would hate to have to remake them in the new resolution, or have to manually make this edit in photoshop for every wallpaper.
I've tried messing with the scale and position of the wallpapers in the settings, but it seems to pre-emptively cut the wallpaper, so I can't change where the borders lie.

as a side note: I have displayfusion set to be "different image for each monitor" because I have my main bank of 3 monitors, and a side monitor that gets its own wallpaper.
Jul 26, 2015  • #1
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Have you tried setting the Size mode to "Fit Best and Maintain Aspect Ration (Clip Edges)"? It will crop it a bit, but it should do a pretty good job. Unfortunately it's not possible to scale only a portion of the wallpaper, sorry.
Jul 28, 2015  • #2
User Image
ZMuerte
12 discussion posts
aw, that sucks. for my abstract wallpapers (star pictures, scenery, what have you) most of the settings are fine, I'm really only having problems with the wallpapers that have clearly defined edges: be it between monitors or the edge of the bank.
the best solution I had was make one of the 1080p screens the main one, and have the others just combine with it, then it would scale up the height to fit, but not the width. that's if I had to keep the monitors in that mode (different image on each)
HOWEVER:
I ended up losing the extra monitor (it's still here, just not in use) so I

switched the mode to "Span an image across all Monitors",
set my 1440's scale to 133.33% (the difference between 1080p and 1440p),
then offset the left screen by -320px horizontal
and the right one by 320px horizontal
(there are 640 extra pixels in width that were hidden by the upscale, so budge the side ones over by 320 each.)
and set the "sizing" mode to "Center"

and now my wallpapers act like the middle one isn't a largely different resolution (I know that it's probably still off by maybe ~5px on each side due to scaling issues, but I haven't noticed them yet (and I honestly probably won't be looking at my wallpaper close enough to notice them. It was just really glaringly cut off previously))
just wish that these settings would work like this with multiple wallpapers (it really is only the offsets that don't work properly, imo, that's stopping this)

related note: my monitors aren't correctly aligned vertically, and DF doesn't support typing in the correct position. so I would like to cast my vote for that feature as well
Aug 3, 2015 (modified Aug 3, 2015)  • #3
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Ok, if you don't want any of the edges to be cropped, have you tried just setting the Sizing drop-down to "Stretch?" That should make it just fill the screen, but it will distort the image yet.

I'm not quite sure what you mean about the offsets being broken, could you elaborate?

Regarding the manual monitor positioning stuff, I've added your vote :)
Aug 6, 2015  • #4
User Image
ZMuerte
12 discussion posts
as it is, I like how I have it set now (the middle monitor is scaled up, and the other monitors are offset to line up), it's exactly what I wanted originally. the only problem is that on multi-wallpaper mode offsets crop the image before moving them, so you end up with black bars instead of the hidden pieces of the images. If that's simply not possible, then I'll live with it as-is.

I never meant to say the offsets are broken, by them being off by ~5px I meant simply by rounding errors. when you're talking about 2,560 x 1,440px, a decimal point can actually make quite the difference. 1440 is 133.3̅3̅% of 1080, but 1080x1.33 is 1436.4, 133.33% gets it up to 1439.964, which should round to the proper 1440, but it's simply a fuzzy number, and I'm not quite sure how DF handles numbers like that. I was more mistaken in that original statement, though. I didn't think through that 2 decimal places should be fine, assuming rounding is done before scaling is processed.

thanks for the monitor positioning, though. It's really odd that windows doesn't automatically put them to the center, especially if it's obvious you're trying to center them. they seem to prefer you stick them to the top or bottom. but hey, I didn't notice for the longest time until I started messing with the wallpapers (ofc, I only started messing with wallpapers seriously when I got mismatched monitors, so it might be a little bit of both)
Aug 10, 2015  • #5
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Ok, thanks! I'm going to setup a test system with the same monitor layout as yours, and see if there's anything we can do to fix up the issue where the adjustments cause black bars on the sides :)
Aug 19, 2015  • #6
User Image
ZMuerte
12 discussion posts
Sorry for dragging this back up again, but my monitor config changed (again...) and this became an issue once more. I know it's a rather unique problem, but I rather like some of my wide wallpapers.
to summarize some key points:

spanning across all monitors works (with some minor tweaks to positions and scaling)
-but this is no longer an option because I have a 4th that functions separately.

combining monitors SHOULD work in the same way that spanning works, but when working with combined monitors, DF cuts the bits "already displayed on another monitor" it seems. basically: since one of my wallpapers scales up the wallpaper by 133.33%, DF thinks that it's using up more of the wallpaper than it really is. Thus: shifting the other monitors to the correct positions causes that "already used (but undisplayed)" bit of the wallpaper to just be black space.

This is what my monitor bank looks like:

The space on monitors 3 and 4 is actually unique, but the black area represents where it was cut due to the 133.33 scaling making it seem like the bottom would go off the edge, or was already displayed by monitor 1 (bottom, and the sides, respectively)

Now, I don't know exactly how your code works, but it seems to me that that clipping is an optimization feature that should be able to be disabled (seeing how it's not present while spanning all monitors together.) However: Like I said, I don't know how DF works in the background, so I may be completely wrong.
Dec 22, 2015  • #7
Keith Lammers (BFS)'s profile on WallpaperFusion.com
No worries! Unfortunately the combined mode is quite different from spanned mode. It takes the image, chops it up, and sets it as separate images on each monitor in the background. Because of this, it can't support the image horizontal/vertical adjustments in the same way that spanned mode does. Sorry!
Dec 29, 2015  • #8
User Image
ZMuerte
12 discussion posts
alright, I figured that that was the case. Is there any possible workaround for this, Or was it designed in this way to work around a separate issue (I'm thinking probably the wallpapers bleeding onto other monitors)? As far as I can tell, the only way to work around this outside of displayfusion would be to manually edit each wallpaper to have it scaled for each monitor, but given the fact that I have 30 different wallpapers to rotate through, it would take forever unless I figured out how to do it programmatically.
Basically what I'm asking: is why does it chop it up first? If the monitors are combined, shouldn't they act as a span? But then again, I don't know how it works in the background and why it does what it does.
(For instance: DF likes to let windows handle movement and such, so if there's a program that completely ignores windows commands (lookin at you, winamp), then displayfusion has no power over it. Thankfully iTunes [of all programs, the apple one] actually listens to windows commands, so moving it around is easy)
Dec 30, 2015  • #9
Jon Tackabury (BFS)'s profile on WallpaperFusion.com
DisplayFusion chops up the image before using it because it's possible for spanned monitors not to be next to each other, and in that case spanning wouldn't work. It's difficult to cover every use-case perfectly, I'm sorry that it isn't what you need exactly right now. :(
Jan 12, 2016  • #10
User Image
ZMuerte
12 discussion posts
Alright, that I get. I also recognise mine is a rather unique case (but of course, so is multiple monitors. I have only met 2 people who don't tell me having multiple monitors is overboard, 1 has a bank even I would consider overkill, and one originally thought he would never need more than his laptop's screen, but I got him hooked on having a 2nd one). SO, I just ended up biting the bullet and making a script for photoshop to do all the tedious work for me. Then I remembered scripting for adobe products is hard, so I made it an action set (which means I can just record them).

This script will take an image of resolution 5760x1080 and expand the center portion to be 2650x1440
Simply open a new document at 5760x1080, paste your image in, and run it. it'll make a couple selections, cut them out, move them, change the canvas size, and scale up the center. Afterwards just save it like normal.
apply the wallpaper with no scale/position adjustments, and tada:

becomes

(I didn't even notice the top monitor had the same wallpaper. I have it rotating through about 10, I swear)

(zipped because zipping stuff makes it safe...)
• Attachment: rescale.zip [672 bytes]
Jan 18, 2016  • #11
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Nice, thanks for attaching the Photoshop script!
Jan 19, 2016  • #12
Subscribe to this discussion topic using RSS
Was this helpful?  Login to Vote(-)  Login to Vote(-)