Skip to content

A somewhat stronger disconnect on wake (keep displays from reconnecting) #1682

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
merrickjeff opened this issue Mar 21, 2023 · 7 comments
Closed
Assignees
Labels
done All tasks are completed enhancement New feature or request released Released
Milestone

Comments

@merrickjeff
Copy link

Would help with displays that reconnect themselves after wake from sleep. See conversation in Discord on 21 March 2023 for more details.
Logs with two extra monitors plugged in but previously disconnected with BetterDisplay.txt
Logs with extra monitor 1 plugged in but disconnected in BetterDisplay.txt
Logs with extra monitor 2 plugged in but disconnected in BetterDisplay.txt

@waydabber
Copy link
Owner

@waydabber waydabber added the investigating Investigating issue label Mar 21, 2023
@ciaw
Copy link

ciaw commented Apr 16, 2023

Hi, the above discord link does not load anything for me, but I am wondering if this is the correct thread for an issue I'm having:

I have two monitors, one via USB-C/DP another via HDMI (M1 Mac Mini / Ventura 13.3.1). DP is my main monitor, always on. I purchased BetterDisplay hoping that it would be able to keep the HDMI monitor disconnected until I want to use it, however the HDMI display comes back after every wake from sleep.

I of course have the "disconnect previously disconnected displays" option checked, I have actually tried pretty much every combination of options in that section to see if anything would work, but so far nothing has stopped the HDMI monitor from being re-connected after wake from sleep 100% of the time.

Please let me know if this is an issue you're already aware of, or what I could do to help troubleshoot it. Thank you.

@waydabber waydabber added enhancement New feature or request and removed investigating Investigating issue labels Apr 16, 2023
@waydabber
Copy link
Owner

Some slowly waking displays with connection issues might properly wake up long after macOS wake and strangely disconnect and reconnect in the process. When this happens, the app thinks the display is physically reconnected irrespective of the wake event and does not disconnect it again. Adding a more forceful option to have manually disconnected displays auto-disconnect when detected should help with this.

@merrickjeff
Copy link
Author

Hi, the above discord link does not load anything for me, but I am wondering if this is the correct thread for an issue I'm having:

I have two monitors, one via USB-C/DP another via HDMI (M1 Mac Mini / Ventura 13.3.1). DP is my main monitor, always on. I purchased BetterDisplay hoping that it would be able to keep the HDMI monitor disconnected until I want to use it, however the HDMI display comes back after every wake from sleep.

I of course have the "disconnect previously disconnected displays" option checked, I have actually tried pretty much every combination of options in that section to see if anything would work, but so far nothing has stopped the HDMI monitor from being re-connected after wake from sleep 100% of the time.

Please let me know if this is an issue you're already aware of, or what I could do to help troubleshoot it. Thank you.

My use case is pretty much exactly the same as you. Hope this enhancement makes its way into a release. Thanks for the great app @waydabber

@waydabber waydabber changed the title Request: "force-disconnect previously disconnected displays" A somewhat stronger disconnect on wake (keep displays from reconnecting) May 12, 2023
@waydabber
Copy link
Owner

I tweaked this somewhat. Not sure if this will fix all issues, but the app now waits a bit more and should be somewhat more persistent in disconnecting reconnected displays. If the fix still does not work, let me know. The problem is tricky as I need to find a fine line between disconnecting accidentally connected displays but make sure I don't disconnect displays that are manually reconnected by the user (physically) in the meantime.

@waydabber waydabber self-assigned this May 12, 2023
@waydabber waydabber added this to the v1.4.11 milestone May 12, 2023
@waydabber waydabber added done All tasks are completed internal pre-release Enable internal pre-releases under Settings/Applications/Updates released Released and removed internal pre-release Enable internal pre-releases under Settings/Applications/Updates labels May 12, 2023
@merrickjeff
Copy link
Author

@waydabber I'm still having the same issues with version 1.4.12 build 15110

@ciaw
Copy link

ciaw commented May 24, 2023

Hey mates. Unfortunately same. Have been testing it for a week or so now, and behaviour is same as always. Let me know if I can help troubleshoot. Thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
done All tasks are completed enhancement New feature or request released Released
Projects
None yet
Development

No branches or pull requests

3 participants