我认为我发现了 synergy 的一个错误。我在 1.3.6 和 1.4.2 beta 中尝试过它,我也在 synergy IRC 频道上找到了一个用户 (frankivo) 来验证它。
Steps to reproduce (on a client):
1. Open a text editor
2. Press one of the shift keys and keep it depressed
3. Type: ACTIVE
4. Press the other shift key and release it (while still keeping the other shift depressed)
5. Type: SHIFT
Result: ACTIVEshift
Expected result: ACTIVESHIFT
因此,当任何 Shift 键被停用而未检查任何其他键时,Shift 状态将被设置为停用。
希望有人可以验证这一点并提交适当的错误/问题,因为新用户不允许这样做。
答案1
这是 Synergy 1 中长期存在的错误的一部分。首要任务是处理在新的 Synergy 2 中:
版本 2 要求
修饰键(实际上是所有键)不能“卡住”,因为这是版本 1 中最严重的错误。该问题是间歇性的,但也许可以使用单元/集成测试来测试它。
这个原始漏洞多年来一直被人们所知晓,并且被多次尝试解决。
如果你认为它应该作为一个单独的错误报告,你应该这样做Synergy 问题追踪器. 注意:你需要首先注册。