KDE connect - multimedia control

I can’t figure out to get kde connect and multimedia control to work… any one else? and the source does not make much sense as there are no config…

im using archlinux and iphone newest IOS

KDE Connect media control connects to the MPRIS media control in Plasma.

If you have the “Media Player” widget enabled in the system tray:

And it shows and has something to say about a a current media player:

Then the KDE Connect multimedia control will control the “active” player (marked with a star in the Plasma media player widget).

i suspected as much… could the below log tell us anything?

jun 29 19:38:39 host kdeconnect-app[22541]: qrc:/qt/qml/org/kde/kdeconnect/app/FindDevicesPage.qml:13:1: QML FindDevicesPage: Created graphical object was not placed in the graphics scene.
jun 29 19:38:46 host kdeconnectd[1253]: 2024-06-29T19:38:46 kdeconnect.plugin.battery: No Primary Battery detected on this system. This may be a bug.
jun 29 19:38:46 host kdeconnectd[1253]: 2024-06-29T19:38:46 kdeconnect.plugin.battery: Total quantity of batteries found: 0
jun 29 19:38:46 host kdeconnectd[1253]: 2024-06-29T19:38:46 kdeconnect.plugin.battery: Primary Battery seems to have been removed. Suspending packets until it is reconnected.
jun 29 19:38:46 host plasmashell[1023]: QQmlExpression: Expression file:///usr/share/plasma/plasmoids/org.kde.kdeconnect/contents/ui/DeviceDelegate.qml:434:17 depends on non-NOTIFYable properties:
jun 29 19:38:46 host plasmashell[1023]: RemoteCommandsDbusInterface::canAddCommand
jun 29 19:38:50 host kdeconnect-app[22541]: qrc:/qt/qml/org/kde/kdeconnect/app/FindDevicesPage.qml:19:9: QML DevicePage: Created graphical object was not placed in the graphics scene.
jun 29 19:39:12 host kdeconnect-app[22541]: qrc:/qt/qml/org/kde/kdeconnect/app/Settings.qml:12:1: QML Settings: Created graphical object was not placed in the graphics scene.
jun 29 19:39:44 host plasmashell[1023]: KPackageStructure of KPluginMetaData(pluginId:“org.kde.plasma.kweather_1x4”, fileName: “/usr/share/plasma/plasmoids/org.kde.plasma.kweather_1x4/metadata.json”) does not match requested format “Plasma/Applet”
jun 29 19:40:07 host plasmashell[1023]: file:///usr/share/plasma/plasmoids/org.kde.kdeconnect/contents/ui/FullRepresentation.qml:41:17: TypeError: Cannot read property ‘width’ of null

log is from when playing and the widget is active and me trying kdeconnect…

also on the phone i don’t see any multimedia control plugins…

i have the widget running and i can use it fine…

will try to install playerctl-2.4.1-3 python-mpris2-1.0.2-3 qtmpris-1.0.6-1 and see if that helps

I don’t see anything that I would be troubled by - though I’m not a KDE Connect developer. What is the actual problem that you are having? I may have missed something you wrote but I don’t recall reading about a concrete problem.

You seem to be using the iPhone app. I have never used it and different KDE Connect applications have different levels or support. Generally I’d expect there to be a “Plugin settings” button that will open a list of plugins to enable, one of them should be “Multimedia controls” with the subtitle “Provides a remote control for your media player”.

If you can use the Plasma Media Player widget to control MPRIS devices, then no additional software on your PC should be required.

Im trying to control the media playing on my computer from my phone pause/play/volume and that does not work, i can’t find out why… im thinking that the issue is the ios/iPhone app not supporting this… have just not seen any proff of any off it…

i have search google and documentation.

The iphone app does not have the Multimedia control feature - I checked.

I can paraphrase Tim Cook and say “Buy an Android” or I can point you at the iOS app source code - Network / KDE Connect iOS · GitLab - where they describe how to open bug reports.

1 Like