ValveSoftware / ValveSoftware/SteamOS

HDMI-CEC does not honor pref

Open
#2,803 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
No language data
Stars
2.6k
Forks
83
Avg merge
4m
Merged PRs (30d)
3

Description

Your system information
  • Steam client version: 1789086785
  • SteamOS version: 3.8.26
  • Opted into Steam client beta?: yes
  • Opted into SteamOS beta?: yes
  • Have you checked for updates in Settings > System?: yes
Please describe your issue in as much detail as possible:

My Steam Machine turns on the connected TV over HDMI-CEC every time the system wakes up, even though all HDMI-CEC related options are disabled in SteamOS settings.
This is especially problematic when using Remote Play. I want to wake the Steam Machine remotely and stream from it without turning on the TV connected to the machine.
Previously, with HDMI-CEC options disabled, waking the Steam Machine did not turn on the TV. On the current SteamOS / Steam Client beta versions, the TV is powered on anyway.
It looks like the setting responsible for powering on the TV when the Steam Machine wakes up is currently being ignored.

Expected behavior:
When all HDMI-CEC options are disabled, waking the Steam Machine should not send a CEC command that powers on the TV.
Actual behavior:
The TV turns on every time the Steam Machine wakes up, including when the machine is woken remotely for Remote Play.

Steps for reproducing this issue:
  1. Disable all HDMI-CEC related options in SteamOS settings.
  2. Put the Steam Machine to sleep.
  3. Wake the Steam Machine, for example by connecting to it using Remote Play.
  4. Observe that the connected TV powers on despite HDMI-CEC being disabled.

TV LG C4
Video
https://youtube.com/shorts/ARHsZj4ZXJ0?is=AWwsWT7iAdn17fJk

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the wake-up behavior with HDMI-CEC options disabled, using the listed SteamOS settings and Remote Play path. Trace the wake handling and HDMI-CEC preference checks; done means waking the Steam Machine no longer powers on the connected TV when those options are disabled.

Written by the indexing model from the issue text.

Assessment

Domain
operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Clearly specified
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.