In synergy, how to configure a PC server with two screens and a Mac client with one screen in a way that places the Mac screen (the client) in the middle of the two PC screens (the server) ?


  1. Synergy version: 1.10.1-stable-8941241e
  2. I'm not bothered about the mouse going around the corners as in here. Also, I don't understand what this question means by "line up !"

Basically, with your screens being, from left to right, PC-1, Mac-1 and PC-2 (or just PC and Mac, as far as Synergy is concerned), you want a configuration that says:

  • Synergy: PC is left of Mac is left of PC (and vice versa)
  • Windows: PC-2 is left of PC-1

By putting the screens in the “wrong” order in Windows, you enable Synergy to intercept the mouse in the middle.

The Synergy setup would look something like this:

section: screens
        switchCorners = none
        switchCornerSize = 40
        switchCorners = none
        switchCornerSize = 40
section: links
        left(0,100) = PC(0,100)
        right(0,100) = PC(0,100)
        left(0,100) = Mac(0,100)
        right(0,100) = Mac(0,100)
section: options
    keystroke(Control+Alt+KP_Multiply) = lockCursorToScreen(toggle)

This is the solution that this answer refers to.

  • Thank you for explnantion, but where to write this configuration ? – McLan Dec 5 '18 at 13:09
  • 1
    It’s a complete .sgc file that you can load as a Synergy configuration. You may have to change the screen names. – Daniel B Dec 5 '18 at 13:13
  • I managed to change the order of the two PC screens (even though, thanks to you, it's not necessary with this .sgc file). Now I have the setup as I wanted :) Thank you – McLan Dec 5 '18 at 13:31

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

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