-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
They have an issue where they explain that they have disagreements with how barrier is run and the current owner does not want to pass control to them. They are the most active recent contributors.
personally I am waiting for them to cut a stable release and then try it out.
https://github.com/input-leap/input-leap/issues/1414
You can't just use relays because then
a) the display will spent 5-10 second re-syncing itself on every switch.
b) the sources will "see" a disconnect and take actions such as reconfiguring the desktop or whatever.
Part of the point of a hardware KVM is that it negotiates its own connection to all of the devices, and only changes which signals are passed through at any given moment, resulting in instantaneous switchovers.
Now, a multi-input monitor can probably also do this, but then you have to deal with whatever compat issues are involved in commanding it to switch inputs over DDC (see for example https://github.com/haimgel/display-switch).
You can switch video inputs using dcc (eg https://www.ddcutil.com/) so you could bind a hotkey to do that or if Synergy/Barrier/Input-leap can be scripted it could do that part too.
There is also a utility that watches for usb device change events on a cheap USB keyboard/mouse (no video) switcher that does the video automatically, but I had it lock up the usb stack on my Linux machine and never really got it to work reliably enough.
I use one of the cheap usb KM switches and changing the input on the monitor manually. Still kind of sucks, but better than nothing.