Processing Ajax...

Title
Close Dialog

Message

Confirm
Close Dialog

Confirm
Close Dialog

Confirm
Close Dialog

User Image
jasoncollege24
62 discussion posts
Windows 10 - 1903 (also applies to 1809)
DF version 9.5 (Steam)

i use a slightly odd setup that allows me to use a voice command to change my monitor profile (issue the proper command, and a windows batch file makes the change)

Most times, this setup has no issues, and works flawlessly, but sometimes, when the PC is locked, I get the error shown in the attachment, and i'm forced to unlock the PC, and go through the process manually... I have this setup for disability reasons, and when it fails, it can really make things difficult for me.

Note that this usually works, even when the PC is locked. Oh and if I change the profile, before dismissing the error, it immediately changes it back to whatever it was before, forcing me to change it back again.
• Attachment: Screenshot (226).png [9,912 bytes]
Screenshot (226).png
Screenshot (226).png
Jul 11, 2019  • #1
Jon Tackabury (BFS)'s profile on WallpaperFusion.com
Can you try this new DisplayFusion beta to see if it addresses your issue? Thanks!

https://www.binaryfortress.com/Files/DisplayFusion/DisplayFusionSetup-9.6-Beta1.exe
Jul 12, 2019 (modified Jul 17, 2019)  • #2
User Image
jasoncollege24
62 discussion posts
In the test I ran, it seemed to work. What I did was lock my PC, then wait for Windows to turn off the display, and issued the commands to change displays twice.

It changed displays both time, but when I unlocked my PC, I found the errors shown in the attachment. Clicking OK on them changed back to the previous Monitor profile as before.

Edit: After further testing of this Beta, I've discovered that using it to change any resolution settings (Monitor profiles, manual resolution changes, etc) results in the errors shown in the attachment. Reverting back to official, so I can actually use it.
• Attachment: Screenshot (228).png [21,998 bytes]
Screenshot (228).png
Screenshot (228).png
Jul 13, 2019 (modified Jul 14, 2019)  • #3
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Ok, with DisplayFusion 9.5 installed, if you enable the following option in the Settings > Advanced Settings window, does that make any difference?

Don't Show Error When Load Monitor Profile Fails
Jul 17, 2019  • #4
User Image
jasoncollege24
62 discussion posts
The app i was using to isue voice commands this way became too unstable for me to use anymore. I tried getting it to fail by using my phone under the same circumstances (eg the android DF Remote app), and got no failures, and all changes were successful.

If that setting prevents that error from popping up, it should also prevent a successful change from changing back, like it would if I clicked to close the error... in theory lol
Jul 19, 2019  • #5
Keith Lammers (BFS)'s profile on WallpaperFusion.com
So it's all working with that Advanced Setting enabled?
Jul 19, 2019  • #6
User Image
jasoncollege24
62 discussion posts
So far, but this was from my phone as opposed to the voice command method. The voice command method told my computer to run the DF command line to change monitor profiles, while the PC was locked.

In place Edit: I setup a workaround for the app I use to trigger the command line with a voice command, then used commands to change between 4-5 different configurations. No errors, and no failures, except for misunderstood commands, which was on Google, or me. If it happens again, I'll post again here.

Thanks! :)
Jul 19, 2019  • #7
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Sounds good, thanks!
Jul 22, 2019  • #8
User Image
jasoncollege24
62 discussion posts
Today was the first big test. Was away from the PC all day, then came back and issued a voice command to cxhnge displays before even touching the mouse. It executed the command to change displays, but only after I unlocked the PC this time.
Jul 23, 2019  • #9
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Do you know if the DF command tried to run at all while the PC was locked?
Jul 23, 2019  • #10
User Image
jasoncollege24
62 discussion posts
I can't be 100% certain, but...

I saw the command prompt for it open as soon as I unlocked the PC, but that was 30+ seconds after issuing the command, so I'm going to have to guess that it didn't even try.
Jul 23, 2019  • #11
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Ok, so the order of operations was like this?

  • Desktop is locked
  • Voice command is issued, nothing happens
  • Desktop is unlocked, command executes immediately (without re-issuing the voice command)
