"Fake" media controls with bluetooth earplugs

Since upgrading to 25.04 (this did not happen before) when my bluetooth earplugs are connected, a “fake” media control panel is added to the notification window. If this is the first one in the list it blocks access to the genuine one when using the bluetooth button (since it prioritizes the first control element)

I’m not sure if I’ve described that with the proper jargon so here is a picture. Not sure where to even begin debugging this.
(The firefox is a genuine media controller that works the soundcore are my headphones that links to nothing)
image

Googling shows this:

How do you control the Anker Soundcore Life P2?

  • ACTION ONE PRESS: LEFT BUD Play/pause media Answer/end call
  • ACTION TWO PRESS: LEFT BUD Previous track
  • ACTION PRESS AND HOLD (1s): LEFT BUD Ignore incoming call Access smart assistant
  • ACTION PRESS AND HOLD (3s): LEFT BUD Power on/off

I don’t see how this addresses the issue, I know how to use the controls, gnome is acting like my earplugs are a media source and producing a control panel that isn’t linked to any media. My earplugs are not media.

They do have controls and gnome tries to give you access to these through its UI

That doesn’t make sense, what would the earplugs play?

But lets say you are correct, can I stop gnome from doing this?

The MPRIS protocol doesn’t just only define players but is focused on controls … (Would your earplugs support the full protocol stack it would also show what exactly the earplugs are playing right now instead of “Unknown artist/title”)

This is about controls, not just about players/sources…

EDIT: you might have to start a discussion upstream at freedesktop.org to get the protocol changed if you want to have it limited to players only, I don’t think it has any switch you could easily toggle

2 Likes