Windows 8.1 + HDPI 上的协同作用失效

Windows 8.1 + HDPI 上的协同作用失效

当我运行 synergy 并将光标移到客户端时,光标会变得不可见并粘在屏幕的右下角(触发 windows peek)。这会导致所有计算机都无法使用,直到客户端和服务器被关闭。

dropped bogus delta motion在服务器上收到错误并且CALV客户CNOP端上没有操作。

我正在运行最新的 Windows 8.1Update,其中包含最新更新。我还在运行最新的 Synergy 1.5.0 和 1.5.1 Nightly(尝试了所有排列组合)。在我离开一周之前,它运行正常,但现在却坏了。我不知道为什么。

答案1

这对我有用:

  1. 在服务器(win8.1)和客户端(linux)上将协同作用降级至 1.3.8

  2. 将服务器上 synergy.exe 和 synergys.exe 的兼容性设置为 win7,并禁用高 DPI 设置下的显示缩放

答案2

这里有一个解决方法,可以让您避免必须关闭客户端和服务器,以使您的计算机再次可用......

在服务器上,单击配置服务器按钮,然后在弹出的向导中:

  • 屏幕和链接选项卡:安排好你的屏幕,这样你就不能用鼠标从一个屏幕移动到另一个屏幕
    • 添加水平或垂直空格
    • 对角线排列屏幕
  • 热键选项卡:设置热键直接跳转到每个屏幕:
    • 创建新的热键
    • 选择新创建的热键
    • 创建新的“switchToScreen(screenName)”操作
    笔记:不要忘记创建一个热键序列来跳回服务器!

我本来会发布照片,但需要 10 个声誉点,这是我的第一个“答案”/帖子,所以我目前有 1 个... 即您注册时获得的那个 ;)... 无论如何,我会在可以时编辑此帖子并添加照片...

另外,在我启用“死角”之后,我的 Synergy 安装在那时就开始出现故障 - 您是否在“高级服务器设置”选项卡中做了任何类似的更改?

祝你好运 - 如果你在我之前找到如何解决这个问题的方法,请在这里发布一个解决方案;)

编辑:已联系 Synergy 并发送日志文件...等待回复...

答案3

该问题与 Windows 8.1 中的 DPI 缩放有关。我在 Synergy Q&A 网站上发布了这个问题,一位用户报告说将其设置回 100% 可以解决问题:

http://synergy.askbot.com/question/244/synergy-150151-on-windows-81-update-1-hidpi/

然而,对于使用真正 HiDPI 设备的人来说这是不可能的,因为如果不缩放桌面,UI 就会很小。

我也在 Synergy Bug Tracker 上报告了该问题,但迄今为止我还没有收到 Synergy 支持的任何消息。

http://synergy-project.org/spit/issues/details/4111/

答案4

我将服务器移至笔记本电脑(运行 Windows 7),将客户端移至台式机(运行 Windows 8.1),然后将键盘和鼠标插入笔记本电脑。现在一切正常 - 正在等待 Synergy 对我发送的日志的回复。将向所有人通报最新情况。

相关内容