Barrier = Single keyboard/mouse solution for controlling multiple machines
github.com
github.com
So please, if someone reads this that wants to hack on that, please do!
Another big win is the mental order it ingrains in me - e.g. this screen is for sensitive browsing on a sandboxed machine, this is for shells and corporate intranet, that is the gaming box etc.
Also - its "follow focus" (really follow machine) behavior is the perfect sweet spot between alt-tabbing and true follow focus: if I move the mouse to the next screen, I'm focusing an app in that machine. Move back, my inputs go to the last focused app on the previous system. Can't explain this easily in words but it's so good - better than 2 monitors hooked to the same box.
I'll keep a close eye on barrier. I'm happy to see its open source core remain available and maintained.
Why would I use Barrier instead?
People use Dropbox instead of sshfs, so I bet there is a reason. I just don't see it.
Generally just super convenient when I want to control multiple real machines with dedicated displays. I even sometimes use it for Linux laptop + win tablet portable setup.
Potentially, sending just keystrokes as opposed to a full graphical interface might be less prone to lag (just hypothesizing here)
For me it replaces the unplugging and plugging of a usb cable, so when I discovered the barrier github repo a few days ago I just realized it was a solution to a problem I didn't realize I was having.
It's for Linux only as it relies on udev and the encryption (AES with a key derived from a password shared between clients and server) is not ideal, but it was a fun project for sure.
This here looks very promising, but since I already have a license and no more use-case I'm a bit bummed I can't/won't check it out..