在具有不同分辨率的两个客户端之间使用 Synergy

在具有不同分辨率的两个客户端之间使用 Synergy

我有两个 Fedora 系统(运行 synergy 1.3.7),每个系统都有两个显示器。 synergy 服务器有两个水平排列的显示器,客户端有两个垂直排列的显示器。

监视器布局

当我从服务器转到客户端时,鼠标从 DVI-I-2 转到 HDMI2。我已使用 xrandr 将 VGA1 定义为系统的主要设备,但似乎并不支持。此外,当我尝试将鼠标从 HDMI2 转到 VGA1 时,光标似乎停在了两个显示器之间的“接缝”后面。

我的最终目标是能够将鼠标从 DVI-I-2 -> VGA1 以及从 VGA1 -> HDMI2,然后从 HDMI-2 或 VGA-1 返回到 DVI-I-2。

注意:“原生”鼠标在 VGA1 和 HDMI2 之间正常工作。使用 synergy 服务器的鼠标时,它只会卡在“接缝”处

为了配置客户端,我使用了以下 xrandr 命令

xrandr --output VGA1 --auto --primary --output HDMI2 --auto --above VGA1

我当前的 synergy.conf

section: screens
    tinnytim:
    calculon:
end

section: links
    tinnytim:
        right = calculon
    calculon:
        left = tinnytim
end

答案1

问题在于我需要重新启动协同客户端运行 xrandr 命令。我假设 synergy 仍然认为屏幕分辨率是旧尺寸。

相关内容