Live data from Hacker News

Synergy-core: Open source core of Synergy, the keyboard and mouse sharing tool

github.com

51–60 of 99 posts

Re: Synergy-core: Open source core of Synergy, the keyboard and mouse sharing tool

#52

Synergy used to be great, the original developers really knew what they were doing, but since then it's been taken over by a commercial developer that seems to have no interest in making a good product and far more interest in charging money for it and licensing - more bugs are introduced with every release, clipboard support is half-broken on Linux for years, the Synergy 2.0 release now causes my mouse to continuous…

Nick forked a dead project and wanted to keep developing it, but still needed to pay rent and eat (a common problem among programmers). In order to try to both continue paying for necessary life functions and work on Synergy, he began asking for money. This isn't evil. The project was abandoned when he came along. I'm not saying Nick Bolton has done everything right, he clearly had little to no business experience before taking this on and was far too optimistic, but he did something no one else was doing: work on Synergy.

Re: Synergy-core: Open source core of Synergy, the keyboard and mouse sharing tool

#53
post #8

Earlier quoted context omitted.

> no interest in making a good product This is a great, charitable interpretation of someone's work.

Actions betray intent.

Never attribute to malice that which is adequately explained by stupidity. In Nick's case, lack of experience.

Re: Synergy-core: Open source core of Synergy, the keyboard and mouse sharing tool

#54

I wrote my own replacement for synergy years ago. It's called touchstream[0] -- it's unlikely to be as full features as, but it's TONS lighter, and I've been using between my mac workstation and my linux workstation for a good many years without a single issue. Mileage may very, etc etc -- I implemented the features I needed! [0]: https://github.com/buserror/touchstream

This looks awesome and may get me to stop using Synergy altogether! One of my daily use machines at work is a very old laptop I'm basically using as a second screen via Lubuntu, and Synergy is the most resource-heavy program on it by far. It's also really glitchy, causing me to have to stop working and fix it several times a day.

Careful, it doesn't appear to support encrypting traffic between systems, which means anyone can intercept mouse movements and keyboard presses, and introduce their own.

Re: Synergy-core: Open source core of Synergy, the keyboard and mouse sharing tool

#55

Earlier quoted context omitted.

This looks awesome and may get me to stop using Synergy altogether! One of my daily use machines at work is a very old laptop I'm basically using as a second screen via Lubuntu, and Synergy is the most resource-heavy program on it by far. It's also really glitchy, causing me to have to stop working and fix it several times a day.

Careful, it doesn't appear to support encrypting traffic between systems, which means anyone can intercept mouse movements and keyboard presses, and introduce their own.

My use is at home, on my own local switch, on the same desk. If anyone can sniff that, I already have serious other problems.

Re: Synergy-core: Open source core of Synergy, the keyboard and mouse sharing tool

#56

Earlier quoted context omitted.

Ah, that's exactly the problem I had with synergy really. Randomly failing -- not terribly nice when one uses it for work. Mine takes peanuts for resources, and I have uptimes of weeks or more on my machines. My current setup is a 'mac' with a 4K screen and a magic touchpad, and a bigass linux workstation alongside, with a 4K screen also. This one has no keyboard or mouse, and never had! Feel free to ping me if you n…

> Right now It Works(TM) ;-) That's exactly what I need, no more. :-) I'm at home now, I think I may test it out on another very old laptop with Slackware. I may even dig my OpenBSD laptop out of the closet and see if I can compile it for that platform. My only Mac right now is a C2D mini with 10.6 so I hope it will compile and run there. +++ So I just tried to compile on my Elementary OS workstation and got a few er…

Ah, that must be ubugtu derivative with -Werror by default I suppose? That's your problem, it's a pedantic warning ar best, not an error.

Re: Synergy-core: Open source core of Synergy, the keyboard and mouse sharing tool

#57

Earlier quoted context omitted.

Careful, it doesn't appear to support encrypting traffic between systems, which means anyone can intercept mouse movements and keyboard presses, and introduce their own.

My use is at home, on my own local switch, on the same desk. If anyone can sniff that, I already have serious other problems.

Sure, but others may not realize this so I thought it was worth pointing out... since many folks here in the thread seems to be using synergy in the office.

Re: Synergy-core: Open source core of Synergy, the keyboard and mouse sharing tool

#58
post #50
post #41

Used synergy for years but recently bought one of these guys which i didn't even know existed: https://www.startech.com/ca/Server-Management/KVM-Switches/2... The software is not as configurable but it is SO much more reliable and responsive. Basically a wired version of synergy.

They only claim support for Windows and Mac, but do you know if it happens to work with Linux too?

I would guess not unfortunately.

Re: Synergy-core: Open source core of Synergy, the keyboard and mouse sharing tool

#60

Earlier quoted context omitted.

Ah, that's exactly the problem I had with synergy really. Randomly failing -- not terribly nice when one uses it for work. Mine takes peanuts for resources, and I have uptimes of weeks or more on my machines. My current setup is a 'mac' with a 4K screen and a magic touchpad, and a bigass linux workstation alongside, with a 4K screen also. This one has no keyboard or mouse, and never had! Feel free to ping me if you n…

> Right now It Works(TM) ;-) That's exactly what I need, no more. :-) I'm at home now, I think I may test it out on another very old laptop with Slackware. I may even dig my OpenBSD laptop out of the closet and see if I can compile it for that platform. My only Mac right now is a C2D mini with 10.6 so I hope it will compile and run there. +++ So I just tried to compile on my Elementary OS workstation and got a few er…

Edit Makefile.common and remove -Werror from there.

This is a widespread mistake, using -Werror unconditionally. This flag forbids all warning messages from the compiler, no matter how superficial the actual issue is. -Werror is a very good tool to use during development, i.e. for private (Debug) builds, but it should be disabled for publicly released code (aka Release), or at least a shortcut should always be provided for people who are not interested in editing the code, only in compiling it (e.g. maintainers).

New warnings are added every day so to speak, so with -Werror you never know if your code will stop compiling any time soon. But sadly not many people account for that in their Makefiles.

Post reply on HN