将 Synergy 与双显示器服务器结合使用

将 Synergy 与双显示器服务器结合使用

我目前在 Windows 机器和树莓派上使用 synergy。Windows 机器是服务器,树莓派是客户端。该程序运行良好,只是它没有意识到我的服务器有 2 个屏幕,而不是一个。这是我当前的显示器设置。

|----------||----------|
|          ||          |
| SERVER 2 || CLIENT 1 |
|          ||          |
|----------||----------|
   |---------------|
   |               |
   |   SERVER 1    |
   |               |
   |---------------|

当我在协同运行的情况下移动鼠标时,它看起来是这样的:

|----------|
|          |
| SERVER 2 |
|          |
|----------|
   |---------------||----------|
   |               ||          |
   |   SERVER 1    || CLIENT 1 |
   |               ||          |
   |---------------||----------|

我该如何做才能使当我将光标拖到服务器 2 屏幕的右侧时,它会转到客户端 1,而当我将鼠标拖到服务器 1 的右上角时,它会转到客户端 1?

我曾尝试修改配置文件,但每次我这样做时它都会给我一条错误消息。

如果有办法让 synergy 将服务器 2 识别为主服务器屏幕,并且让进入客户端的唯一方式是进入服务器 2 屏幕并将鼠标拖到右侧,那也很好。我不一定必须能够从服务器 1 进入客户端,这只是一个额外的好处。

答案1

改编自维基百科,这里有一个可以提供足够参考的例子:

section: screens
    Pi:
        switchCorners = none +top-right +top-left 
        switchCornerSize = 40
    Desktop:
        switchCorners = none +bottom-left +bottom-right
        switchCornerSize = 40
end
section: links
    Pi:
        up(0,100) = Desktop(25,75)
    Desktop:
        down(25,75) = Pi(0,100)
end
section: options
    keystroke(Control+Alt+KP_Multiply) = lockCursorToScreen(toggle)
end

它包含以下特点:

  • Pi 屏幕的上方映射到桌面屏幕下方的中心 50%,反之亦然。
  • 通过按下,CtrlAltNumblock *您可以切换“锁定光标到当前屏幕”功能。
  • 标记边缘角落周围的 40 像素区域受到保护,并将鼠标保持在当前屏幕内。当然,对于“桌面”屏幕来说毫无意义,只是将其作为示例。

您可能需要调整百分比来匹配您的实际设置。

相关内容