Haiku synergy client

You do not need any permissions to create HaikuPorts recipe poll request. Synergy fork is under GPL 2 license, see LICENSE file.

Is it possible to use Haiku version of Synergy with Barrier? Free version of Synergy is not available for Windows so Barrier should be used. I tried to adjust protocol signature to Barrier some time ago, but it doesnā€™t help.

You could use an old version of synergy from before it went closed source. Haiku synergy is based on my original port of usynergy to the haiku input device API. usynergy was chosen because it was an independent client implementation of the protocol with cleaner source than the original. I donā€™t know how clean the barrier source code is, but it might be easier to port barrier than to update the haiku usynergy port. There are no licensing problems, it only works now as it does because different people decided to help out, so please do whatever you want!

@kallisti5 seems to worked on that recently https://gitlab.com/kallisti5/barrier-haiku

I managed to run Haiku synergy (https://github.com/kallisti5/synergy-haiku, B_OK check in clipboard handling was changed to != NULL to fix build) with https://github.com/brahma-dev/synergy-stable-builds/releases (v1.8.8-stable). server_keymap need to changed to "AT". When attempting to copy text on Haiku, server reports error: ERROR: invalid message from client "haiku": DCLP. Copying text from windows is not working.

@kallisti5 did you manage to run it?

Synergy seems pretty dead. It hasnā€™t been updated forever, so that proves the ā€œpaidā€ open source model sucks :slight_smile:

I recently took ~my~ the synergy-haiku codebase iā€™ve been managing, and refactored it for Barrier under a new name (Barrier is new, again open-source version with some protocol changes). barrier-haiku is working ~80% for me. Just disable tls.

Barrier (and Synergy) has some issues with wayland desktops on Linux thoughā€¦ ymmv

1 Like

Aaahhh. Synergy blocked me from their github project after I mentioned that it looked pretty dead. (and deleted my github comment mentioning as much).

Iā€™m going to delete my synergy haiku repo in favor of the Barrier one. Go ahead and fork my Synergy repo if desired.

3 Likes