作为参考,我在带有一个 CentOS 5.5 Linux 客户端的 Windows 7 x64 上运行 Synergy 1.4.2 服务器。大多数鼠标和键盘功能都按预期工作。以下是一个例外。
从服务器复制和粘贴 -> 客户端在某些情况下会失败。在 Linux 客户端上完成的所有文本副本似乎都可以工作(我可以将文本粘贴到 Windows 中)。相反的情况并不完全正确。当以具有管理员权限的用户身份运行 Synergy 时,Windows 7 x64 服务器上的文本副本似乎可以从所有程序中运行(我可以成功地将复制的文本粘贴到任何一台机器上)。将 Synergy 作为服务(从 services.msc 启动)运行时,Windows 7 x64 服务器上的文本副本似乎可以在除 Firefox 之外的所有程序中运行。具体来说,在服务模式下,当我在 Firefox 中突出显示文本并执行 (a) 编辑 -> 复制、(b) 右键单击 -> 复制或 (c) Control-C 中的任何一项时,我可以将文本粘贴到任何其他Windows 7 服务器上的程序,但无法将此文本粘贴到 Linux 客户端。这仅发生在Firefox。
作为一种解决方法(仍处于服务模式),我经常在记事本中打开一个文本文档。我从 Firefox 复制文本并成功将其粘贴到记事本中。然后我可以从记事本复制文本并成功将其粘贴到 Linux 客户端上。同样,除 Firefox 之外的其他程序不会表现出这种行为(即,我可以毫无问题地从 Google Chrome 复制/粘贴)。同样,只有在 Windows 7 x64 Synergy 服务器以服务模式启动时才会出现此问题。
有没有其他人遇到过同样的现象?欢迎任何和所有意见或建议。
我最近在使用新的 Windows 7 机器时也遇到了这个问题。就我而言,Linux 计算机是服务器,Windows 7(和 XP)是客户端。我可以毫无问题地在 XP 和 Linux 之间任意方向进行复制和粘贴,并且从 Linux 复制粘贴到 Windows 7 中也可以。但我无法从 Windows 7 进行复制。我确实查看了调试消息,但没有什么值得注意的地方,除了在退出 Windows 7 屏幕时根本看不到剪贴板消息。
在我看来,Synergy 服务无法读取剪贴板,这可能是 Windows 7 更新的安全模型的一部分。
我想我可以自信地说这是 Synergy 中的一个错误,但希望它是一个很容易修复的错误!(我想如果它变得足够烦人的话我自己也会尝试一下......)
| 归档时间: |
|
| 查看次数: |
2653 次 |
| 最近记录: |