-
Notifications
You must be signed in to change notification settings - Fork 425
Turn off a display and fully remove it from the display layout with the option of turning a connected display back on ("Disconnect Display", "Connect Display"). #1396
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
Comments
The app should take care to attempt to turn displays back on on app exit. |
This will be a Pro feature. |
Well, the screenshot in the post is not final, I want to redo the header a bit and put a power button there (I don't think the chevron is actually needed there since it is obvious whether the block is open or not). Want to make it compact and easily accessible. I'll add an option to change the nature of the power button - whether it should invoke DDC power, DDC backlight or connect/disconnect. But this is a vague plan, first I want to make the functionality right as this feature is turning out to be rather complicated if I want to do it right and safe. |
Right, I like your plan. |
Works like a charm! Many thanks @waydabber! One exception: |
Is there documentation on how this should look now? I'm trying to disconnect a physical plugged-in monitor while screen sharing (since it cannot be set to the native resolution of the screen sharing client). However, even with a paid Pro activation and looking through all advanced options I can find, I can't figure out how to get an on/off or connect/disconnect button to appear for that physical monitor in the menu. |
There should be a toggle in the header of the display in the app menu. It should be somewhat obvious (see the app's screenshot on the main GitHub page). Do you have that? |
Yeah, unfortunately there's no toggle and I haven't found any what to get it to show. It's just showing for the virtual monitor. 😔 |
Oh yes, the toggle does not appear if it is the sole real display (otherwise you'll end up having no display at all). You can turn this protection off under Settings/Displays/Overview/Connection management settings/Allow disconnecting all connected displays. |
oooooh, thanks! 🤩 Turns out I needed to set:
This makes it soooooo much more practical for me to use screen sharing under certain situations. 😻 I seem to have issues reconnecting the display (it sometimes disappears from the menu, and physically reconnecting it leaves it ignored), but "Connect all Displays" in the menu fixes it. |
It is possible (albeit somewhat risky) to fully turn off a display and remove it from the display layout. In this case the external display will go to sleep, the internal display will enter a mode that is similar to clamshell mode.
The feature should not be enabled by default but after the appropriate warning the user could enable it to replace the "Hide Display" functionality.
Special care needed for iMac displays or when only one display is present so the user is not left in a state when no display is available.
The text was updated successfully, but these errors were encountered: