Windows VDAでのダブルホップにおけるキーイベントシーケンス処理のサポート

この機能により、クライアントデバイスが非WindowsでUnicodeモードで動作している場合、Windows Virtual Desktop Agent (VDA) でキーイベントが順次送信されるようになります。これにより、以下のような特定の入力関連の問題が解決されます。

  1. RDPをセカンドホップとするダブルホップシナリオ。

    • ドイツ語キーボードレイアウトを使用している場合、AltGr キーを押しながら q を押すと、出力は @ になるはずです。しかし、この機能がない場合、実際の出力は q になります。
  2. キーショートカット機能

    • Android版Citrix Workspace™ App (CWA) を使用している場合、Windows VDAで Alt+Tab ショートカットが常に機能しないことがあります。

この機能を有効にすることで、これらの入力の不整合が解決されます。これにより、正確なキーイベント処理と使いやすさの向上が保証されます。

この機能はデフォルトで無効になっています。この機能の切り替えは、レジストリ設定の EnableSendUnicodeKeyQueue にあります。

新しいレジストリ HKLM\System\CurrentControlSet\Control\Terminal Server\Wds\icawd\EnableSendUnicodeKeyQueue DWORD = 0/1 は、値が1の場合に新しい実装に切り替えるために使用されます。

デフォルトでは、値は0です。

Windows VDAでのダブルホップにおけるキーイベントシーケンス処理のサポート

この記事の概要