Live data from Hacker News

Ask HN: Can you recommend an “instant-switch” Monitor? Does one exist?

news.ycombinator.com

111–120 of 185 posts

Re: Ask HN: Can you recommend an “instant-switch” Monitor? Does one exist?

#111
I think HDMI EDID Emulator can be useful. For instance, https://smile.amazon.co.uk/gp/product/B095JXDM84/ref=ppx_yo_...

In my (very poor) understanding, it 'caches' the information about monitor capabilities. I used it to prevent my laptop from rearranging windows when my monitor goes to energy saving mode.

Re: Ask HN: Can you recommend an “instant-switch” Monitor? Does one exist?

#112
post #94
post #73

Earlier quoted context omitted.

What model do you use that gave you 2 seconds switching time? One of the mentioned Rextron or something else?

My "NEWCARE HDMI 2.0b Switch 3 in 1 Out" switcher is that fast.

Thanks just ordered one!

Re: Ask HN: Can you recommend an “instant-switch” Monitor? Does one exist?

#113

This is one thing I really miss about analog tv. You could switch channels as fast as you could press the button. Everything now is so slow.

I remember the sound of just keeping the "Channel Up" button on the remote of my parent's 90ies TV pressed. It was like 10 channels a second, just gliding through syllables. "Br-Da-Wi-Pl-Ka-Ts-Mm-Di-Tu-S-Za-Ol-".

Re: Ask HN: Can you recommend an “instant-switch” Monitor? Does one exist?

#114

Earlier quoted context omitted.

My current (Samsung) display is a pain to switch off . If I forget and switch the PC off first, it goes to sleep and starts blinking its annoying bright blue LED, which I managed to disable when it's on or off, but not when it's asleep. To get it to switch off I have to wake it up, wait until it cycles through all its inputs, gives up and shows me the menu, from which I can finally turn it off.

I'd plug the thing into a switched wall socket!

This is the way. Too much electronics has LEDs which remain on as long as there is power connected. A switched wall socket or switched power strip is the only sane way to keep electronics in a bedroom.

Re: Ask HN: Can you recommend an “instant-switch” Monitor? Does one exist?

#115
post #109
post #67

Earlier quoted context omitted.

Most of the delay is I/O bound. Handshaking happens over the Display Data Channel (DDC) which is a protocol over I²C (a two-wire comunication bus). HDMI/DP/DVI have 2 dedicated wires inside the cable for this, USB-C has to switch over to use differential signaling on pins A8 and B8, and then switch back after communication is done. The bandwidth of that bus is small indeed, but most of the latency comes from artifici…

Naively it seems like you could optimise this at least for the second and subsequent switches: you could detect if the cable corresponding to the input you've previously switched to has been reconnected since last switch. If it hasn't, then you could re-use the previous EDID values for the device. You'd obviously want this to be optional for special cases, but would that work, if implemented in a monitor or KVM? It's…

I believe that is already being done. As I said in my comment here (https://news.ycombinator.com/item?id=34049171) switching between two active inputs takes about 1 second for me.

The problem that OP is facing is switching to an inactive input that went into power saving mode. In that case, the link between the inactive device and the monitor may have been broken and it's impossible to know if the device is the same as the one before after reconnection (with the same exact video settings etc.).

This doesn't have to be the case though. Before I found out how to use I²C on Apple Silicon Macs, I was using a Raspberry Pi connected to an HDMI input of the monitor that could listen to DDC commands through an HTTP server: https://alinpanaitiu.com/blog/journey-to-ddc-on-m1-macs/#the...

And because I didn't want that Pi Zero to get hot, I managed to only keep the DDC lines open and stopped the video signal from being sent using `vcgencmd display_power 0`.

With those settings, the monitor still switched between inputs in 1 second, with the added small latency of having to run `vcgencmd display_power 1` (which was fast enough once it was automated to run on input switching)

Re: Ask HN: Can you recommend an “instant-switch” Monitor? Does one exist?

#116

Not on a monitor (that I'm aware of), but it is a major feature of signal distribution equipment for installed AV and broadcast. A large part of the delay that you are seeing is from EDID negotiation and HDCP. This happens of the 100kbit/s DDC channel and requires a bit of back and forth. On the above systems this is pre-negotiated so that switching can take place across a single frame. A lot of that equipment is lik…

100kbit/second is still blazing fast for communication which ought to be on the order of a hundred bytes... 4 seconds at 100kbit/s is 50kB. Why does it have to be so chatty?

Re: Ask HN: Can you recommend an “instant-switch” Monitor? Does one exist?

#117
post #100
post #98

Earlier quoted context omitted.

But why is EDID negotiation slow?

See my answer here: https://news.ycombinator.com/item?id=34050157 TLDR: because it is done over a slow protocol (I²C) and because of artificial delays in code to account for slower devices

Why wait until the user switches input sources to do the negotiation? Why not do it earlier so that the new input is ready to go?

Re: Ask HN: Can you recommend an “instant-switch” Monitor? Does one exist?

#118
post #9

This has been annoying me since I first tried a PC after using Atari computers since they were a thing. No matter what monitor I use, it will take for ever to switch input port or just a simple change of resolution. I was used to be able to switch resolution several times per frame, you could make a game with low resolution and color on the upper 3/4 of the screen and have the stats in higher resolution 4 color mode…

Good news is thruput always increases with computers over time, bad news is latency only increases over time.

See, for example, boot up times.

Also see how recovering from sleep/hibernation is now slower than 80s computer boot times, so expect a second layer of abstraction to form soon in the market, a faster recovering sleep mode than actual sleep mode.

Post reply on HN