Comments (5)
Hi @tofuliang
yes, unfortunately there are issues with sleep and virtual displays. This is mainly a macOS bug (can be reproduced by mirroring a native virtual display, like Sidecar to an other display). BetterDummy has some workarounds implemented, but they don't always work or sometimes the workaround itself causes issues. I filed a bug report about it to Apple a while back but I don't expect a quick fix (if any).
I posted a v1.0.9 release https://github.com/waydabber/BetterDummy/releases/tag/v1.0.9 - try disabling the Use mirrored dummy sleep workaround
setting as that might help (or make things worse :)). Also see the release notes about the issue.
Please report back whether it changes things or not!
Thank you!
from betterdisplay.
@waydabber I tried Version 1.0.9, it does not work. External monitor still freezed.
Anyway, many thanks for you work!
from betterdisplay.
I consolidated the sleep issues into a single issue: #76. I'll close this one as a duplicate for now. Let's continue the discussion under the new issue. Thank you!
from betterdisplay.
@waydabber Can you add in shortcuts to set exact monitor brightness for all monitors at once? I would then create a shortcut to set to 0% on all. I use an app called Blackout for this currently but feel like your app is very close to supporting the same thing since it seems Apple is taking their time fixing this bug.
from betterdisplay.
Hi @kerryj89 - probably the simplest way to do this is to create a Shortcut in macOS Shortcuts with a shell script action and enter this:
/Applications/BetterDisplay.app/Contents/MacOS/BetterDisplay set -brightness=0%
This command will set all displays to 0% brightness at once. You can of course change the brightness level to anything else.
An other way is to enable display group syncing which synchronizes brightness control for all displays and simply hit the 0% area of the slider on the sync source display in the app menu.
I also plan to add presets support that should cover this use case with a built-in keyboard shortcut as well.
from betterdisplay.
Related Issues (20)
- Enabling HDR results in washed out image on HDMI Port (USB-C ok) HOT 4
- Long press resolution slider favorite selection cycle might be triggered inadvertently HOT 12
- Yellow hue/Display resolution issues HOT 1
- Flexible scaling resolution sometimes not available after wake + fix? HOT 1
- Cannot see login screen form HOT 1
- Add option to reapply DDC settings on wake for displays that forget DDC settings HOT 11
- App changes the brightness level of Apple displays on first start or when a display is newly detected HOT 2
- Multiple pip windows of the same screen, each with unique crop areas
- Problem with HiDpi HOT 1
- Add option `only synchronize brightness changes triggered externally` HOT 8
- Entering clamshell mode reduces the brightness of external screens unexpectedly when brightness syncing is on with syncing external changes is enabled and auto brightness is also enabled HOT 6
- Display list is not updated under Settings/Groups upon configuration change when that tab is open
- When `Fully dim display on disconnect` is enabled for Intel, the full dimming on disconnect can sync to other displays as well
- Delta syncing skips some steps when syncing externally induced brightness changes on Apple displays
- EDR is not turned off in some scenarios when it should be turned off with `Continuous XDR upscaling readiness` set to disabled
- Add advanced option to override configuration delay HOT 1
- Add advanced option to override wake delay HOT 1
- Feature Request | OpenXR support for Virtual Office HOT 1
- MacOS crash when certain applications render on external HiDPI screen. HOT 1
- Add option to limit lowest brightness for software dimming
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from betterdisplay.