Synergy supports multiple monitor configuration; however, the current versions of Synergy 1 and Synergy 3 only works when the layout is completely separated between computers. ie. currently Synergy sees the desktop monitor environment as 'one big screen'.
Our plan (Roadmap) is to update the core with a new feature to help support more complex monitor arrangements.
Supported monitor arrangements
Uniform arrangements
The following layouts are supported:
As long as the monitors are symmetrical (2x2, 4x4) or linear (2x1, 3x1, 4x1), Synergy will recognize them as one large screen, and the mouse movement between them will be seamless.

Non-uniform arrangements
Monitor arrangements that are supported, but require additional configuration:
If your monitors are positioned at different heights, or they are of different sizes and you only want them to switch in specific areas, this is possible using a custom configuration (Synergy 1), this is easier in Synergy 3 as with the following setups:


Sandwich arrangements
This configuration is supported, although it requires a manual edit to create a wrap. Please see our article about Creating a screen wrapping configuration.
Unsupported monitor arrangements
Interlaced arrangements
Synergy does not currently support custom monitor positioning, for example, having monitors from different computers interlaced, such as:
How to change arrangement settings
Synergy 3
If you're using Synergy 3, then you can simply arrange your screens as above by dragging on the corners of the screens to resize them.
Synergy 1
Unfortunately, due to the grid-based nature of the Synergy 1 screen editor, this kind of monitor arrangement requires a custom manual config file; please let us know if you need help creating a custom config file for Synergy 1.
For the following example:
Under section: links of the config add the following change:
section: links
Computer 1:
down(0,50) = Computer 2(0,100)
down(50,100) = Computer 3(0,100)
Computer 2:
up(0,100) = Computer 1(0,50)
right(0,100) = Computer 3(0,100)
Computer 3:
up(0,100) = Computer 1(50,100)
left(0,100) = Computer 2(0,100)
end