HDMI input switching

  • I have a new RPi 5 with LibreELEC 12.0.2 connected to a Samsung TV (UN43NU6950). The RPi connects to one of the HDMI inputs and a satellite receiver connects to a second HDMI input. There are no problems controlling LibreELEC with the Samsung remote using CEC.

    Here is the problem: I leave the RPi/LibreELEC running all the time. I switch to the HDMI input for the satellite receiver. I then turn my TV off. When I turn on the TV again, the HDMI input is switched to the RPi/LibreELEC. I would like my TV to use the same HDMI input that was being used when the TV was turned off. Any suggestions? Thanks.

  • Your TV set switches to the ‘active source’, which is normally intended. How it reacts on simultaneous "active sources" depends on your TV. As a rule, the active source that is reported last wins. This could lead to the situation that you have to wait until the satellite receiver reports itself as an active source after startup. You could also start this satellite receiver only and patiently wait until this activates the TV.
    With some TVs, you can set a specific external input as the standard for watching television.

    Maybe a mitigation is possible if you disable "Switch source to this device on startup" and/or "Wake devices when deactivating the screensaver" in the "CEC Adapter" settings of LibreELEC: Settings -> System -> Input -> Peripherals -> CEC Adapter

    However, this could also lead to some problems, e.g. that the remote control via CEC not working properly or partially only because another CEC device is being controlled or similar.