Jul 23, 2019  • #12
User Image
jasoncollege24
62 discussion posts
yup. it was exactly like that, except desktop was locked, and all screens were in power saving mode (I didn't even move the mouse first)
Jul 23, 2019 (modified Jul 23, 2019)  • #13
Keith Lammers (BFS)'s profile on WallpaperFusion.com
What app do you use for the voice commands? I wonder if it doesn't respond when the monitors are sleeping/desktop is locked?
Jul 24, 2019  • #14
User Image
jasoncollege24
62 discussion posts
Push2Run https://www.push2run.com/

I know it works when the desktop is locked, as i've used it that way before, but may not work, when displays are in power saving mode (eg when they are off)
Jul 24, 2019  • #15
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Yeah, I wonder if it's Push2Run that's not working when the displays are asleep, or if maybe DisplayFusion can't use the Windows monitor configuration API while they're asleep. If you just wake the displays and say the voice command, everything works, right?
Jul 25, 2019  • #16
User Image
jasoncollege24
62 discussion posts
I haven't tried that directly, but next time, I will try it that way.

I can tell you that if I lock the PC, and wait for the displays to turn off, then issue the command moments later, it will work just fine. This failure came after the PC was idle for several hours.
Jul 25, 2019  • #17
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Ok, thanks! Keep me posted on what you find out :)
Jul 25, 2019  • #18
User Image
jasoncollege24
62 discussion posts
Confirmed! if I move the mouse, wait a few seconds, then give the command, it's executed right away. This was tested, while the PC was idle for something like 8 hours.
Jul 26, 2019  • #19
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Ok, good to know! We could figure out it's the voice software or DisplayFusion that's not working while the screens are idle, like this:
  • On the DisplayFusion Settings > Troubleshooting tab, change the Logging drop-down to "L1: Log Minimal" and click Apply
  • Let the computer idle for long enough to cause the issue
  • Say the voice command and note the exact time you issued it
  • Wait 1-2 minutes, then move the mouse and unlock the computer, check that the command completes, then note the exact time again
  • Click the "Export Info to File" button on the Settings > Troubleshooting tab
  • Reply with the file attached
  • Disable debug logging after sending the log

That way we can compare what time you issued the command with what time DisplayFusion received the command :)
Jul 26, 2019  • #20
User Image
jasoncollege24
62 discussion posts
Logging set to 1. I'll let you know next time I test.
Jul 26, 2019  • #21
User Image
jasoncollege24
62 discussion posts
This problem reared it's head again, but this time, using my phone to change displays.

I'm currently using beta 9.6.2, and this time I tried to trigger the change, while the Microsoft Photos screensaver was active (which also locks the desktop), and Windows is up to date.

this is a new install of windows, since the last time I posted, and had no real issues after the last post until today.

Here's what happened...

Screensaver was on for about 5-ish mins
used phone to trigger display change, got nothing.
went to other display, unlocked PC, and manualy changed displays.
saw the error in the uploaded screenshot.
Clicked OK, and watched it revert.

Note that i no longer do this with voice commands. I use the PC, or the phone app only now.
• Attachment: Screenshot (264).png [11,776 bytes]
Screenshot (264).png
Screenshot (264).png
Apr 6, 2020  • #22
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Thanks for the update! Were the monitors asleep when you tried to change the profile from the mobile app?
Apr 6, 2020  • #23
User Image
jasoncollege24
62 discussion posts
No. It was in screensaver mode, using the photos screensaver. if I switch modes, while displays are in sleep mode, it works as intended. It also works fine if I move the mouse to stop the screensaver first.

The error message I can just disable again. It's the failure to switch that got me.
Apr 6, 2020  • #24
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Ok, thanks! As a test, if you disable the option to lock the desktop when the screen saver runs, does this issue still occur? I'm wondering if it's the screen saver that's breaking it, or the fact that it's locking the desktop when the screen saver runs.
Apr 7, 2020  • #25
User Image
jasoncollege24
62 discussion posts
Yes the issue still ocurrs, even if it's not set to lock the desktop.
Apr 8, 2020  • #26
Keith Lammers (BFS)'s profile on WallpaperFusion.com
If you choose a different screen saver (one of the built-in Windows ones maybe?) does that make any difference?
Apr 8, 2020  • #27
User Image
jasoncollege24
62 discussion posts
the photos screensaver is a built-in one, but I also tested it with the "Mystified" screensaver, which is another microsoft screensaver, and got the same results. Would you like me to enable logging, and give you the logs?
Apr 8, 2020  • #28
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Nah, don't worry about that yet. I'm going to have another go at reproducing the issue here and we'll go from there.

Thanks!
Apr 14, 2020  • #29
Subscribe to this discussion topic using RSS
Was this helpful?  Login to Vote(-)  Login to Vote(-)