Wouter01 / MediaMate-Releases

73 stars 0 forks source link

Default Volume/Brightness/Keyboard UI not being suppressed #18

Closed omarsonmarz closed 5 months ago

omarsonmarz commented 9 months ago

Describe the bug Default Volume/Brightness/Keyboard UI shows after waking from sleep

To Reproduce Steps to reproduce the behavior:

  1. Set any HUD
  2. Put computer to sleep
  3. Press function keys/scrub the Touch Bar (Touch Bar in my case)
  4. See error

Expected behavior Default Volume/Brightness/Keyboard UI should not show up

Screenshots Screenshot 2023-09-21 at 9 30 30 AM

Please complete the following information:

In case of a keyboard-related issue, please specify the used keyboard:

Additional context

EDIT: Default UI has started to pop up randomly when idle, pops up every 2 minutes or so when not touching either the keyboard or the trackpad EDIT 2 (sorry): Default UI is popping up pretty much whenever it wants, and sometimes stays on the screen forever. Have had to kill OSDUI helper in activity monitor when this happens.

Wouter01 commented 9 months ago

Thank you for the extensive bug report. Support for the touchbar should work, but I'm not able to test a lot as I don't have access to a touchbar macbook. That said, the issues you're seeing. Does this issue always occur or sometimes?

As a sidenote, MediaMate controls the OSDUI Helper process too, and puts it in a state where it should not show a HUD. Manually killing the process makes MediaMate temporarily lose 'control' of the process and is likely the cause of the hud staying on the screen forever. Could you try rebooting your mac, not kill osdui, and report which problems you see then?

omarsonmarz commented 9 months ago
  1. The issue sometimes it happens after sleep, and other times it happens after long use of the computer.
  2. I've tried rebooting as you've said, and the problem still persists.

A bit of a suggestion as well: As I used SlimHUD (another HUD replacement app) on my old MacBook before I found MediaMate, I tried looking at SlimHUD's GitHub repo to see if AlexPerathoner had the same problem, seems like they have: SlimHUD. I don't think he's found a solution to the problem either, and it's seen on non-touchbar MacBooks as well, which is weird. Not sure if your solution to removing the OSDUIhelper is the same as his though.

omarsonmarz commented 9 months ago

OSDUI popped up again, except this time it seems that it has frozen. As seen in the screenshot the MediaMate volume is correct, while OSDUI has frozen and is stuck on a lower volume. Screenshot 2023-09-26 at 12 42 04 PM

omarsonmarz commented 8 months ago

Messing around with the settings, I found that setting the event controller to "MediaMate" instead of "System" made the problem go away. Will probably just stick to MediaMate's controller as it's pretty much the same thing as the system controller when using the Touch Bar.

Wouter01 commented 8 months ago

Messing around with the settings, I found that setting the event controller to "MediaMate" instead of "System" made the problem go away. Will probably just stick to MediaMate's controller as it's pretty much the same thing as the system controller when using the Touch Bar.

I'm actually surprised that works, as the "MediaMate" option isn't compatible with the touch bar volume and brightness sliders. Unless you're using the buttons instead of the sliders, then it'll work as intended