More > JRiver Media Center 30 for Linux

JRiver Media Center 30.0.96 for Debian Buster (amd64, i386, arm64 and armhf)

<< < (4/4)

mwillems:

--- Quote from: bob on May 26, 2023, 04:23:55 pm ---Did a bunch more testing.
Most of the rc6 keys on my Bullseye system are passed through. A few are annoyingly intercepted by the display manager.
That should be controllable but it's difficult to figure out where. A quick web search shows this to be a common linux issue.
Some display managers are worse than others. GDM3 seems the least intrusive that I've tested so far.

I don't see a clean way of fixing this without writing some code to get this at a lower level, probably using libeventd

--- End quote ---

I think the major Linux desktops (Gnome and KDE at least) have developed the MPRIS standard to pass through media keypresses that the display manager or desktop is consuming to media software via dbus.  If you're looking to try and receive those keypresses that might be a fruitful avenue for inquiry, and might also provide some additional integration benefits if you wanted them (i.e. a now playing widget in the notification area, etc.).  For example, firefox uses MPRIS to receive media keypresses on Linux.

For some more info, including some examples of open source software that have implemented MPRIS as either a player or a controller, see: https://wiki.archlinux.org/title/MPRIS
For an example of an open source plugin implementing it (in this case for mpv, but much of the implementation is general to MPRIS), check out: https://github.com/hoyon/mpv-mpris

bob:

--- Quote from: mwillems on May 29, 2023, 11:52:13 am ---I think the major Linux desktops (Gnome and KDE at least) have developed the MPRIS standard to pass through media keypresses that the display manager or desktop is consuming to media software via dbus.  If you're looking to try and receive those keypresses that might be a fruitful avenue for inquiry, and might also provide some additional integration benefits if you wanted them (i.e. a now playing widget in the notification area, etc.).  For example, firefox uses MPRIS to receive media keypresses on Linux.

For some more info, including some examples of open source software that have implemented MPRIS as either a player or a controller, see: https://wiki.archlinux.org/title/MPRIS
For an example of an open source plugin implementing it (in this case for mpv, but much of the implementation is general to MPRIS), check out: https://github.com/hoyon/mpv-mpris

--- End quote ---
I've looked at this in the past.
Just looked some more.
I'm not a big fan of the extra dependencies it entails but I'm going to play with it a bit.
It might be useful to make a standalone listener daemon that grabs them and sends to MC via MCC's

Navigation

[0] Message Index

[*] Previous page

Go to full version