改善远程桌面连接时的鼠标输入延迟

改善远程桌面连接时的鼠标输入延迟

正如标题所示,如何改善某些应用程序中远程桌面连接的输入延迟?我使用了很多 3D 应用程序(Blender、Unity、Unreal),这些应用程序需要单击并按住鼠标中键并拖动来围绕场景旋转。在本地桌面上,没有问题,但通过 Windows RDP 执行此操作时,我会遇到非常严重的延迟,导致屏幕上的所有内容都变得非常迟缓。这非常烦人,我经常最终做出过度的动作。

在其他远程桌面界面(例如 VNC 或 Team Viewer)上也可以看到此问题。

请告诉我如何解决这个问题!谢谢!

[更新]:为了澄清我的意思,这里有一个关于虚幻引擎的讨论。但在使用其他应用程序时我仍然遇到问题。

答案1

经过进一步挖掘,我发现这篇关于虚幻引擎的论坛帖子。共享的信息适用于所有 RDP 使用。

以下是我对该帖子的解释:

  1. 在主机上,打开“编辑组策略”(gpedit在“开始”搜索栏中搜索)
  2. 浏览至:Local Computer Policy\Computer Configuration\Administrative Templates\Windows Components\Remote Desktop Services\Remote Desktop Session Host\Remote Session Environment
  3. 启用“ Use the hardware default graphics adapter for all Remote Desktop Services sessions”(右键点击 > 编辑 > 启用)
  4. 启用“ Configure H.264/AVC hardware encoding for Remote Desktop Connections”(论坛帖子说这是可选的,但我认为如果您有硬件支持,任何加速都是受欢迎的)
  5. 重新启动 RDP 连接(如有必要)
  6. (我发现了一些额外的东西):如果您的工作不需要 32 位色彩深度,请将 RDP 色彩深度更改为 24 位(在连接之前在 RDP 显示设置中)。

当我启用这些选项并运行 3D 应用程序时,我立即看到输入延迟有了明显改善。

相关内容