[Release] Barrier - A USB Server/Client

Post Reply
User avatar
Cartridge
Posts: 610
Joined: Fri Sep 27, 2013 9:06 pm
languages_spoken: english, french natively
ODROIDs: The Perfect ODROID-U2, ODROID-U3+, C1, XU3
Has thanked: 2 times
Been thanked: 0
Contact:

[Release] Barrier - A USB Server/Client

Unread post by Cartridge » Thu May 09, 2019 11:37 pm

Hello everyone! Glad to see you all once again.

I have brought with my return a program called Barrier. This program is currently helping me revive an ODROID U2 which was just lying around since
the USB ports have died. Onto the program description!
**This was posted in General Topics since it does not apply to a specific ODROID

Barrier (32 Bit ARM only!)
Eliminate the barrier between your machines.
Image

What is it?
Barrier is KVM software forked from Symless's synergy 1.9 codebase. Synergy was a commercialized reimplementation of the original CosmoSynergy written by Chris Schoeneman.

What's different?
Whereas synergy has moved beyond its goals from the 1.x era, Barrier aims to maintain that simplicity. Barrier will let you use your keyboard and mouse from machine A to control machine B (or more). It's that simple.

Barrier's Project goals
Hassle-free reliability. We are users, too. Barrier was created so that we could solve the issues we had with synergy and then share these fixes with other users.
Compatibility. We use more than one operating system and you probably do, too. Windows, OSX, Linux, FreeBSD... Barrier should "just work". We will also have our eye on Wayland when the time comes.
Communication. Everything we do is in the open. Our issue tracker will let you see if others are having the same problem you're having and will allow you to add additional information. You will also be able to see when progress is made and how the issue gets resolved.
**************************************************End of Description******************************************************************
This program was compiled on an ODROID U2 Running Debian Jessie on Kernel 3.8.13.30
What you MAY require (depending on what you already have installed or comes with your OS) :
curl
libssl
THE BINARY! THE BARRIER BREAKER! THE EASE OF USE!
Barrier 2.2.0 + 55 Commits
In terminal type in : dpkg -i barrier-odroid_20190509-1_armhf .deb

The example configuration. By default, Barrier looks for the conf file (named barrier.conf) in your home folder, you can easily change this in the GUI (or CLI since this is both GUI and CLI for both Client/Server)

Code: Select all

section: screens
	leftpc:
		halfDuplexCapsLock = false
		halfDuplexNumLock = false
		halfDuplexScrollLock = false
		xtestIsXineramaUnaware = false
		switchCorners = none +top-left +top-right +bottom-left +bottom-right 
		switchCornerSize = 0
	rightpc:
		halfDuplexCapsLock = false
		halfDuplexNumLock = false
		halfDuplexScrollLock = false
		xtestIsXineramaUnaware = false
		switchCorners = none +top-left +top-right +bottom-left +bottom-right 
		switchCornerSize = 0
end

section: aliases
leftpc:
192.168.X.XXX
rightpc:
192.168.X.XXX
end

section: links
	leftpc:
		right = rightpc
	rightpc:
		left = leftpc
end

section: options
	heartbeat = 1000
	relativeMouseMoves = false
	screenSaverSync = false
	win32KeepForeground = false
	switchCorners = none +top-left +top-right +bottom-left +bottom-right 
	switchCornerSize = 4
end
*Where X is a number.

And if you are using GUI, this is required (AND NEEDS THE HOSTNAME OF YOUR COMPUTER, CASE SENSITIVE)
Drag and drop the corner monitor onto the grid and place it where-ever you want to desktop to be at. (if on the right of your monitor, move your mouse over to the right to access the connected computer. Same goes for every direction, just like a 2nd monitor only it's a 2nd computer)
Image

And that's pretty much it, just start it up and enjoy the Barrier Breaker!

If you've enjoyed this compilation, leave a like in the comments section below. If you have suggestions to my config file or tutorial, feel free to simplify it.
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Last edited by Cartridge on Fri May 10, 2019 10:12 am, edited 1 time in total.
Image
http://cartridgeports.cf/
ODROID's DO what WinDON'T "That's Blast Processing!"

User avatar
mad_ady
Posts: 5830
Joined: Wed Jul 15, 2015 5:00 pm
languages_spoken: english
ODROIDs: XU4, C1+, C2, N1, H2, N2
Location: Bucharest, Romania
Has thanked: 67 times
Been thanked: 41 times
Contact:

Re: [Release] Barrier - A USB Server/Client

Unread post by mad_ady » Fri May 10, 2019 2:49 am

Glad to see you back, Cardrige!
These users thanked the author mad_ady for the post:
Cartridge (Fri May 10, 2019 2:55 am)

User avatar
odroid
Site Admin
Posts: 30638
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English
ODROIDs: ODROID
Has thanked: 13 times
Been thanked: 91 times
Contact:

Re: [Release] Barrier - A USB Server/Client

Unread post by odroid » Fri May 10, 2019 9:28 am

Very long time no see. almost one year!
These users thanked the author odroid for the post:
Cartridge (Fri May 10, 2019 10:12 am)

Post Reply

Return to “General Topics”

Who is online

Users browsing this forum: No registered users and 0 guests