Live data from Hacker News

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

news.ycombinator.com

91–100 of 185 posts

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

#91
This delay also often happens when I switch between linux virtual consoles (Control+Alt+F7/F8), despite both of them using exactly the same X display settings.

Not always, though. The switch sometimes happens instantly. (At least, it has been this way since I replaced my Nvidia card with an AMD. I don't recall whether the Nvidia ever switched instantly.)

I wish I knew what conditions make it instant, so I could try to make it happen consistently.

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

#92
post #47

Earlier quoted context omitted.

Then there must be something badly wrong with the protocol and/or implementations. Negotiating a few bits over a high-quality cable link should be instantaneous.

There could be, but there are (at least) three parties involved in whatever's causing the slow monitor response. I find it irritating even without a switch, just plugging in my external monitor should not take what seems like thirty seconds to actually turn on. But in reality, you've got whatever tiny micro is inside the monitor, talking to whatever's on the graphics card, in turn talking to display drivers and who-k…

> So the problem may just as much be on the OS side, rather than the monitor and the E-DID protocol.

Yeah. And the DM must adapt to the new resolution, redraw stuff, maybe adjust the refresh rate. That's why I think stating "I want it on immediately" is a bit naive and assuming.

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

#93
post #69

Earlier quoted context omitted.

> Monitors are kind of the same. There's handshaking that goes on each time you connect a monitor to a video source. If the connector is high bandwidth enough to send hundreds of thousands of pixels 60 times a second, how can it possibly be so slow to send a few bytes of handshake or EDID data? Handshakes should be happening nearly instantly. You can complete opening a TCP connection to the other side of the world in…

There's a major difference between the data-plane (the lanes where frames go from the signal source to the display) and the control-plane (the command and control channel that is bidirectional and used to discover a peer and negotiate settings). The former is indeed very high speed, in the order of gigabits per second (up to 48gbps in later iterations), whereas the latter can seem ancient in comparison - 500bps to 11…

[deleted]

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

#94
post #73
post #61

Earlier quoted context omitted.

Even with one of the fancy KVM switches that were recommended here my switching isn’t instant. It did go down from 10-20 seconds of flickering to +/- 2 seconds though. May not be worth it if you are already at 4s though.

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.

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

#95
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…

It was really jarring when I got my M1 Pro MacBook and switching resolutions on the internal display was literally instant. No black screen between the switch whatsoever, it was just there. Makes you wonder what else we've been missing out on all this time.

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

#96

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.

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.

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

#97
Maybe solving your problem in other ways:

0: I use `ddcutil` (on Linux), it takes about 2 seconds for the switch: `ddcutil -b $bus setvcp 0x60 $source`

1: Use something like NoMachine or VLC - would probably cause more problems if you've got devices that go into power-save mode

2: Ensuring that your devices are outputting the exact same mode may decrease the time.

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

#98
post #79
post #71

Earlier quoted context omitted.

What if you modify the cables to remove the DDC wire? Can no EDID negotiation be faster?

EDID is important because it is the only way for the host to know which resolution, color depth, frame rate the monitor supports. Even if you remove the DDC wires, the OS will still try to communicate, and it might delay this even more because of the retries and delays in code. You might get a headstart if you hardcode the EDID in the OS itself. There are ways to do this on Linux [1], Intel macOS [2] and Windows [3].…

But why is EDID negotiation slow?

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

#99
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…

It was really jarring when I got my M1 Pro MacBook and switching resolutions on the internal display was literally instant. No black screen between the switch whatsoever, it was just there. Makes you wonder what else we've been missing out on all this time.

It's because Macs (almost) always output the native resolution of the display. What you are changing is the draw resolution or scaled resolution.

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

#100
post #98
post #79

Earlier quoted context omitted.

EDID is important because it is the only way for the host to know which resolution, color depth, frame rate the monitor supports. Even if you remove the DDC wires, the OS will still try to communicate, and it might delay this even more because of the retries and delays in code. You might get a headstart if you hardcode the EDID in the OS itself. There are ways to do this on Linux [1], Intel macOS [2] and Windows [3].…

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

Post reply on HN