Barrier: The Underdog Triumph in a Proprietary World
Multi-Screen Setups: battle stations, afterall. Right? š
Iām all about multi-monitor setups ā and Iām talking way beyond just a couple of screens. š Sure, Iāve had my share of neck strains from less than ideal arrangements, but thatās part of the fun, right? Experimenting until everything clicks. My current pride and joy? A setup with two ultrawide monitors, a slim ultrawide, and my laptopās screen. Yep, thatās four screens in total.
Iām firmly in the pro-MacBook camp (they just work, and no, 2024 still isnāt the year of Linux). But hereās a snag ā the new Apple silicon machines, like the M1 MacBook Pro, have a frustrating limit on the number of external monitors they support. Appleās stance? If you need more than two monitors, just shell out more cash for an āupgrade.ā Thanks, but no thanks, Apple.
Sure, you could go down the DisplayLink route with compatible software and adapters, but letās be real ā itās a suboptimal solution. DisplayLink just doesnāt cut it for me.
So, Whatās My Idea of Optimal?
There are some proprietary tools out there, like Logitechās Options+ with its āFlowā feature. Itās neat if youāve got the right hardware. You can navigate across screens connected to different machines with just one keyboard and mouse, making it feel like theyāre all part of one big system. They even support some sort of natural-feeling copy-paste between machines.
But, mind you ā the ānaturalā part of this setup is a bit of a stretch. It can be clunky and rough around the edges.
Enter Barrier. This isnāt just Logitechās āFlowā on steroids; itās faster, more versatile, and supports almost every OS you can think of. This open-source gem lets you control multiple computers with a single keyboard and mouse setup ā think of it as the universal remote for all your screens. The GitHub readme is pretty much self explanatory (and you should definitely check it out š).
A huge shoutout to all the contributors of Barrier. Hereās to the champions of #FOSS! š