Skip to content
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

Player control shortcuts don't work with Deezer on macOS Ventura #42

Open
5 tasks done
andriichernenko opened this issue Jan 22, 2023 · 3 comments
Open
5 tasks done

Comments

@andriichernenko
Copy link

andriichernenko commented Jan 22, 2023

I'm trying to install Beardie version 3.0.24.84 (installed via Homebrew) on an M1 MacBook Pro running macOS Ventura 13.1 to use it with the standalone Deezer app (version 5.30.500.148).

Unfortunately, player control shortcuts don't work (nothing is happening).

What I tried:

  • Making sure Beardie is allowed to control the computer.
  • Quitting Karabiner Elements to make sure there's no interference.
  • Using a different keyboard combination as the shortcut.
  • Disabling all controllers except Deezer.
  • Checking logs in ~/Library/Group Containers/5F2QV47DGC.com.calm-apps.mac.beardie/Library/Logs. The only suspicious line there is
2023/01/22 14:07:03:584  Media key event tap was activated by blacklist

None of the above actions solved the problem. There's nothing about macOS Venture in README, so I assume it's supported.

Are there any other troubleshooting steps I can take? The logs mention debug mode (which is disabled), can I activate it?

@andriichernenko
Copy link
Author

andriichernenko commented Jan 22, 2023

Update: the shortcuts work with the Music app.

When I enabled the controller for Music, I saw a warning dialog asking me if I wanted to allow Beardie to control Music. I tried disabling and re-enabling the Deezer controller, but didn't see a similar dialog.

@vityevato
Copy link
Owner

vityevato commented Jan 22, 2023

Some kind of incomprehensible story, in MacOS 13 the AXUIElementPerformAction call does not work as it should.
I did not find solution still.

Deezer app does not give API for controlling. I try to use MacOS accessibility mechanism and it doesn't work properly in 13 OS

@andriichernenko
Copy link
Author

Thanks for the update, hopefully this issue will be resolved in a future macOS version.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants