Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Sibling mentioned CEC fixes— this one is huge. CEC is lovely in concept but I ended up having to disable it completely across my setup as there was just way too many bits of weird behaviour with devices turning themselves on and then switching the TV or AVR to their input apropos of nothing.

I feel like CEC tried way too hard to be magical instead of exposing enough control for the user to be able to block certain commands from problematic devices, or even just designate that device X will always be the boss in a particular setup.



Absolutely this.

The frustration when I turn on the Steam Deck and the Apple TV goes

"Look at me. Look at me! I'm the output now"


Yup, game consoles are ground zero for this. I hit the button on the PS5 controller only to have the receiver and TV power on, then the PS4 wakes up for some reason and then switches the AVR to its input.

My Sony UHD player also seems to want to grab the input sometimes too, so maybe it's Sony that's the source of the problems haha.

And again, it's all just so maddening because it feels like it would go away if I could be like "Hey, AVR should never send power-on messages to its input devices." Because then I would just power on the device I actually want to use, it would turn on the AVR and TV, and we'd be golden.


Even better: I have some sort of Useless Machine[1] bug where turning on the TV will power up the PS5, which then puts itself to back to sleep.

[1]: https://en.wikipedia.org/wiki/Useless_machine


Oh I've definitely had this one too, where the TV powers up to the "I'm going to sleep now lol" screen from the PlayStation.


> And again, it's all just so maddening because it feels like it would go away if I could be like "Hey, AVR should never send power-on messages to its input devices."

Yeah, that sounds a weird "feature" in the first place.

If I manually turn on the UHD player/Chromecast/PS5/whatever, it makes sense that the TV also turns on and switches to the respective input.

I could also sort of imagine that if I switched the TV to some input source, it might be convenient if the device connected to that input turns on. (Not by a lot, though. You need the device's remote/gamepad/whatever anyway to tell it what to do, so the one button press saved doesn't really buy you much.)

But what makes no sense for me is the TV turning on all input devices when it's being turned on itself. When would you ever want to have the PS4, the PS5 and the HD player running, let alone as the default behavior?

That sounds like a genuine bug in the TV.

(Also, you sound as if you have some sort of "2 <-> n" setup with n input and 2 output devices. I have no idea how CEC would even be supposed to behave in such a setup. Would an input device turn on both output devices?


It's a conventional setup:

TV <- AVR <- PS4, PS5, Switch, UHD

I suspect the issue is largely with the receiver (a VSX-935), as that's seemingly the component sending a turn-on signal to its inputs.

If I could, I would have probably run everything to the TV and just done all the audio over eARC, but the TV is on the other end of a 50' HDMI cable, so I definitely need the receiver as an in-rack multiplexer.


Ah, that makes sense.


I turn off CEC all the time and my tv refuses to acknowledge it if I ever unhook the device or HDMI. Always defaults back. Drives me crazy.


Highly recommend https://www.amazon.com/Lindy-HDMI-Adapter-Female-41232/dp/B0... -- I have a couple and it's solved this problem for me completely. I hate how unpredictable CEC is when things go wrong, on top of the ridiculous 3 device limit.


I have a laptop, steamdeck, Nintendo Switch and chromecast all connected to an LG TV and all the ouput switching and remote pass-through works as expected. Maybe just a lucky combination ?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: