Jump to content

Hello! 👋

These forums are now archived (read only).

Join us on Discord.

Multiple monitor setup


Recommended Posts

symless_noobie

I have 5 monitors on my master (server) computer.  I have my client computer which has one screen above the master monitors.  Synergy is viewing all the master monitors as "one" top monitor, but I only want one monitor to act as the "transfer monitor".  Is there any way to do that?  Thanks!

Link to post
Share on other sites
symless_noobie
Just now, Paul Suarez said:

Which of those 5 monitors has the client monitor on top of it?

In screen settings, the first monitor or the third from the right -the middle monitor.  I have my laptop above that monitor. (this is a picture before I moved my laptop)

IMAG0293.jpg

Link to post
Share on other sites
Paul Suarez

You can try to enable Top-left and Top-right Dead corners. Then, set the corner size to fit/route the open side of the server monitor as the the middle monitor. The value on the corner size is based on pixels. 

 

forSymless-noobies.thumb.jpg.fbcfd9d543780ff4e02b4578be4fbd28.jpg

Link to post
Share on other sites
symless_noobie
7 minutes ago, Paul Suarez said:

Can you share a screenshot of how you configured the Server Configuration?

Here you go.

Capture.JPG

Link to post
Share on other sites
Paul Suarez

Can you also post a screenshot of both machine's Synergy interface? Also, what is the screen resolution of each of your monitor? You can check the resolution for each monitor faster by opening a browser on each monitor and go to this site.

Link to post
Share on other sites
  • 2 weeks later...

I have similar issue. However, my setup is top left to right is the server, bottom left to right is the client. My sertup is six monitors. My mouse gets reconfigured but I can't move it from top to bottom or visaversa

Link to post
Share on other sites
  • 2 months later...
symless_noobie

I apologize, I got busy and haven't had adequate time or energy to respond go this post.  Still haven't fixed the issue.. I'm using a USB to DVI and HDMI plus a USB to VGA, but that shouldn't be a problem should it?

Edited by symless_noobie
Insufficient Info
Link to post
Share on other sites
  • 10 months later...
Cupropituvanso Draco

I have the same situation.

My Host has 3 Monitors, from right to left: MacBookPro, MiniDSP connected, HDMI Connected.

My Client is above the middle Monitor, but the only way I can move the mouse to the client is via the left monitor.
Down to the host it is so, the left corner goes to the left monitor, the right corner goes to main monitor which was at the beginning the MacBook and at the moment the middle monitor.

But it doesn't work as intuitiv as it was before, when the client was right from the MacBook.

Bildschirmfoto 2018-08-05 um 09.34.14.png

Link to post
Share on other sites
  • 2 weeks later...
IHaveToManyScreens

Hey, is there a salution to this problem yet? i added a picture of my setup, H screen are the hosts and c are the clients. The most left C is a laptop, it works fine but the oonly way to get to the 2 right clients is to to get by all the hosts screens. Can some one help me, or is it just not posible? the most middle screen is my prime screen. 

 

thx

vage setup shit.png

Edited by IHaveToManyScreens
Link to post
Share on other sites
  • 1 month later...
Neil - Programmer Analyst

To whom it may concern,

 

                First off, I want to express just how much I enjoy this product. It makes life so much easier! Currently I’m using it to control my laptop using my desktop. My desktop consists of three monitors and my laptop is plugged into a fourth on its own(not attached to my main desktop at all, only my laptop). My ideal usage of your fine application is to only hop over to my laptop when I mouse directly off my center monitor. At the moment, its only allowing me to mouse onto my laptop from my two side monitors although it will mouse back onto my main monitor from the laptop monitor. I’ll attach some pictures so your team can get a feel for my current setup.

 

 

 setup.png.0de50a9df1d91bd02ed4c288d8c75594.png

server.png.25091a95b673a399fff47b42a61108bc.png

 screen1.png.ba90edd8d0aec1f8b8d565936a0e6808.pngscreen2.png.6ecaafe04f7aa8d7302cba29dd7afd2b.png

 

I hope the above may assist you in anyway and we can get this application setup the way I’d like.

 

Regards,

 

Neil

A happy customer

 

P.S This was an email to the support team originally although they never got back to me.

Edited by Neil - Programmer Analyst
Link to post
Share on other sites
Cupropituvanso Draco

That does not help ... but I have found the problem now!

My configuration until yet was the first Screenshot, where the left Monitor was the highest (as it is in real) and it was only possible to go with the mouse to the left monitor and then above to the second computer.

With the new configuration it is possible to go from the middle Monitor up to the second computer. Disadvantage that the mouse position from middle to left monitor is not correct.

Bildschirmfoto 2018-10-03 um 09.55.12.png

Bildschirmfoto 2018-10-03 um 09.55.04.png

Edited by Cupropituvanso Draco
Link to post
Share on other sites
  • 1 month later...

Is there a good place to generally ask for advice on complex monitor/host/client configurations? I have a pretty complex arrangement myself and would really appreciate some specific guidance. Should we just keep hijacking this thread? Start new ones? Move to Slack? I'll do whatever is easiest but I would greatly appreciate some help with my layout!!

Link to post
Share on other sites
  • 4 weeks later...

Hi, while looking into this problem myself I have "learned" something about how synergy and your systems' internal monitor setup work together. I am currently using the beta version but I think it should follow the same rules on ver 1. Since synergy "sees" a multi monitor set up as one monitor it uses the monitor that is arranged closest to your client computer as the connecting screen. So if you have monitors of different sizes and have them arranged in your screen setting so that the cursor moves from one to the other in relation to how they are positioned in the world then whichever screen is closer to the client screen (in virtual space) is the connecting one.

 

Synergy diagram.png

Edited by SamuelF
corrected diagram
Link to post
Share on other sites
  • 2 months later...
computerMatt

I too ran into the same issue using 1.10.1-stable-8941241e of only controlling the 'top' computer from the border with the highest pixel height. When I had a tall left monitor, I could only navigate to my top synergy configuration when I dragged my cursor from Monitor 3 (below) and it would come up to Monitor "4".

TLDR;

I was able to find a reasonable workaround using percentage screen zones in the TextConfig for Synergy and cursor border proximity event and manual cursor movement with AutoHotKey on my server (running Windows).

Explanation

Here's my (photo edited) logical topology:

image.png.cc0b4451ea6682015c5fec1131a4a67f.png

Where with the default configuration in Synergy, the stacked monitor configuration would only allow passage from Monitor 3 (top) to up to 24% (1200px/5040px) of Monitor "4"'s bottom. When moving down from Monitor "4", which ever percentage of the screen I left from would end up on that respective monitor, allowing navigation from Monitor "4" down to any of my other 3 monitors.

image.png.876aaf1e977f11d231923ce67a77f9b5.png

Using this down navigation, I installed AutoHotKey and was able to add a listener so that when the mouse to the top of my Monitor 1 above, it would 'relatively move' my cursor up past the top of my screen even though the OS stops the user from moving the cursor there.  Here's the listener code (that goes at the top of the existing/create a new file at C:\Users\<your user>\Documents\AutoHotKey.ahk:

;;LISTENERS

;Adapted from edge detection here: https://autohotkey.com/board/topic/96139-detect-screen-edges-two-monitors/
{
#Persistent
#SingleInstance Force

    SM_CMONITORS := 80
    SysGet, monCount, % SM_CMONITORS

    Loop, % monCount
        SysGet, mon%A_Index%, Monitor, %A_Index%

    CoordMode, Mouse, Screen
    PixOffset := 2        ; how many pixels we consider an edge of the screen
    SetTimer, WatchMouse, 100
}
return

WatchMouse:
{
    ;UPDATE THESE
    ActiveMonitor :=3
    JumpDistance :=-725
    
    MouseGetPos, x, y ; relative to primary monitor
    Loop, % monCount
    {
        i := A_Index

        ;Debug info to identify which monitor is 'ActiveMonitor'
        ;Tooltip, % "Monitor" i ": top edge"

        if (i != ActiveMonitor){
            continue
        } else if WinActive("SynergyDesk") {
            continue
        }
        ; top edge
        else if( mon%i%Left <= x && x <= mon%i%Right)
            && (mon%i%Top <= y && y <= (mon%i%Top + PixOffset) )
            {
                MouseMove, x, JumpDistance, 0
                break
            }
        else
        {
            if(i = monCount)
            {
                ;Clear tooltip during debug
                ;ToolTip
                break
            }
        }
    }
return
}

I then only wanted to do the 'jump' when above my Monitor 1 and I had to measure how far to 'jump'. I measured based on a printscreen of my entire desktop only to find out that the label for the monitor in AutoHotKey doesn't necessarily match the label in your system. To determine what to set 'ActiveMonitor' to above, I was able to uncomment the tooltip (by deleting the ';') to show which one I was looking for.  Set which monitor to jump and how far to jump (in px) in the `;UPDATE THESE` section above.

That got the jump, but I wanted to put just a little more polish on the experience by scaling the transition from Monitor 1 to Monitor "4" so the cursor entered and left in the same spot. I started by saving off my current configuration to a synergy.sgc file so I could start editing links section to perfectly match my percentages above.  After switching synergy to 'Use existing configuration' and doing some pixel math and reading the text config wiki, my links section ended up looking like this:

section: links
	MacMini:
		down = PC(24,62)
	PC:
		up(24,62) = MacMini
end

Now I can drag my cursor from Monitor 1 to Monitor "4" and it's scaled nicely.  Sometimes my cursor jumps in at the red dotted line, and I expect that's just how the AutoHotKey is firing the event based on how fast I move the cursor.  It's still WAY better than needing to change my logical layout in the computer and it allows me to navigate much easier.

Please feel free to follow up with refinements to the 'WatchMouse' above and perhaps there's a way to make it more generic to other configurations.

Link to post
Share on other sites
  • 1 year later...
hcarter004

First, I want to say I enjoy the product overall as well. The setup could be a bit easier. I dont feel like this is for your average PC user. That said, I am having issues with my monitors as well. I have yo move the mouse around until I get on the monitor I want. There has to be a better way to set up the monitors so I can more easily use what is a good product.

Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...