[GH-ISSUE #1694] Revoking MonitorControl Accessibility permissions causes system to not respond to inputs #941

Closed
opened 2026-05-05 06:55:04 -06:00 by gitea-mirror · 1 comment
Owner

Originally created by @WilliamIsted on GitHub (Dec 4, 2024).
Original GitHub issue: https://github.com/MonitorControl/MonitorControl/issues/1694

Before opening the issue, have you...?

  • Searched for existing issues
  • Looked through the wiki
  • Updated MonitorControl to the latest version (if applicable)

Describe the bug

Revoking MonitorControl Accessibility permissions causes system to not respond to inputs.

Why might I do something quite so silly?

I had an issue with another app intermittently not responding to shortcuts. I decided to remove it's permissions to have the other app re-prompt for them. While in Accessibility permissions, I found two MonitorControl applications so removed them both to have the correct one re-prompt.

At this point, I could no longer click on any windows, dock icons. Volume and keyboard shortcuts did not respond, not even the force logout or task manager keyboard shortcuts. Brightness controls continued to work and expose did respond once.

At this point I was about to turn off power to my iMac, but thought to turn off and on one of my monitors instead. This immediately allowed inputs to work again.

I would like to apologise for being to one to make this issue.

Steps to reproduce

  1. With at least two monitors.
  2. Run MonitorControl.
  3. Go to System Settings > Privacy & Security > Accessibility.
  4. Remove MonitorControl permission (disabling it does not cause the bug).
  5. Click on other windows or use brightness keys.

Expected behavior

The app should gracefully handle the revocation of permission, or terminate itself.
It is possible this might be an OS issue to some degree.

Environment Information (please complete the following information)

- macOS version: 15.1.1 (24B91)
- Mac model: Retina 5K, 27-inch, 2019
- MonitorControl version: 4.3.3 Build 7123
- Monitor(s): LS27A600U, LED Cinema Display
- Apple Silicon/M1 (yes or no): no

Anything else? Console logs:

App opened with accessibility permissions

default 15:05:11.886605+0000    MonitorControl  [0x600002038000] activating connection: mach=true listener=false peer=false name=com.apple.cfprefsd.daemon
default 15:05:11.886728+0000    MonitorControl  [0x60000203c000] activating connection: mach=true listener=false peer=false name=com.apple.cfprefsd.agent
default 15:05:11.896240+0000    MonitorControl  [0x6000020300f0] activating connection: mach=true listener=false peer=false name=com.apple.coreservices.launchservicesd
default 15:05:11.897067+0000    MonitorControl  [0x60000203c1e0] activating connection: mach=true listener=false peer=false name=com.apple.analyticsd
default 15:05:11.897824+0000    MonitorControl  [0x600002024000] activating connection: mach=true listener=false peer=false name=com.apple.pasteboard.1
default 15:05:11.898521+0000    MonitorControl  [0x600002020000] activating connection: mach=true listener=false peer=false name=com.apple.distributed_notifications@Uv3
default 15:05:11.898577+0000    MonitorControl  Received configuration update from daemon (initial)
default 15:05:11.899996+0000    MonitorControl  void _NSDisableAutomaticTerminationAndLog(NSString *) No windows open yet
default 15:05:11.900717+0000    MonitorControl  [0x60000203c0f0] activating connection: mach=true listener=false peer=false name=com.apple.tccd.system
default 15:05:11.930028+0000    MonitorControl  [0x60000203c0f0] invalidated after the last release of the connection object
default 15:05:11.930516+0000    MonitorControl  server port 0x00004107, session port 0x00004107
default 15:05:11.965768+0000    MonitorControl  New connection 0xae417 main
default 15:05:11.967344+0000    MonitorControl  CHECKIN: pid=6796
default 15:05:11.976564+0000    MonitorControl  CHECKEDIN: pid=6796 asn=0x0-0xb20b2 foreground=0
default 15:05:11.976964+0000    MonitorControl  [0x7fef3b704490] activating connection: mach=false listener=true peer=false name=(anonymous)
default 15:05:11.976984+0000    MonitorControl  [0x7fef3b704490] Channel could not return listener port.
default 15:05:11.977236+0000    MonitorControl  [0x7fef2b904320] activating connection: mach=false listener=false peer=true name=com.apple.xpc.anonymous.0x7fef3b704490.peer[131].0x7fef2b904320
default 15:05:11.978837+0000    MonitorControl  FRONTLOGGING: version 1
default 15:05:11.978868+0000    MonitorControl  Registered, pid=6796 ASN=0x0,0xb20b2
default 15:05:11.979659+0000    MonitorControl  [0x7fef2b804850] activating connection: mach=true listener=false peer=false name=com.apple.lsd.mapdb
default 15:05:11.981271+0000    MonitorControl  [0x7fef3b704490] Channel could not return listener port.
default 15:05:12.019227+0000    MonitorControl  [0x600002314a00] activating connection: mach=true listener=false peer=false name=com.apple.fonts
default 15:05:12.021545+0000    MonitorControl  NSApp cache appearance:
-NSRequiresAquaSystemAppearance: 0
-appearance: (null)
-effectiveAppearance: <NSCompositeAppearance: 0x600003124b00
 (
    "<NSDarkAquaAppearance: 0x600003124a80>",
    "<NSSystemAppearance: 0x600003126b00>"
)>
default 15:05:12.044434+0000    MonitorControl  [0x7fef3c20f550] activating connection: mach=true listener=false peer=false name=com.apple.windowmanager.server
default 15:05:12.053661+0000    MonitorControl  [0x7fef3c0299f0] activating connection: mach=true listener=false peer=false name=com.apple.iconservices
default 15:05:12.054259+0000    MonitorControl  [0x7fef3c029e30] activating connection: mach=true listener=false peer=false name=com.apple.iconservices.store
default 15:05:12.058840+0000    MonitorControl  [0x60000203c5a0] activating connection: mach=true listener=false peer=false name=com.apple.colorsync.useragent
default 15:05:12.075159+0000    MonitorControl  [0x60000203cff0] activating connection: mach=true listener=false peer=false name=com.apple.tccd.system
default 15:05:12.110006+0000    MonitorControl  [0x60000203cff0] invalidated after the last release of the connection object
default 15:05:12.130182+0000    MonitorControl  [0x600002028000] activating connection: mach=true listener=false peer=false name=com.apple.dock.fullscreen
default 15:05:12.132524+0000    MonitorControl  establishing connection to agent
default 15:05:12.132675+0000    MonitorControl  [0x600003c18000] Session created.
default 15:05:12.132719+0000    MonitorControl  [0x600003c18000] Session created from connection [0x60000201c000]
default 15:05:12.132790+0000    MonitorControl  [0x60000201c000] activating connection: mach=true listener=false peer=false name=com.apple.uiintelligencesupport.agent
default 15:05:12.132967+0000    MonitorControl  [0x600003c18000] Session activated
default 15:05:12.139415+0000    MonitorControl  Registered notify signal com.apple.caulk.alloc.rtdump (0)
default 15:05:12.141375+0000    MonitorControl  [0x6000020384b0] activating connection: mach=true listener=false peer=false name=com.apple.cmio.registerassistantservice.system-extensions
default 15:05:12.151444+0000    MonitorControl  <<<< AVAUVoiceIOChatFlavor >>>> AVAUVoiceIOInitializeListenersForBundleID: for <private> -> <private>
default 15:05:12.154030+0000    MonitorControl  <<<< AVAUVoiceIOChatFlavor >>>> vpio_preferenceChangedListener: new value ((null)) for key AUVoiceIOClients/app-monitorcontrol-MonitorControl/AUVoiceIOChatFlavor, translatedBundleID app.monitorcontrol.MonitorControl, bundleIDs {(
    "app.monitorcontrol.MonitorControl"
)}
default 15:05:12.154459+0000    MonitorControl  <<<< AVAUVoiceIOChatFlavor >>>> vpio_preferenceChangedListener: new value ((null)) for key AUVoiceIOClients/app-monitorcontrol-MonitorControl/AUVoiceIOIsAutoChatFlavorEnabled, translatedBundleID app.monitorcontrol.MonitorControl, bundleIDs {(
    "app.monitorcontrol.MonitorControl"
)}
default 15:05:12.154668+0000    MonitorControl  <<<< AVAUVoiceIOChatFlavor >>>> AVAUVoiceIOGetSupportedChatFlavorsForBundleID: <private>-><private> get supported chat flavors: <private>
default 15:05:12.154687+0000    MonitorControl              HALSystem.cpp:133    Enabling HAL Voice Isolation support
default 15:05:12.154731+0000    MonitorControl  <<<< AVAUVoiceIOChatFlavor >>>> AVAUVoiceIOSetHiddenChatFlavorsForBundleID: <private>-><private> setting to: <private>
default 15:05:12.154947+0000    MonitorControl  [0x600002030780] activating connection: mach=true listener=false peer=false name=com.apple.tccd
default 15:05:12.195642+0000    MonitorControl  [0x600002030780] invalidated after the last release of the connection object
default 15:05:12.195699+0000    MonitorControl  <<<< AVAUVoiceIOChatFlavor >>>> AVAUVoiceIOSetSupportedChatFlavorsForBundleID: <private>-><private> setting to: <private>
default 15:05:12.262043+0000    MonitorControl    HALPlugInManagement.cpp:439    HALPlugInManagement::RegisterPlugIns: skipping in-process plug-ins
error   15:05:12.262062+0000    MonitorControl  AddInstanceForFactory: No factory registered for id <CFUUID 0x600001f00200> F8BB1C28-BAE8-11D6-9C31-00039315CD46
default 15:05:12.280574+0000    MonitorControl       HALC_ProxyObject.cpp:1456   HALC_Object_PropertyListener: not initialized
default 15:05:12.294012+0000    MonitorControl  <<<< AVAUVoiceIOChatFlavor >>>> AVAUVoiceIOGetPreferredChatFlavorForBundleID: <private>-><private> get value: 0
default 15:05:12.304132+0000    MonitorControl  Registering for test daemon availability notify post.
default 15:05:12.304534+0000    MonitorControl  notify_get_state check indicated test daemon not ready.
default 15:05:12.304836+0000    MonitorControl  notify_get_state check indicated test daemon not ready.
default 15:05:12.305044+0000    MonitorControl  notify_get_state check indicated test daemon not ready.
default 15:05:12.308145+0000    MonitorControl  [0x60000203c2d0] activating connection: mach=true listener=false peer=false name=com.apple.coreservices.appleevents
default 15:05:12.309242+0000    MonitorControl  [0x7fef3b704490] Channel could not return listener port.
default 15:05:12.309952+0000    MonitorControl  SignalReady: pid=6796 asn=0x0-0xb20b2
default 15:05:12.310897+0000    MonitorControl  SIGNAL: pid=6796 asn=0x0x-0xb20b2
default 15:05:12.360383+0000    MonitorControl  void _NSEnableAutomaticTerminationAndLog(NSString *) Restoring windows
default 15:05:12.374094+0000    MonitorControl  [0x7fef3b70d940] activating connection: mach=true listener=false peer=false name=com.apple.backlightd
default 15:05:12.374243+0000    MonitorControl  Register notification block
default 15:05:12.488434+0000    MonitorControl  [0x7fef3b704490] Channel could not return listener port.
default 15:05:12.488672+0000    MonitorControl  [0x7fef3b704490] Channel could not return listener port.
default 15:05:12.488924+0000    MonitorControl  [0x7fef3b704490] Channel could not return listener port.
default 15:05:12.489386+0000    MonitorControl  [0x60000202c000] activating connection: mach=true listener=false peer=false name=com.apple.tccd.system
default 15:05:12.527117+0000    MonitorControl  [0x60000202c000] invalidated after the last release of the connection object
default 15:05:12.527417+0000    MonitorControl  server port 0x00013907, session port 0x00004107
default 15:05:12.576251+0000    MonitorControl  order window: 72e op: 1 relative: 0 related: 0
default 15:05:12.576297+0000    MonitorControl  void _NSEnableAutomaticTerminationAndLog(NSString *) No windows open yet
default 15:05:12.608356+0000    MonitorControl  [0x7fef3c104b50] activating connection: mach=true listener=false peer=false name=app.monitorcontrol.MonitorControl-spks
default 15:05:12.608494+0000    MonitorControl  [0x7fef3c104b50] failed to do a bootstrap look-up: xpc_error=[3: No such process]
default 15:05:12.608509+0000    MonitorControl  [0x7fef3c104b50] invalidated after a failed init
default 15:05:17.016552+0000    MonitorControl  void _updateToReflectAutomaticTerminationState(void) Setting _kLSApplicationWouldBeTerminatedByTALKey=0
default 15:05:22.115226+0000    MonitorControl  LSExceptions shared instance invalidated for timeout.

Using brightness keys

default 15:05:39.106072+0000    MonitorControl  [0x7fef3c204a10] activating connection: mach=true listener=false peer=false name=com.apple.OSDUIHelper

Delete accessibility permissions and turn off monitor (as Console window doesn't update)

default  15:06:09.847918+0000    MonitorControl    HALC_ProxyIOContext.cpp:3353   HALC_IOContext_PauseIO(585)
default 15:06:09.847987+0000    MonitorControl    HALC_ProxyIOContext.cpp:3387   HALC_IOContext_ResumeIO(585)
default 15:06:09.848033+0000    MonitorControl    HALC_ProxyIOContext.cpp:1144   HALC_ProxyIOContext::PauseIO: -> 0 0 0, id:585 called from <private>
default 15:06:09.848088+0000    MonitorControl    HALC_ProxyIOContext.cpp:1157   HALC_ProxyIOContext::PauseIO: <- 0 1 1, id:585 called from <private>
default 15:06:09.848120+0000    MonitorControl    HALC_ProxyIOContext.cpp:1191   HALC_ProxyIOContext::ResumeIO: -> 0 1 1 id:585 called from <private>
default 15:06:09.848148+0000    MonitorControl    HALC_ProxyIOContext.cpp:1208   HALC_ProxyIOContext::ResumeIO: <- 0 0 0 id:585 called from <private>
error   15:06:09.851607+0000    MonitorControl  AudioHardware-mac-imp.cpp:409    AudioObjectHasProperty: no object with given ID 99
default 15:06:11.251286+0000    MonitorControl  order window: 72e op: 1 relative: 0 related: 0
default 15:06:11.251530+0000    MonitorControl  Set a breakpoint at SLSLogBreak to catch errors/faults as they are logged.
error   15:06:11.251588+0000    MonitorControl  Invalid display 0x0b5c688c
default 15:06:11.273421+0000    MonitorControl  order window: 72e op: 1 relative: 0 related: 0
error   15:06:11.273500+0000    MonitorControl  Invalid display 0x0b5c688c
error   15:06:11.527014+0000    MonitorControl  invalid display identifier <private>
default 15:06:11.530375+0000    MonitorControl  window NSStatusBarWindow 72d finishing close
default 15:06:11.530698+0000    MonitorControl  order window: 72d op: 0 relative: 0 related: 0
error   15:06:11.538816+0000    MonitorControl  invalid display identifier <private>
default 15:06:11.549340+0000    MonitorControl  order window: 72e op: 1 relative: 0 related: 0
error   15:06:11.552045+0000    MonitorControl  Invalid display 0x0b5c688c
default 15:06:11.570863+0000    MonitorControl  order window: 72e op: 1 relative: 0 related: 0
error   15:06:11.571291+0000    MonitorControl  Invalid display 0x0b5c688c
default 15:06:12.629920+0000    MonitorControl  [0x7fef3b704490] Channel could not return listener port.
default 15:06:12.630670+0000    MonitorControl  [0x7fef3b704490] Channel could not return listener port.
default 15:06:12.631191+0000    MonitorControl  [0x7fef3b704490] Channel could not return listener port.
default 15:06:12.632245+0000    MonitorControl  server port 0x00005a1b, session port 0x00004107
Originally created by @WilliamIsted on GitHub (Dec 4, 2024). Original GitHub issue: https://github.com/MonitorControl/MonitorControl/issues/1694 ### Before opening the issue, have you...? - [X] Searched for existing issues - [X] Looked through [the wiki](https://github.com/MonitorControl/MonitorControl/wiki) - [X] Updated MonitorControl to the latest version (if applicable) ### Describe the bug Revoking MonitorControl Accessibility permissions causes system to not respond to inputs. ### Why might I do something quite so silly? I had an issue with another app intermittently not responding to shortcuts. I decided to remove it's permissions to have the other app re-prompt for them. While in Accessibility permissions, I found two MonitorControl applications so removed them both to have the correct one re-prompt. At this point, I could no longer click on any windows, dock icons. Volume and keyboard shortcuts did not respond, not even the force logout or task manager keyboard shortcuts. Brightness controls continued to work and expose did respond once. At this point I was about to turn off power to my iMac, but thought to turn off and on one of my monitors instead. This immediately allowed inputs to work again. _I would like to apologise for being to one to make this issue._ ### Steps to reproduce 1. With at least two monitors. 2. Run MonitorControl. 3. Go to System Settings > Privacy & Security > Accessibility. 4. Remove MonitorControl permission (disabling it does not cause the bug). 5. Click on other windows or use brightness keys. ### Expected behavior The app should gracefully handle the revocation of permission, or terminate itself. It is possible this might be an OS issue to some degree. ### Environment Information (please complete the following information) ```markdown - macOS version: 15.1.1 (24B91) - Mac model: Retina 5K, 27-inch, 2019 - MonitorControl version: 4.3.3 Build 7123 - Monitor(s): LS27A600U, LED Cinema Display - Apple Silicon/M1 (yes or no): no ``` ### Anything else? Console logs: ### App opened with accessibility permissions ``` default 15:05:11.886605+0000 MonitorControl [0x600002038000] activating connection: mach=true listener=false peer=false name=com.apple.cfprefsd.daemon default 15:05:11.886728+0000 MonitorControl [0x60000203c000] activating connection: mach=true listener=false peer=false name=com.apple.cfprefsd.agent default 15:05:11.896240+0000 MonitorControl [0x6000020300f0] activating connection: mach=true listener=false peer=false name=com.apple.coreservices.launchservicesd default 15:05:11.897067+0000 MonitorControl [0x60000203c1e0] activating connection: mach=true listener=false peer=false name=com.apple.analyticsd default 15:05:11.897824+0000 MonitorControl [0x600002024000] activating connection: mach=true listener=false peer=false name=com.apple.pasteboard.1 default 15:05:11.898521+0000 MonitorControl [0x600002020000] activating connection: mach=true listener=false peer=false name=com.apple.distributed_notifications@Uv3 default 15:05:11.898577+0000 MonitorControl Received configuration update from daemon (initial) default 15:05:11.899996+0000 MonitorControl void _NSDisableAutomaticTerminationAndLog(NSString *) No windows open yet default 15:05:11.900717+0000 MonitorControl [0x60000203c0f0] activating connection: mach=true listener=false peer=false name=com.apple.tccd.system default 15:05:11.930028+0000 MonitorControl [0x60000203c0f0] invalidated after the last release of the connection object default 15:05:11.930516+0000 MonitorControl server port 0x00004107, session port 0x00004107 default 15:05:11.965768+0000 MonitorControl New connection 0xae417 main default 15:05:11.967344+0000 MonitorControl CHECKIN: pid=6796 default 15:05:11.976564+0000 MonitorControl CHECKEDIN: pid=6796 asn=0x0-0xb20b2 foreground=0 default 15:05:11.976964+0000 MonitorControl [0x7fef3b704490] activating connection: mach=false listener=true peer=false name=(anonymous) default 15:05:11.976984+0000 MonitorControl [0x7fef3b704490] Channel could not return listener port. default 15:05:11.977236+0000 MonitorControl [0x7fef2b904320] activating connection: mach=false listener=false peer=true name=com.apple.xpc.anonymous.0x7fef3b704490.peer[131].0x7fef2b904320 default 15:05:11.978837+0000 MonitorControl FRONTLOGGING: version 1 default 15:05:11.978868+0000 MonitorControl Registered, pid=6796 ASN=0x0,0xb20b2 default 15:05:11.979659+0000 MonitorControl [0x7fef2b804850] activating connection: mach=true listener=false peer=false name=com.apple.lsd.mapdb default 15:05:11.981271+0000 MonitorControl [0x7fef3b704490] Channel could not return listener port. default 15:05:12.019227+0000 MonitorControl [0x600002314a00] activating connection: mach=true listener=false peer=false name=com.apple.fonts default 15:05:12.021545+0000 MonitorControl NSApp cache appearance: -NSRequiresAquaSystemAppearance: 0 -appearance: (null) -effectiveAppearance: <NSCompositeAppearance: 0x600003124b00 ( "<NSDarkAquaAppearance: 0x600003124a80>", "<NSSystemAppearance: 0x600003126b00>" )> default 15:05:12.044434+0000 MonitorControl [0x7fef3c20f550] activating connection: mach=true listener=false peer=false name=com.apple.windowmanager.server default 15:05:12.053661+0000 MonitorControl [0x7fef3c0299f0] activating connection: mach=true listener=false peer=false name=com.apple.iconservices default 15:05:12.054259+0000 MonitorControl [0x7fef3c029e30] activating connection: mach=true listener=false peer=false name=com.apple.iconservices.store default 15:05:12.058840+0000 MonitorControl [0x60000203c5a0] activating connection: mach=true listener=false peer=false name=com.apple.colorsync.useragent default 15:05:12.075159+0000 MonitorControl [0x60000203cff0] activating connection: mach=true listener=false peer=false name=com.apple.tccd.system default 15:05:12.110006+0000 MonitorControl [0x60000203cff0] invalidated after the last release of the connection object default 15:05:12.130182+0000 MonitorControl [0x600002028000] activating connection: mach=true listener=false peer=false name=com.apple.dock.fullscreen default 15:05:12.132524+0000 MonitorControl establishing connection to agent default 15:05:12.132675+0000 MonitorControl [0x600003c18000] Session created. default 15:05:12.132719+0000 MonitorControl [0x600003c18000] Session created from connection [0x60000201c000] default 15:05:12.132790+0000 MonitorControl [0x60000201c000] activating connection: mach=true listener=false peer=false name=com.apple.uiintelligencesupport.agent default 15:05:12.132967+0000 MonitorControl [0x600003c18000] Session activated default 15:05:12.139415+0000 MonitorControl Registered notify signal com.apple.caulk.alloc.rtdump (0) default 15:05:12.141375+0000 MonitorControl [0x6000020384b0] activating connection: mach=true listener=false peer=false name=com.apple.cmio.registerassistantservice.system-extensions default 15:05:12.151444+0000 MonitorControl <<<< AVAUVoiceIOChatFlavor >>>> AVAUVoiceIOInitializeListenersForBundleID: for <private> -> <private> default 15:05:12.154030+0000 MonitorControl <<<< AVAUVoiceIOChatFlavor >>>> vpio_preferenceChangedListener: new value ((null)) for key AUVoiceIOClients/app-monitorcontrol-MonitorControl/AUVoiceIOChatFlavor, translatedBundleID app.monitorcontrol.MonitorControl, bundleIDs {( "app.monitorcontrol.MonitorControl" )} default 15:05:12.154459+0000 MonitorControl <<<< AVAUVoiceIOChatFlavor >>>> vpio_preferenceChangedListener: new value ((null)) for key AUVoiceIOClients/app-monitorcontrol-MonitorControl/AUVoiceIOIsAutoChatFlavorEnabled, translatedBundleID app.monitorcontrol.MonitorControl, bundleIDs {( "app.monitorcontrol.MonitorControl" )} default 15:05:12.154668+0000 MonitorControl <<<< AVAUVoiceIOChatFlavor >>>> AVAUVoiceIOGetSupportedChatFlavorsForBundleID: <private>-><private> get supported chat flavors: <private> default 15:05:12.154687+0000 MonitorControl HALSystem.cpp:133 Enabling HAL Voice Isolation support default 15:05:12.154731+0000 MonitorControl <<<< AVAUVoiceIOChatFlavor >>>> AVAUVoiceIOSetHiddenChatFlavorsForBundleID: <private>-><private> setting to: <private> default 15:05:12.154947+0000 MonitorControl [0x600002030780] activating connection: mach=true listener=false peer=false name=com.apple.tccd default 15:05:12.195642+0000 MonitorControl [0x600002030780] invalidated after the last release of the connection object default 15:05:12.195699+0000 MonitorControl <<<< AVAUVoiceIOChatFlavor >>>> AVAUVoiceIOSetSupportedChatFlavorsForBundleID: <private>-><private> setting to: <private> default 15:05:12.262043+0000 MonitorControl HALPlugInManagement.cpp:439 HALPlugInManagement::RegisterPlugIns: skipping in-process plug-ins error 15:05:12.262062+0000 MonitorControl AddInstanceForFactory: No factory registered for id <CFUUID 0x600001f00200> F8BB1C28-BAE8-11D6-9C31-00039315CD46 default 15:05:12.280574+0000 MonitorControl HALC_ProxyObject.cpp:1456 HALC_Object_PropertyListener: not initialized default 15:05:12.294012+0000 MonitorControl <<<< AVAUVoiceIOChatFlavor >>>> AVAUVoiceIOGetPreferredChatFlavorForBundleID: <private>-><private> get value: 0 default 15:05:12.304132+0000 MonitorControl Registering for test daemon availability notify post. default 15:05:12.304534+0000 MonitorControl notify_get_state check indicated test daemon not ready. default 15:05:12.304836+0000 MonitorControl notify_get_state check indicated test daemon not ready. default 15:05:12.305044+0000 MonitorControl notify_get_state check indicated test daemon not ready. default 15:05:12.308145+0000 MonitorControl [0x60000203c2d0] activating connection: mach=true listener=false peer=false name=com.apple.coreservices.appleevents default 15:05:12.309242+0000 MonitorControl [0x7fef3b704490] Channel could not return listener port. default 15:05:12.309952+0000 MonitorControl SignalReady: pid=6796 asn=0x0-0xb20b2 default 15:05:12.310897+0000 MonitorControl SIGNAL: pid=6796 asn=0x0x-0xb20b2 default 15:05:12.360383+0000 MonitorControl void _NSEnableAutomaticTerminationAndLog(NSString *) Restoring windows default 15:05:12.374094+0000 MonitorControl [0x7fef3b70d940] activating connection: mach=true listener=false peer=false name=com.apple.backlightd default 15:05:12.374243+0000 MonitorControl Register notification block default 15:05:12.488434+0000 MonitorControl [0x7fef3b704490] Channel could not return listener port. default 15:05:12.488672+0000 MonitorControl [0x7fef3b704490] Channel could not return listener port. default 15:05:12.488924+0000 MonitorControl [0x7fef3b704490] Channel could not return listener port. default 15:05:12.489386+0000 MonitorControl [0x60000202c000] activating connection: mach=true listener=false peer=false name=com.apple.tccd.system default 15:05:12.527117+0000 MonitorControl [0x60000202c000] invalidated after the last release of the connection object default 15:05:12.527417+0000 MonitorControl server port 0x00013907, session port 0x00004107 default 15:05:12.576251+0000 MonitorControl order window: 72e op: 1 relative: 0 related: 0 default 15:05:12.576297+0000 MonitorControl void _NSEnableAutomaticTerminationAndLog(NSString *) No windows open yet default 15:05:12.608356+0000 MonitorControl [0x7fef3c104b50] activating connection: mach=true listener=false peer=false name=app.monitorcontrol.MonitorControl-spks default 15:05:12.608494+0000 MonitorControl [0x7fef3c104b50] failed to do a bootstrap look-up: xpc_error=[3: No such process] default 15:05:12.608509+0000 MonitorControl [0x7fef3c104b50] invalidated after a failed init default 15:05:17.016552+0000 MonitorControl void _updateToReflectAutomaticTerminationState(void) Setting _kLSApplicationWouldBeTerminatedByTALKey=0 default 15:05:22.115226+0000 MonitorControl LSExceptions shared instance invalidated for timeout. ``` ### Using brightness keys ``` default 15:05:39.106072+0000 MonitorControl [0x7fef3c204a10] activating connection: mach=true listener=false peer=false name=com.apple.OSDUIHelper ``` ### Delete accessibility permissions and turn off monitor (as Console window doesn't update) ``` default 15:06:09.847918+0000 MonitorControl HALC_ProxyIOContext.cpp:3353 HALC_IOContext_PauseIO(585) default 15:06:09.847987+0000 MonitorControl HALC_ProxyIOContext.cpp:3387 HALC_IOContext_ResumeIO(585) default 15:06:09.848033+0000 MonitorControl HALC_ProxyIOContext.cpp:1144 HALC_ProxyIOContext::PauseIO: -> 0 0 0, id:585 called from <private> default 15:06:09.848088+0000 MonitorControl HALC_ProxyIOContext.cpp:1157 HALC_ProxyIOContext::PauseIO: <- 0 1 1, id:585 called from <private> default 15:06:09.848120+0000 MonitorControl HALC_ProxyIOContext.cpp:1191 HALC_ProxyIOContext::ResumeIO: -> 0 1 1 id:585 called from <private> default 15:06:09.848148+0000 MonitorControl HALC_ProxyIOContext.cpp:1208 HALC_ProxyIOContext::ResumeIO: <- 0 0 0 id:585 called from <private> error 15:06:09.851607+0000 MonitorControl AudioHardware-mac-imp.cpp:409 AudioObjectHasProperty: no object with given ID 99 default 15:06:11.251286+0000 MonitorControl order window: 72e op: 1 relative: 0 related: 0 default 15:06:11.251530+0000 MonitorControl Set a breakpoint at SLSLogBreak to catch errors/faults as they are logged. error 15:06:11.251588+0000 MonitorControl Invalid display 0x0b5c688c default 15:06:11.273421+0000 MonitorControl order window: 72e op: 1 relative: 0 related: 0 error 15:06:11.273500+0000 MonitorControl Invalid display 0x0b5c688c error 15:06:11.527014+0000 MonitorControl invalid display identifier <private> default 15:06:11.530375+0000 MonitorControl window NSStatusBarWindow 72d finishing close default 15:06:11.530698+0000 MonitorControl order window: 72d op: 0 relative: 0 related: 0 error 15:06:11.538816+0000 MonitorControl invalid display identifier <private> default 15:06:11.549340+0000 MonitorControl order window: 72e op: 1 relative: 0 related: 0 error 15:06:11.552045+0000 MonitorControl Invalid display 0x0b5c688c default 15:06:11.570863+0000 MonitorControl order window: 72e op: 1 relative: 0 related: 0 error 15:06:11.571291+0000 MonitorControl Invalid display 0x0b5c688c default 15:06:12.629920+0000 MonitorControl [0x7fef3b704490] Channel could not return listener port. default 15:06:12.630670+0000 MonitorControl [0x7fef3b704490] Channel could not return listener port. default 15:06:12.631191+0000 MonitorControl [0x7fef3b704490] Channel could not return listener port. default 15:06:12.632245+0000 MonitorControl server port 0x00005a1b, session port 0x00004107 ```
Author
Owner

@waydabber commented on GitHub (Dec 4, 2024):

This is just a standard macOS bug. When you revoke the accessibility permissions of a running app, always be prepared for an unresponsive UI. The unintuitive fix is to connect/disconnect any of your displays, close and open the lid or something similar.

<!-- gh-comment-id:2517981851 --> @waydabber commented on GitHub (Dec 4, 2024): This is just a standard macOS bug. When you revoke the accessibility permissions of a running app, always be prepared for an unresponsive UI. The unintuitive fix is to connect/disconnect any of your displays, close and open the lid or something similar.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/MonitorControl#941
No description provided.