Windows: 在另一台显示器上移动和最大化控制窗口后,鼠标坐标会偏移
QQ 错误描述
我在RustDesk遥控器里发现了一个鼠标坐标偏移错误。
我的本地/控制器电脑为PC-X,有Monitor A (19-inch)和Monitor B (23-inch). 我的遥控/控制设备是PC-Y,配有Monitor C (19-英寸). PC-X运行于Windows 11和RustDesk 1.5.0. PC-Y运行于Windows 10和RustDesk 1.5.0.
在从PC-X控制PC-Y时,控制窗口会被窗口打开并被断开/锁定到Monitor A的左/右半部. 窗口缩放模式被设定为“原始大小”,滚动模式被设定为“滚动栏”。 由于Monitor A和Monitor C都是19英寸,控制窗口的可使用高度被控制窗口标题栏和Monitor A的任务栏所降低,因此滚动栏出现在控制窗口中.
当我将滚动条拖到下方, 以便 PC- Y 的全部任务栏可见时, 控制窗口中的鼠标坐标是正确的, 没有偏移 。 然而,在我将控制窗口拖到Monitor B并最大化后,Monitor C的内容被黑条所中心并被包围,而鼠标坐标被抵消.
如何重现
从PC-X起,连接并控制PC-Y.
将控制窗口保持为窗口模式,并按住/锁定在Monitor A左半部.
将窗口缩放模式设置为“原始大小”,将滚动模式设置为“滚动栏”。 因为Monitor A和Monitor C都是19英寸,所以控制窗口的可使用高度被标题栏和Monitor A的任务栏所降低,导致卷轴栏出现.
将滚动条拖到下方, 直到 PC- Y 的全部任务栏可见 。 此时,控制窗口中鼠标坐标正确,没有偏移.
将控制窗口拖至Monitor B,并尽量扩大。 监控器C的内容以黑条为中心,
鼠标坐标被抵消。
• 预期行为
鼠标坐标应保持准确,与远程Cursor一致,而不论移动或最大化控制窗口,监视大小/分辨率,滚动条位置,或信箱/黑条.
本地(控制)一侧和远程(控制)一侧的操作系统
窗口 11 - > 视窗 10
本地(控制)和远程(控制)的 RustDesk 版本
1.5.0 - > 1.5.0
QQ 屏幕截图
https://GitHub.com/user-attachments/assets/d347330b-881d-458e-a144-37bb6dc093c1 互联网档案馆的存檔,存档日期2014-12-22.
++ 附加上下文
无回复( N)
内容来源: rustdesk/rustdesk