WesSouza / lgtv-ip-control

IP Control module for 2018+ LG TVs
MIT License
86 stars 10 forks source link

Design issue or not? Select input, if sceen mute on, previous input presented? #119

Closed Jibun-no-Kage closed 9 months ago

Jibun-no-Kage commented 9 months ago

Not sure if this an issue with LG IP Control module, or WebOS quirk? The following via lgtv-ip-control commands:

  1. Set TV to HDMI1
  2. Set screenmuteon
  3. Set TV to HDMI2
  4. HDMI1 is displayed... this does make sense?

IMHO. expected result is allmuteoff state, and TV displays HDMI2, however, TV displays HDMI1, as set in step 1. So although allmuteoff is the new screen mute state, the HDMI2 set input never seems to happen. Either the WebOS is not honoring HDMI2 or lgtv-ip-control is not?

The issue is masked, if you do the following...

  1. Set TV to HDMI1
  2. Set screenmuteon
  3. Set TV to HDMI1
  4. HDMI1 displayed
  5. Never see the changed input being dishonored, because original input and new input is same.

The issue never happens if you do...

  1. Set TV to HDMI1
  2. Set screenmuteon
  3. Set allmuteoff
  4. HDMI1 displayed

The issue is also masked depending on the actual TV remote, some models of TV remotes have direct input for HDMI1, HDMI2, etc. In my case, not having direct input buttons, my remote seems to send allmuteoff when I hit the input button. And I have to hit input again to select a different input. So maybe the above behavior is WebOS design?

Jibun-no-Kage commented 9 months ago

Oh... maybe I should have posted this as a discussion? My bad.