Plexamp - Linux Appimage - Keyboard media control keys not recognised

Hi, as the title says, my keyboard media control keys are not recognised while using the Linux Desktop Appimage of Plexamp. I have also tried the Flatpak, with the same result. If I launch the Appimage from a terminal, I get the following output which appears relevant:


Main: Window state x:20 y:78 w:296 h:887 fullscreen:undefined maximized:false
Main: Display bounds x:0 y:0 w:2560 h:1080
Started Media Service: false
Linux: Registering MPRIS service.
Checking for update
Couldn't install shortcut for Command+Alt+Up.
Couldn't install shortcut for Command+Alt+Down.
Couldn't install shortcut for MediaPlayPause.
Couldn't install shortcut for MediaPreviousTrack.
Couldn't install shortcut for MediaNextTrack.
Couldn't install shortcut for MediaStop.
Update for version 4.4.0 is not available (latest version: 4.4.0, downgrade is disallowed).
checkForUpdatesAndNotify called, downloadPromise is null

The “couldn’t install shortcut for …” lines look particularly relevant. Could it be missing a nodejs module/dependency or something?

Thanks.

I run the Flatpak version on Ubuntu 22.04. Media keys work fine for me. Do your media keys work for say YouTube? Rythym Box?

Yes, my media keys work fine with everything else. Thanks.

Just to clarify, Plexamp isn’t even recognising the command ‘xdotool key XF86AudioNext’ while other media apps do.

I have noticed that it works when using the XFCE desktop environment, but not when using KDE Plasma.

So, I wonder whether Plexamp is listening for some DE specific d-bus events when regarding media key controls?

In case anyone else is having this issue with KDE & Plexamp, I’ve found a workaround. I’ve set override commands in KDE’s system settings (custom shortcuts) which use playerctl instead of whatever KDE uses by default. Just make sure to also run playerctld at login so that it knows which player was last used & everything works as it should.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.