Want to earn a free DisplayFusion Pro license? We're looking for DisplayFusion translators!
<< DiscussionsReply

Some custom triggers and functions not working in certain display configurations

Avatar from Gravatar.com
jasoncollege24
9 discussion posts
Number of displays 3
Primary Display 1: Desktop - Always identified as Display 3
Primary Display 2: Bed - Handicapped display, always identified as Display 2
Secondary display: Second desk monitor used for extended desktop, identified as Display 1

I use triggers in order to move all windows to the primary monitor on Monitor Profile change.

if I have Desktop as primary, and extended as 3 (Primary), 1, 2, a trigger set to move all windows to monitor 3 correctly moves all windows to the Desktop monitor.

if I have desktop as primary, and the other two cloned like 3 (Primary), 1/2 (Extended clone) then a trigger set to move all windows to monitor 3 appears ignored.

Wondering if I'm just doing something wrong when setting these up, or whether this is an actual bug.
13 days ago  • #1
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Binary Fortress Administrator
 Binary Fortress Administrator
Could you attach a screenshot of the Trigger rule?
12 days ago  • #2
Avatar from Gravatar.com
jasoncollege24
9 discussion posts
Two screenshots. First is the screenshot you asked for of the trigger rule. Associated rule in this case is trigger rule 10.

Second screenshot is the custom function created for that trigger rule. (Move all windows to Monitor 3)
• Attachment: Screenshot (16).png [74,287 bytes]
• Attachment: Screenshot (17).png [77,968 bytes]
12 days ago  • #3
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Binary Fortress Administrator
 Binary Fortress Administrator
When you switch to that "Extended (Desk/Small-Bed 1080p)" Monitor Profile, if you open up the Monitor Configuration window, does it show that profile name as being detected in the top-left corner?
12 days ago  • #4
Avatar from Gravatar.com
jasoncollege24
9 discussion posts
Yes it does.
11 days ago  • #5
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Binary Fortress Administrator
 Binary Fortress Administrator
Could you attach a copy of your DisplayFusion settings? (Settings > Options > Export)
11 days ago  • #6
Avatar from Gravatar.com
jasoncollege24
9 discussion posts
Done. Just before export, I changed one setting. Settings > Options > Default tray icon behavior: changed to "move all windows to current monitor".

Is the 'current' monitor the one where the mouse cursor is? If that's the case, I may not even need these custom functions, because it sounds like I can just set the same function I just set for default icon behavior as the action for all monitor profile changes.

if the 'current' monitor right after a profile change is always the primary display, then that is what I would want... I want all windows to move to the primary display on any profile change that includes an extended desktop.
• Attachment [protected]: DisplayFusion Backup (2018-01-11 @ 11-56, 9.1.0.0, JAY-DESKTOP).reg [295,860 bytes]
11 days ago  • #7
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Binary Fortress Administrator
 Binary Fortress Administrator
You're correct! The "current" monitor is the one with the mouse cursor. I will do some testing with your backup anyways, but let me know if that workaround works for you as well.
10 days ago  • #8
Avatar from Gravatar.com
jasoncollege24
9 discussion posts
Sure thing. I'll mess with it today, or tomorrow, and let you know. Thanks!
10 days ago  • #9
Avatar from Gravatar.com
jasoncollege24
9 discussion posts
Definitely a bug! I applied the work around to all profile triggers, and the results are exactly the same as what is described in my first post.
9 days ago  • #10
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Binary Fortress Administrator
 Binary Fortress Administrator
Ok, could you send me a debug log for this issue? Here are the steps:

  • On the DisplayFusion Settings > Troubleshooting tab, change the Logging drop-down to "L1: Log Minimal" and click Apply
  • Switch to the cloned profile
  • Click the "Export Info to File" button on the Settings > Troubleshooting tab
  • Reply with the file attached
  • Disable debug logging after sending the log
6 days ago  • #11
Avatar from Gravatar.com
jasoncollege24
9 discussion posts
Here is the attachment you requested
• Attachment [protected]: DisplayFusionDebugInfo.zip [54,514 bytes]
5 days ago  • #12
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Binary Fortress Administrator
 Binary Fortress Administrator
Thanks! In the debug log I can see where the Monitor Profile was switched, but the Troubleshooting info doesn't seem to be recognizing the current/previous profile for some reason:

Current Profiles: -
Last Used Profile: -

Just to double-check (I think I already asked this, but want to re-confirm it's still the case), when you switch to the "Extended (Desk/Small-Bed 1080p)" profile, is it showing up in the top-left of the DisplayFusion Monitor Configuration window?
4 days ago  • #13
Avatar from Gravatar.com
jasoncollege24
9 discussion posts
Here's a screenshot that shows the profile is detected. Funny thing is with this screenshot (before i cropped everything out), Monitor 1+3 showed as all black, even though I had my email app visible there. Not sure if that has anything to do with it, or if that is just Windows.
• Attachment: Screenshot (28).png [82,098 bytes]
4 days ago  • #14
Was this helpful?  Login to Vote  Login to Vote
<< DiscussionsReply
Visit DisplayFusion on FacebookVisit DisplayFusion on TwitterVisit DisplayFusion on Google+Visit DisplayFusion on LinkedInSearch for DisplayFusion on RedditFollow DisplayFusion on RSSVisit DisplayFusion on Instagram
Copyright © 2007-2018 Binary Fortress Software • News • Discussions • 常見問題集 • 支援 • Privacy • ToS

Title

Message