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

最終公開日 : Nov 13, 2026
この機能により、クライアントデバイスが非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です。
注:
ダブルホップ使用シナリオの場合、上記のレジストリキーを1stホップWindows VDAに設定します。