Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I use synergy. My linux desktop acts as the server, and my macbook connects as a client. While using synergy, they are both connected to a linksys WRT-45GL router, both using a wired connection.

Sometimes, when I first mouse over to my macbook, the connection will lag. For example, I'll move the mouse but the cursor won't move for 2 or 3 seconds. Or I'll type something, it won't show up for a bit. It happens sporadically. Generally only for the first minute or so of switching over to the mac, but not necessarily.

What can I do to fix this?

I've tried checking the CPU usage on both machines, and haven't seen a spike there that matchs with the lag. I assume the bottleneck is in the network traffic, but I don't know how to confirm this or how to fix it.

share|improve this question
Have you tried reversing the roles of the machines to see if it replicates the behaviour? Then you are at least ruling out a few options. – user3463 Dec 3 '10 at 16:20
I have not, although that is not an option: using the mac as the client makes the keys screwy on the desktop (which is my primary machine) I will give that a try when I get a chance, though... – David Oneill Dec 3 '10 at 16:33
Did you resolve this? The accepted answer is merely troubleshooting tips. What was the cause/solution for you? – Albert Bori Nov 27 '14 at 18:20
@AlbertBori wow - this was from 4 years ago. It isn't happening at this point for me, but I've got fresh OS installs, and a different desktop computer since then... I don't recall what the problem ended up being. Sorry – David Oneill Dec 3 '14 at 17:52
No worries, David. This was the only post I could find that discussed the issue I was having. It turns out some form of restarting the services/computers involved usually clears up the issue. – Albert Bori Dec 3 '14 at 18:22
up vote 1 down vote accepted

Well you know it can't be layer 2 if only two devices are connected(the mac table CAN'T fill up). If you have static host mappings it can't be layer three. That leaves bandwidth, collisions, and software. Wireshark can tell you about bandwidth and can sometimes indicate collisions. I would drop some cheap piece of hardware in the middle that has logging for collisions available to check for that. Then you're down to application.

share|improve this answer

I had the same problem just a second ago, I tried all the other fixes (other than Ethernet for my mac).

On the host PC (windows), go to Task Manager (Ctrl+Shift+Esc), then click on the details tab on the top, then search for synergy.exe, synergyd.exe, synergys.exe and then right click on them and under the set priority sub menu choose High.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.