mirror of
https://github.com/MonitorControl/MonitorControl.git
synced 2026-05-15 14:15:55 -06:00
[GH-ISSUE #604] Stopped working on M1 Mac Mini after updating MacOS to v11.6 #440
Labels
No labels
Status: Abandoned
arm64
beta
beta
bug
done
duplicate
enhancement
feedback needed from reporter
in progress
invalid
investigating
known Issue
monitor Issue
pull-request
translation
unable to reproduce
unreleased
x86
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: github-starred/MonitorControl#440
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @parasshah195 on GitHub (Sep 18, 2021).
Original GitHub issue: https://github.com/MonitorControl/MonitorControl/issues/604
Before opening the issue, have you...?
Describe the bug
I'm using an LG Ultrafine 27" 4K monitor and after updating to MacOS v11.6 yesterday, the volume and brightness keys stopped functioning. Even the volume slider in the menu is in disabled state for monitor speakers.
Here's how it shows:
Steps to reproduce
Update to MacOS 11.6 on an M1 machine with an external monitor
Expected behavior
For the volume and brightness control to work as normal like with MacOS v11.5 and before
Anything else?
No response
Environment Information (please complete the following information)
@waydabber commented on GitHub (Sep 18, 2021):
Can you give me a screenshot of the Displays section in Preferences? Thank you.
@parasshah195 commented on GitHub (Sep 18, 2021):
@waydabber
@waydabber commented on GitHub (Sep 18, 2021):
Interesting. It should work I think. Did you try a preferences reset under General/Advanced?
Unfortunately I can't try it on 11.6 as I am running Monterey and cannot downgrade at the moment.
@waydabber commented on GitHub (Sep 18, 2021):
But the fact that it shows an OSD lock means that the app is in a state of reconfiguration. Whenever there is a display configuration change or sleep event, the app is waiting for a while until things settle. During this time, an OSD Lock is displayed. This should go on for 2-5 seconds depending on the underlying cause. If this goes on indefinetly then it means that the system is constantly reconfiguring its displays and sends a
CGDisplayRegisterReconfigurationCallbacksignal to the app.This might happen due to some hardware problem or a misbehaving app which interferes with the inner workings of the system. I don't think 11.6 itself causes this issue on its own but I have no way of trying it.
@waydabber commented on GitHub (Sep 18, 2021):
(If you are up to it, you can download the source code and run it in XCode. Then in the deugger you'll see what is happening as the console shows warnings for ongoing reconfigurations.)
@waydabber commented on GitHub (Sep 19, 2021):
Hi parasshah195,
I'll close this issue now. If I can help you in any way with this or you can add any new information, please let me know! If other reports will emerge about problems with 11.6, we can also reopen this one obviously. Until then I'd look for misbehaving apps or hardware issues that might be causing repeated display reconfiguration (I see from the toolbar that you use a bunch of apps, some of which might be interfering with MonitorControl?) - please let me know if you find some incompatibility as it might be useful for other users as well!
Thank you!
@parasshah195 commented on GitHub (Sep 20, 2021):
Funny that it automatically started working again. Maybe all it needed was a PC restart?
The volume slider on the menu bar is disabled, but the keyboard keys (both volume and brightness) are working fine. So, no complaints.
Thank you very much for your prompt response @waydabber
@waydabber commented on GitHub (Sep 20, 2021):
Hey @parasshah195 - sorry to say but MonitorControl can't override the native audio panel slider and digital outputs are not volume controllable in macOS, that's why you see it as disabled. This is a limitation put in place by Apple as they don't allow tampering with those controls. This is why MonitorControl has its own volume slider (you must enable the app menu icon for it).