Processing Ajax...

Title
Close Dialog

Message

Confirm
Close Dialog

Confirm
Close Dialog

Confirm
Close Dialog

User Image
swijaya11294
3 discussion posts
DisplayFusion Pro on Steam 10.1.2
Windows 11 Pro (23H2) [22631.3447]

I configured Hard Disk Sentinel 6.20 to open its window on my secondary monitor (monitor B), while my main display is monitor A. I've configured it to monitor harddisks in my NAS. But, sometimes Hard Disk Sentinel seems to forget the saved NAS/network credentials, so I have to use/choose "Configure NAS Disk Monitoring", and then select "Browse", then "Network"

At this point, Windows will display "Windows Security: Enter network credentials" prompt, which always appears on monitor A (the main display).
I'd prefer to have that prompt on monitor B (the same display as the software that called the prompt), but seems unable to do so.

I tried these two triggers below unsuccessfully:

Both triggers:
Event: Window Created
Frequency: Always

Trigger 1: Process Filename: C:\Windows\SysWOW64\CredentialUIBroker.exe

Trigger 2: Window Text: "Windows Security", Window Class: "Credential Dialog Xaml Host"

I've tried both triggers with either "Stop processing triggers if this one matches" and with 50 "Delay before checking match conditions" ("Stop processing triggers" unchecked, of course).

Is it possible to have that "Windows Security" prompt to appear on monitors other than main?
18 days ago  • #1
Owen Muhlethaler (BFS)'s profile on WallpaperFusion.com
If you just use the "Windows Security" Window Text match condition, does that work?
12 days ago (modified 12 days ago)  • #2
User Image
swijaya11294
3 discussion posts
I changed the condition to only "Windows Security" Window Text and tried several times with restart between tries.

The "Windows Security" prompt still persistently shows on the main monitor (and it won't "jump" to the cursor monitor after a moment either, it stays on the main monitor).
8 days ago  • #3
Owen Muhlethaler (BFS)'s profile on WallpaperFusion.com
Can you try adding a 2000ms delay before checking the match condition? It seems to work fine here with that set
6 days ago  • #4
User Image
swijaya11294
3 discussion posts
Quote:
Can you try adding a 2000ms delay before checking the match condition? It seems to work fine here with that set


YES, it's also working here :)

Thank you for your support. Really appreciate it.

Hopefully DF can detect more windows without using this "delay."
While DF can detect some windows (almost) "immediately" after it's created, some windows (such as the one in question) needs some "delay" (in this case, needs 2 seconds! delay). What makes these windows so special (why does DF need those delay)?

On the other hand, on some windows with triggers without delay, while most of the times the triggers work, sometimes they don't get moved to the intended monitor. For example: windows explorer's replace or skip file operation dialog. However, if I cancel/close that window, and then repeat the same file operation (copying/moving files), then I'll have that window moved (but on other times they still don't). Is the "immediately" method less reliable than "delay" method?
5 days ago (modified 5 days ago)  • #5
Owen Muhlethaler (BFS)'s profile on WallpaperFusion.com
Yeah it depends how fast the window sets the match conditions. Sometimes the window takes a few seconds after it's sent the "Window Created" event to actually set the window text, so a delay is needed otherwise DisplayFusion checks it too quick.
5 days ago  • #6
Subscribe to this discussion topic using RSS
Was this helpful?  Login to Vote(-)  Login to Vote(-)