https://bugs.kde.org/show_bug.cgi?id=525190
Bug ID: 525190
Summary: CEC Handler does not work correctly on HDMI ports
other than number one
Classification: Plasma
Product: Plasma Bigscreen
Version First unspecified
Reported In:
Platform: Arch Linux
OS: Linux
Status: REPORTED
Severity: minor
Priority: NOR
Component: Input Handler
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected]
Target Milestone: ---
DESCRIPTION
At
https://invent.kde.org/plasma/plasma-bigscreen/-/blob/master/inputhandler/libcec/cecworker.cpp?ref_type=heads#L46
, CECInitialise is called passing a blob of configuration to set up an HDMI-CEC
adapter. This config blob does *not* contain the argument `iPhysicalAddress`
(from
https://pulse-eight.github.io/libcec/cpp/structCEC_1_1libcec__configuration.html
).
Since this is absent, a CEC adapter such as the common Pulse-Eight defaults to
HDMI physical address 1.
When plugging a computer running Plasma Bigscreen into an HDMI port other than
number one of a TV or receiver, this means that it does not respond to remote
control button presses, since it thinks it is physical device one, but is
actually connected to a different physical port.
Software like Kodi has a configuration option to inform the adapter of which
physical port number it should use.
This renders Plasma-Bigscreen unusable with a TV remote unless connected to the
first CEC port.
STEPS TO REPRODUCE
1. Plug a USB CEC adapter into a PC running Plasma Bigscreen
2. Connect an HDMI cable from the PC to the CEC adapter, and another from the
CEC adapter to the *SECOND* HDMI port on an upstream device
3. Attempt to control Plasma Bigscreen using remote navigation keypresses
OBSERVED RESULT
Remote button presses are ignored.
EXPECTED RESULT
Remote button presses navigate the Bigscreen interface.
SOFTWARE/OS VERSIONS
Operating System (available in the Info Center app, or by running `kinfo` in a
terminal window):
KDE Plasma Version: Latest git as of 2026-09-03
KDE Frameworks Version: Latest git as of 2026-09-03
Qt Version: Latest git as of 2026-09-03
ADDITIONAL INFORMATION
Thanks for your time!
--
You are receiving this mail because:
You are watching all bug changes.