←back to thread

756 points mtlynch | 3 comments | | HN request time: 0.408s | source
Show context
dukoid ◴[] No.23928345[source]
I have given up on KVMs altogether and I am using the following approach now:

- Most monitors have multiple digital inputs. Connect each computer to one of them

- Use a USB switch keyboard and mouse

- Before switching the USB switch, press the "lock screen" key combination and make sure locking the screen drops the video signal

- After switching the USB switch, pressing shift should bring up the login dialog and re-activate video output. Since the monitor has just lost the signal in the previous step, it will scan the inputs and switch to the desired signal.

replies(5): >>23928396 #>>23928658 #>>23928780 #>>23931262 #>>23934346 #
derefr ◴[] No.23928780[source]
I feel like the ideal here would be for there to be a Thunderbolt/USB4 display which has multiple Thunderbolt "source" ports, and also USB-C connectors for peripherals, where the display itself is acting as a USB controller available over Thunderbolt-PCIe, with the USB-C sockets attached to said USB controller. Change the input on the monitor, and the USB-controller PCIe card in the display would be hotplugged out of one computer and into the other.

Even more ideally, the display would also have a built-in Bluetooth controller that stays active regardless of the USB controller's attach state, such that Bluetooth peripherals could be paired to the display itself rather than to the OS (i.e. you'd manage the pairings through the OSD of the display); and then these devices would be presented through the display's USB controller as always-on direct-attached USB devices — much like VM hypervisors present host-attached Bluetooth HID devices to their VM guests. (As a side-benefit of that, as long as the computer's BIOS understood Thunderbolt well-enough to display anything during boot, then even Bluetooth peripherals would also work during boot.)

replies(2): >>23929655 #>>23932108 #
1. monadic2 ◴[] No.23929655[source]
I've just given up on Bluetooth for rapid device switching. It's too time consuming to be figuring out which device your headphones are attached to & disconnecting/reconnecting to resolve, especially e.g. when someone calls you. Wires are very, very easy to read and debug.

I have AirPods but will only pair them to my phone.

replies(2): >>23930295 #>>23936565 #
2. ryanar ◴[] No.23930295[source]
AirPods are the first blutooth type device that I switch all the time. If I am hooked up to my phone and connect on my Mac, instantly switches, if I am paired to my Mac and get a call on my phone and accept it, it opens a menu asking if I want to use airpods, tap that, instant audio / mic. The switching is so seamless and it makes the tech phenomenal for me.
3. test1235 ◴[] No.23936565[source]
I just got a bluetooth filco keyboard which you can swap between four devices using ctrl+alt+fn, [1-4] ... I've currently got my work laptop, rpi, ipad and home laptop all programmed in.