在 Windows VDA 中支持双跳的按键事件序列处理

此功能可确保当客户端设备为非 Windows 且在 Unicode 模式下运行时,按键事件在 Windows 虚拟桌面代理 (VDA) 中按顺序发送。它解决了特定的输入相关问题,包括

  1. 以 RDP 作为第二跳的双跳场景。

    • 使用德语键盘布局时,按住 AltGr 键并按下 q 应该输出 @。但是,如果没有此功能,实际输出是 q
  2. 按键快捷方式功能

    • 使用适用于安卓的 Citrix Workspace™ 应用 (CWA) 时,Alt+Tab 快捷方式在 Windows VDA 中可能无法始终如一地工作。

启用此功能后,这些输入不一致问题将得到解决。这可确保准确的按键事件处理并提高可用性。

此功能默认禁用。此功能的切换开关位于注册表设置 EnableSendUnicodeKeyQueue 中。

如果值为 1,则使用新的注册表 HKLM\System\CurrentControlSet\Control\Terminal Server\Wds\icawd\EnableSendUnicodeKeyQueue DWORD = 0/1 来切换到新实现。

默认情况下,该值为 0。

注意:

在第一跳 Windows VDA 中设置上述注册表项,以用于双跳使用场景。

在 Windows VDA 中支持双跳的按键事件序列处理

在本文中