4

I have 3x Monitors on my desk. The setup looks kinda like this:

Desktop-Mon1
Laptop-Mon
Desktop-Mon2

I want to configure Synergy to work like the following:

Laptop-Mon     
 - Left = Desktop Mon1
 - Right = Desktop Mon2

Desktop Mon1
- Right = Laptop-Mon

Desktop Mon2
- Left = Laptop-Mon

I can't seem to find any documentation on this? does anyone have any insight into how this could be done?

3 Answers 3

4

If I understand you correctly you want this:

[Desktop1]<-->[Laptop]<-->[Desktop2]

now as user83046 suspected is true you will get a full loop (so you can keep moving the mouse to the right and it will loop around all the monitors.)

BUT to do it you will need to edit the config file manually. I think some of the older config editors could do it but the new one is really bad (or to complex for me! ;-)) you didn't mention what OS your using so I will assume Windows on both PCs.

First what you want to achieve is closer to this ("<-->" = Synergy's Links. [...] is a monitor):

[Desktop2][Desktop1]<-->[Laptop]<-->[Desktop2]

Notice how Desktop2 is in two places? The "Desktop2" on the far left is where windows THINKS it is and the one on the right is where you have really put it!

How to accomplish this:

1) Setup your monitors physically like this:

[Desktop1][Laptop][Desktop2]

2) Tell MS Windows on the Desktop that your 2 desktop monitors are like this:

[Desktop2][Desktop1]

3) Then with notepad or your favorite text editor (I use Notepad++) create a new file called Synergy.sgc and make it look like this (I have assumed you have named your laptop "Laptop" and your two screen desktop "Desktop" in Synergy:

section: screens
         Desktop:
         Laptop:
end
section: links
      Desktop:
              left = Laptop
              right = Laptop
      Laptop:
              right = Desktop
              left = Desktop
end

4) Save the file somewhere easy to find and where it can stay permanently (with an extension of ".sgc").

5) Now from the server (the PC with the mouse and keyboard) open Synergy.

6) Ensure "Server (share this computer's mouse and keyboard):" is ticked and select "Use existing configuration:"

7) Select the config file you just created (Use the "Browse..." button to make sure you get it correct).

8) Click Start on Synergy on both PCs

This should now let you use the monitors like you wanted!

Note: To move a window onto [Desktop2] you MUST drag it right from [Desktop1] (remember how windows THINKS your montors are setup)!

BUT as mentioned earlier when you scroll of the right of your Physical right monitor "[Desktop2]" your mouse will appear on the left of "[Desktop1]" which can be confusing! LOL


Further info

(Everything below here isn't needed for the above solution but might help you get more out of Synergy)


I have tried before some more advanced methods to remove this loop around affect by staggering [Desktop1] and [Desktop2] like this:

          [Desktop2]
[Desktop1]

to make it so you can only cross between the two monitors in one corner but Synergy just prepends there is a monitor there and lets your mouse go into the (Void) below [Desktop2] and that was just even more confusing! LOL

The other option you could use to reduce the wrap around affect if it is getting on you nervs is to tell windows the desktop monitors are like this:

[Desktop2]
[Desktop1]

and then instead of wrapping of the edge of the two outside monitors you could go up on on and apear on the bottom of the one on the oposite side... Can't see this being any more useful BUT might help you get some ideas for other setups of your own... ;) I personally use 3 24" monitors and a 50" plasma on two PCs to get this affect:

 ________________________
|                        |
|                        |
|        PLASMA          |
|         PC1            |
|________________________|
        |      |
 _______|  2   |_________
|  PC1  |  PC2 |  PC2    |
|___1___|______|___3_____|

Which is the plasma and Monitor1 in Landscape on PC1, Monitor 2 in portrate and Monitor 3 in landscape on PC2... (encase you think the config will help you with your setup its below)

section: screens
    PC2:
    PC1:
end
section: links
    PC2:
        left(35,100) = PC1
        up(0,36) = PC1(22,40)
    PC1:
        right = PC2(35,100)
        up(70,100) = PC1(0,22)
        down(0,22) = PC1(70,100)
        down(22,40) = PC2(0,36)
end

Hope that helps someone! ;)

2
  • 1
    Really nice answer, I was worried I would have to get used to having to go left to reach the right side, but the trick with editing the configuration file worked like a charm. My setup is laptop0-PC0-PC1-laptop1-laptop2-laptop-3 and I can now continue adding more monitors until I make a 360° circle :-)
    – JohnEye
    May 28, 2015 at 18:14
  • I really appreciate that you took all that time to explain the configuration. ~Positive Karma to you. Mar 7, 2017 at 15:28
0

seems doable. if you're on windows I'd recommend getting the latest version, as it comes with a graphical configuration tool that makes it pretty intuitive. I don't have my other computer handy right now, so I make no guarantees, but it looks like you just need to tell it that the same screen is on both sides of the pair(laptop+desktop2). I don't know if that will allow a full loop, or cause problems, but if it can be done, thats the only way I can think of. good luck.

1
  • I tried that but it throws an error about duplicate names? May 26, 2011 at 23:41
0

Not sure about QSynergy, but Synergy doesn't support it yet. It treats extended desktops as one screen.

Looks like it's on the roadmap for version 2.0 (see Feature #2889).

Looks like you've already found this question at Synergy Support site.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

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