haimgel/display-switch
View on GitHub ↗ ★ 3,473 Rust
Turn a $30 USB switch into a full-featured multi-monitor KVM switch
25 mentions on Hacker News by 23 people: 2 stories, 23 comments · first 2020-12-14 · latest 2026-04-18
20082026
-
▲ 1
Display-switch: Turn a $30 USB switch into a full-featured KVMstory by croes · 2026-04-18 · 0 comments
-
…untrusted AI workloads. Yes, it costs, but so does a breach. Thanks for raising this aspect. Btw https://github.com/haimgel/display-switch helps a lot.
comment by lysace · 2024-11-28 · in Show HN: Voice-Pro – AI Voice Cloning -
You can avoid the kvm with a cheap USB switch and software. https://github.com/haimgel/display-switch
comment by paholg · 2024-07-28 · in Managarm: Pragmatic microkernel-based OS with asynchronous I/O -
…display-switch[0] for this for a while now. No problems whatsoever. Works on windows/mac/linux. [0] https://github.com/haimgel/display-switch
comment by g1sm · 2024-02-11 · in Show HN: Multi-monitor KVM using just a USB switch -
Now it just need to be combined with something like https://github.com/haimgel/display-switch to do a DDC/CI monitor input switch as the USB activity moves around. With a device like this you'd be missing the on_usb_connect event, but…
comment by puetzk · 2023-12-27 · in DeskHop – Fast Desktop Switching -
https://github.com/haimgel/display-switch might be a piece of what you need to get this working.
comment by jwiz · 2023-12-27 · in DeskHop – Fast Desktop Switching -
Direct link to the repo: https://github.com/haimgel/display-switch
comment by latchkey · 2023-12-10 · in Ask HN: What sub $200 product improved your 2023 -
…switch monitor inputs using DDC commands on USB connect/disconnect events. Poor man's KVM :-) [1] https://github.com/haimgel/display-switch
comment by universa1 · 2023-10-30 · in DIY IP-KVM Based on Raspberry Pi -
…support) when you change devices on the KVM There's software to help do this automatically ( https://github.com/haimgel/display-switch )
comment by Rebelgecko · 2023-07-04 · in Can Dell’s 6K monitor beat their 8K monitor? -
I have the same setup and use the following software to send the switch signal to the monitor. https://github.com/haimgel/display-switch
comment by moxli · 2023-04-04 · in Ask HN: What lesser-known accessories do you use with your computer? -
I have a lo-fi version of this using a 4port usb-switcher and display-switch [0] [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…
comment by vxNsr · 2023-02-24 · in A keypad to control my desk setup -
…devices [2]. Works quite well and costs less than 50€. [1] https://www.amazon.de/dp/B00B1SENTE/ [2] https://github.com/haimgel/display-switch
comment by Hamuko · 2023-01-06 · in Ask HN: What sub $200 product improved your 2022 -
…the command protocol, most do but one of mine doesn't support the "change input" instruction): https://github.com/haimgel/display-switch Otherwise you'd need a KVM that supports 3 monitors which I'd imagine is a compatibility nightmare if…
comment by Rebelgecko · 2023-01-06 · in Ask HN: What sub $200 product improved your 2022 -
…I'm switching three 4K HDR DisplayPort monitors, which would require a very expensive KVM switch). https://github.com/haimgel/display-switch
comment by kenny11 · 2023-01-06 · in Ask HN: What sub $200 product improved your 2022 -
…anyone else is doing it because only like 1/10000 people have heard of it and 1/100000 uses it. [0] https://github.com/haimgel/display-switch
comment by vxNsr · 2022-08-28 · in Weird monitor bugs people sent me in the last 5 years -
…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
comment by masaha · 2022-05-24 · in TinyUSB: Open-source cross-platform USB Host/Device stack for embedded systems -
…to get a KVM which supports 2 4k monitors so I'm using display-switch instead. Works wonders. [0] https://github.com/haimgel/display-switch
comment by pfyra · 2022-04-06 · in PCIe Ethernet in Thunderbolt docks (how to avoid Realtek) -
…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…
comment by mikepurvis · 2022-03-11 · in Barrier: Share mouse and keyboard between computers -
…sure your monitors support DDC/CI, though. [0] https://news.ycombinator.com/item?id=29608967 [1] https://github.com/haimgel/display-switch
comment by muwtyhg · 2022-03-11 · in Barrier: Share mouse and keyboard between computers -
Under actions, the project is being CI'd and the artifacts are kept there eg: https://github.com/haimgel/display-switch/actions/runs/15284... But yeah, actual releases would be nice.
comment by vhodges · 2021-12-19 · in Display-switch: Turn a $30 USB switch into a full-featured multi-monitor KVM -
…already when running on Windows or OSX; there's an open issue for adding the Linux host support: https://github.com/haimgel/display-switch/issues/27 I reckon it's probably 25 or 30 lines or Rust if you make it use the uinput crate to…
comment by pm215 · 2021-12-19 · in Display-switch: Turn a $30 USB switch into a full-featured multi-monitor KVM -
▲ 444
Display-switch: Turn a $30 USB switch into a full-featured multi-monitor KVMstory by dattl · 2021-12-18 · 151 comments
-
If you get bored of the polling, there is a tool that does this in an event driven way: https://github.com/haimgel/display-switch/ https://haim.dev/posts/2020-07-28-dual-monitor-kvm/ https://news.ycombinator.com/item?id=24357308
comment by pabs3 · 2021-07-31 · in The journey to controlling external monitors on M1 Macs -
…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…
comment by jrrrr · 2020-12-23 · in The beautiful Silent ThunderBolt-3 PC -
Please look at https://github.com/haimgel/display-switch
comment by chx · 2020-12-14 · in Linux 5.10