Quote:
This isn't something we've added in but I've added your vote.
Thanks Owen. I super look forward to it and if there was an early json / config only version I would certainly put my hand up for it.
I am running DisplayFusion 9.1 on Windows 7 x64. I have three monitors, let's denote them L, C and R. Windows is configured to use C as the main monitor, i.e. the "real" task bar is shown on C, and the DisplayFusion ones on L and R.
Occasionally (about 1 in 20 occasions), the monitors L and R are swapped. This can be observed by:
1. I pin different programs to the taskbar of L and R respectively. The pinned programs are swapped.
2. I configure L and R to use different wallpapers. The wallpapers are swapped.
In every instance, the issue can be resolved by rebooting the machine. Subsequent reboots will not reproduce the problem. However, after one to two weeks, it will occur when I boot up the machine. Again, a reboot will solve the problem.
This issue was also observed on DisplayFusion 9.0.
Dec 7, 2017 (modified Dec 7, 2017) • #1
Do you have an NVIDIA video card? I've seen this happen when the drivers update, and unfortunately the only solution is to reboot after the driver update.
Yes, I am running Nvidia GeForce 980Ti. The driver edition is 388.31.
The graphics driver is not set to auto update. The issue occurs upon bootup, and there are no changes to any system configuration whatsoever - no driver update, no Windows Update, no graphics option change etc. From my point of view it is random in nature.
Ok, that's strange for sure! When this happens, is it only the monitor IDs in the DisplayFusion Monitor Configuration window that are incorrect, or are they also incorrect in the Windows display settings?
I will check for it next time it happens, but I am fairly certain the problem is within DisplayFusion itself. This is because the mouse cursor travels across my three monitors correctly, indicating that Windows register them in the correct order.
Alright, this just happened again and I am able to capture some info.
It appears that Windows mixes up the monitor numbers on occasion. If I right-click on desktop and go to Screen Resolution, the monitor number sequence is usually "3" "1" "2", i.e. "3" is the Left monitor and "2" is the Right monitor.
During the mixup, the sequence is "2" "1" "3", i.e. the Left monitor now gets the number "2". I presume DisplayFusion gets these numbers from Windows, and it uses the number as the identifier for what goes to which monitor. Since the monitor ID "2" is now assigned to the Left monitor instead of Right, what used to be on the right side appears on the left.
It is interesting that I have no issue moving the cursor across the three monitors. In both instances, if I check the monitor model associated to the numbers (I use a different model for each monitor), the association is correct. That means Windows remember the relative arrangement of my monitors correctly. It is just the number assignment got mixed up.
I guess the number assignment in Windows 7 was not important because the OS was not designed with multi-monitor support, unlike Windows 8. In Windows 7, there are only "main" and "non-main" monitors. As long as the main monitor is identified correctly, the rest will behave normally no matter what the number assignment sequence is.
It is a minor annoyance really, but if DisplayFusion can remember the settings by associating them with the monitor model rather than the number, the association will be correct each time, no matter how Windows assign the numbers.
Thanks for the update! Usually it's the video card drivers reporting something differently that's causing Windows to change the monitor IDs. At some point in the future we may be able to save stuff based on monitor model or serial number, but at the moment, many monitors still show up as generic, without any uniquely identifying details
May I suggest the following matching logic:
1. Remember both the monitor model / serial number and monitor ID.
2. During the matching process, the monitor model takes precedence. I.e. the config will go to the monitor that has the same model as the saved config, even if the number does not match.
3. For the remaining configs (if any), that all share the "generic" model, match with the monitor ID.
Kind of like the "SORT BY ColA, ColB" idea - I think you get the point.
Or there can be an option somewhere that allows people to select these two "monitor matching methods" to suit their needs.
Like I said, this is a minor problem really, and other functions in DisplayFusion are working well so I am not complaining (-; But if it can be improved, it would be fantastic!
Yep, that's one of the ideas we had here as well. Great minds think alike
Dec 21, 2017 (modified Dec 21, 2017) • #9
Hi,
I'm also hitting this on DisplayFusion Pro 12.0.2, on a similar frequency as the OP.
My setup is three monitors (left to right): Monitor (2) | Monitor (3) | Laptop (1)
Occasionally the left monitor gets an id of 3 and the middle one becomes 2 and the respective wallpapers get swapped. The laptop is always id 1.
I'm running through a Dell dock (SD25TB5) and my guess is that this may change the order from time to time.
Either way the bounds of the screens stays the same (ie the left most monitor bounds.X/Y is always 0,0).
I see from this thread that there was a feature request to identify screens by the bounds instead of id:
https://www.displayfusion.com/Discussions/View/wallpaper-profiles-loosing-their-associated-image/?ID=db0da141-f654-4008-964d-dd05980d0c66#4
Is that now in the product? Can you point me to where I can adopt this option if it got implemented and if not to where I can give it an up vote?
Best regards,
John
1 day ago (modified 1 day ago) • #10
Quote:
This isn't something we've added in but I've added your vote.
Thanks Owen. I super look forward to it and if there was an early json / config only version I would certainly put my hand up for it.
| # | Наименование новости | Тональность | Информативность | Дата публикации |
|---|---|---|---|---|
| 1 | RE: Feature Request - Timer to Monitor Fading | -5 | 2 | 13-07-2026 |
| 2 | RE: Feature Request: Image List | 0 | 5 | 14-07-2026 |
| 3 | RE: Display Fusion causing major lag in games when moving mouse. | 0 | 2 | 15-07-2026 |
| 4 | RE: DF 11.2 Beta 5 & now 12.0 - Split monitor wallpapers not loading | 0 | 2 | 15-07-2026 |
| 5 | x11/xgc - 1.0.7 | 0 | 2 | 12-07-2026 |
| 6 | x11/libXpresent - 1.0.2 | 0 | 2 | 12-07-2026 |
| 7 | x11/libXfixes - 6.0.2 | 0 | 5 | 12-07-2026 |
| 8 | Предложение на Форум | 2 | 3 | 27-06-2026 |
| 9 | Выключить Wayland в wine | 0 | 7 | 26-06-2026 |
| 10 | Search on task list | 0 | 5 | 11-07-2026 |