WACUP

General => General Discussion => Topic started by: skjerns on March 16, 2026, 09:12:30 AM

Title: Mediakeys under wine for WACUP (MPRIS support)
Post by: skjerns on March 16, 2026, 09:12:30 AM
I'm successfully running WACUP on wine-11 under Kubuntu 24.04 with pipewire. Installation worked with no problems (related (http://related: https://getwacup.com/community/index.php?topic=1450.msg8580)).

After setting output to "Not So Wavey" and starting WACUP with the wine env var
Code: [Select]
PULSE_LATENCY_MSEC=100 the audio worked flawlessly without any stutter.

However, the global media keys didn't work as the player is not registered as a MPRIS2 agent, which is a known issue for wine apps.

Therefore, I let Claude Code code up a plugin for WACUP that starts a MPRIS2 client that allows for media keys to control WACUP under wine. Tested for wine-11. Seems to work well! It registers as a plugin and communicates with a linux host binary via TCP that registers the MPRIS DBUS

https://github.com/skjerns/WACUP-mpris (https://github.com/skjerns/WACUP-mpris)