What does HackerNews think of display-switch?
Turn a $30 USB switch into a full-featured multi-monitor KVM switch
There's software to help do this automatically (https://github.com/haimgel/display-switch)
[0] https://github.com/haimgel/display-switch
The only thing you’d need to figure out is the standing desk part. My usb switch came with a wireless controller which is the main way I interact with it.
Otherwise you'd need a KVM that supports 3 monitors which I'd imagine is a compatibility nightmare if they're beyond 1080p@60hz
This works especially well in cases where an actual KVM switch would be expensive or unavailable (in my case, I'm switching three 4K HDR DisplayPort monitors, which would require a very expensive KVM switch).
Ddc is to http what your county clerk’s website is to (current) healthcare.gov essentially. There’s no standardization at all, it’s maintained by 1000 different people who don’t communicate and don’t care how anyone else is doing it because only like 1/10000 people have heard of it and 1/100000 uses it.
I saw it posted here on HN[1], and have been using it since then with great success.
[0] https://github.com/haimgel/display-switch [1] https://news.ycombinator.com/item?id=29608967
a) the display will flip out and spend multiple seconds re-syncing itself, and
b) the sources may take actions such as resizing the desktop, switching to the internal display, pausing the game, whatever.
Part of the point of a hardware KVM is that it negotiates its own connection to all of the devices involved, and only changes which signals are passed through at any given moment, resulting in instantaneous switchovers.
Now, a multi-input monitor can also do this, but then you have to deal with whatever compat issues are involved in commanding it to switch over DDC (see for example https://github.com/haimgel/display-switch), and it typically also won't be as fast as a hardware solution since input switching speed isn't a metric most people care about when monitor shopping.
I've been using it for a couple of months and it's been a game changer. No more fiddling with monitor menus to switch inputs or wondering if the monitor is currently set to one computer or the other. You have to make sure your monitors support DDC/CI, though.
[0] https://news.ycombinator.com/item?id=29608967 [1] https://github.com/haimgel/display-switch
https://github.com/haimgel/display-switch/ https://haim.dev/posts/2020-07-28-dual-monitor-kvm/ https://news.ycombinator.com/item?id=24357308
I do something similar to the post's two-cable configuration:
- Mac to Caldigit TB dock to two displays. - PC to one of the displays - Keyboard and mouse to a USB switch, which connects to the PC and the TB dock
It's kind of a pain to manually flip both the USB switch and the monitor's input.
This app can theoretically help by programmatically toggling the display's input when particular USB devices are dis/connected:
https://github.com/haimgel/display-switch
.. but compatibility is spotty, relying on a rarely-used hardware feature in the display that seems to not be reliably implemented ("DDC/CI").