Live data from Hacker News

Display-switch: Turn a $30 USB switch into a full-featured multi-monitor KVM

github.com

21–30 of 155 posts

Re: Display-switch: Turn a $30 USB switch into a full-featured multi-monitor KVM

#21
post #14

Speaking from experience, download a program that can show what DDC commands your monitor supports before you bother. Mine supports many except… switching inputs (0x60 if I recall). Documentation for most consumer monitors is pretty lacking in this regard, it seems to be a feature mostly on monitors targeted to the professional market.

Do you know of any such programs? I've been wanting to experiment with DDC but like you said, monitor support is sporadic and tooling isn't well known

Re: Display-switch: Turn a $30 USB switch into a full-featured multi-monitor KVM

#22
post #19
post #14

Speaking from experience, download a program that can show what DDC commands your monitor supports before you bother. Mine supports many except… switching inputs (0x60 if I recall). Documentation for most consumer monitors is pretty lacking in this regard, it seems to be a feature mostly on monitors targeted to the professional market.

I was pretty shocked that most of the ddcutil & other similar programs on Linux weren't working for two of my monitors. The utils couldn't even detect the DDC display. But I told it what i2c bus to send to & what commands to issue, and it turns out my monitors had a pretty wide range of commands. Reminds me of an i2c motor controller I bought years ago, based off some avr microcontroller. I spent an afternoon trying…

I couldn’t even find any documentation for my monitor. ddcutil worked great for everything it did support, just not the one thing I actually cared about.

Re: Display-switch: Turn a $30 USB switch into a full-featured multi-monitor KVM

#23
post #21
post #14

Speaking from experience, download a program that can show what DDC commands your monitor supports before you bother. Mine supports many except… switching inputs (0x60 if I recall). Documentation for most consumer monitors is pretty lacking in this regard, it seems to be a feature mostly on monitors targeted to the professional market.

Do you know of any such programs? I've been wanting to experiment with DDC but like you said, monitor support is sporadic and tooling isn't well known

Another commenter mentioned ddcutil which had forgotten about but did use. In my case I used it in a MacBook (Computer #1) and used a different GUI program I can’t remember the name of on my v windows machine (Computer #2).

Re: Display-switch: Turn a $30 USB switch into a full-featured multi-monitor KVM

#24
Previous discussion: https://news.ycombinator.com/item?id=24357308

Author's site: https://haim.dev/posts/2020-07-28-dual-monitor-kvm/

BTW, for some reason I could never get this working on my Hackintosh, keeps crashing the system and never took the time to look into it.

Re: Display-switch: Turn a $30 USB switch into a full-featured multi-monitor KVM

#25

I've read the project's description and failed to figure what it does. What's a 'USB switch'? Where should this device be connected to? "press one button on your USB switch and all your monitors connect to a different input." - if the USB switch has buttons - why would I even disconnect/reconnect it? The project's description is shit.

A USB switch is a device that allows you to share USB devices among different computers. For instance, suppose you need to control 2 PCs. Rather than having 2 keyboards and 2 mice, a USB switch allows you to use a single keyboard and a single mouse to control both computers. You press a button on the switch to select which PC you want to control. But you still need 2 monitors...

If you only want a single monitor, there are switches that also switch between different video inputs. These are commonly referred to as "KVM switches" (KVM being Keyboard, Video, Mouse.) But KVM switches cost more money...

My understanding is this project allows you to use a plain USB switch and the multiple video inputs on your monitor to simulate a full blown KVM switch.

Re: Display-switch: Turn a $30 USB switch into a full-featured multi-monitor KVM

#26

This looks fantastic, I was recently disappointed to learn that there don't seem to be any good KVMs under ~$200, that support anything higher than 4k@60Hz. Apparently Thunderbolt/DisplayPort are not really a thing yet for some reason, so I ended up getting a USB (KM) switch instead. With this project, it looks like I'll be able to have my cake and eat it too.

Make sure that the monitor you are using actually supports input management through DDC. I have seen some monitors that expose only the color management.

Re: Display-switch: Turn a $30 USB switch into a full-featured multi-monitor KVM

#27

from a purely software perspective and sort of the inverse of this, everyone should be aware of barrier, the fork/continuation of synergy https://github.com/debauchee/barrier the general concept is you could have 2, 3, 4 or more individual desktop PCs at one desk, each connected to their own displays, and one keyboard and one mouse. The keyboard and mouse are on the primary workstation, you can roll the mouse off the…

I use this and it works very well. I also want to add that it shares the clipboard across all of the PCs. In fact I can even copy from my iPhone and paste into a windows PC, via my MacBook.

I also have a few PCs and use the input selection on my monitor to achieve the KVM aspect. The only issue I found is that if no monitor is actively connected to a windows machine, barrier server doesn’t work well, and also you can’t Remote Desktop to it. I solved both of these by adding a dummy HDMI dongle, set to a low resolution so application windows can’t get stuck there.

Not a perfect solution but the best I’ve found since my goals were: to use a Bluetooth keyboard and mouse, and not worry about limitations to refresh rate, etc.

Re: Display-switch: Turn a $30 USB switch into a full-featured multi-monitor KVM

#28

from a purely software perspective and sort of the inverse of this, everyone should be aware of barrier, the fork/continuation of synergy https://github.com/debauchee/barrier the general concept is you could have 2, 3, 4 or more individual desktop PCs at one desk, each connected to their own displays, and one keyboard and one mouse. The keyboard and mouse are on the primary workstation, you can roll the mouse off the…

I can never get this to work!

Installed on macOS 12.1 and Windows 10 or 11, and nothing happens!

It sees the client and server just fine. But never moves over!

Maybe I should the try the paid Synergy!

The Logitech solution has the lag when you bang against the side of the screen, and thats no good! :-)

Re: Display-switch: Turn a $30 USB switch into a full-featured multi-monitor KVM

#29
post #20

> the app only switches monitors "one way" and relies on itself running on the other computers to switch it "the other way" as needed. Too bad, I often need a KVM switch exactly when I'm installing a new OS on an embedded system (and from that point on I don't need the switch because I can just use the network to log in and install software). So this solution doesn't work for me at precisely the moment I need it.

Not true. I run display-switch on only one of my two computers and the monitor switches back and forth with my USB switch.
Post reply on HN