動的キーボードレイアウト同期

最終公開日 : Nov 13, 2026
以前は、Linux VDA とクライアントデバイスのキーボードレイアウトは同じである必要がありました。たとえば、クライアントデバイスでキーボードレイアウトが英語からフランス語に変更されたが、VDA では変更されなかった場合、キーマッピングの問題が発生する可能性がありました。
Citrix® は、VDA のキーボードレイアウトをクライアントデバイスのキーボードレイアウトと自動的に同期することで、この問題に対処します。クライアントデバイスのキーボードレイアウトが変更されるたびに、VDA のレイアウトもそれに追従します。
注:
HTML5 用 Citrix Workspace™ アプリは、動的キーボードレイアウト同期機能をサポートしていません。

構成

動的キーボードレイアウト同期機能は、デフォルトで無効になっています。この機能を有効または無効にするには、クライアントキーボードレイアウトの同期とIMEの改善ポリシーを設定するか、ctxreg ユーティリティを使用してレジストリを編集します。
注:
クライアントキーボードレイアウトの同期とIMEの改善ポリシーは、レジストリ設定よりも優先され、指定したユーザーオブジェクトおよびマシンオブジェクト、またはサイト内のすべてのオブジェクトに適用できます。特定のLinux VDA上のレジストリ設定は、そのVDA上のすべてのセッションに適用されます。
  • 動的キーボードレイアウト同期機能を有効または無効にするには、クライアントキーボードレイアウトの同期とIMEの改善ポリシーを設定します。
    1. Studio で、ポリシーを右クリックし、ポリシーの作成を選択します。
    2. クライアントキーボードレイアウトの同期とIMEの改善ポリシーを検索します。
      クライアントキーボードレイアウトの同期とIMEの改善ポリシーの画像
    3. ポリシー名の横にある選択をクリックします。
    4. ポリシーを設定します。
      クライアントキーボードレイアウトの同期とIMEの改善ポリシーの設定画像
      次の3つのオプションがあります。
      • 無効: 動的キーボードレイアウト同期とクライアントIMEユーザーインターフェイス同期を無効にします。
      • 動的クライアントキーボードレイアウト同期をサポート: HKEY_LOCAL_MACHINE\SYSTEM \CurrentControlSet\Control\Citrix\LanguageBar の SyncKeyboardLayout レジストリキーのDWORD値に関係なく、動的キーボードレイアウト同期を有効にします。
      • 動的なクライアントキーボードレイアウトの同期とIMEの改善をサポート:HKEY_LOCAL_MACHINE\SYSTEM \CurrentControlSet\Control\Citrix\LanguageBarにあるSyncKeyboardLayoutおよびSyncClientIMEレジストリキーのDWORD値に関係なく、動的なキーボードレイアウトの同期とクライアントIMEユーザーインターフェイスの同期の両方を有効にします。
  • ctxregユーティリティを介してレジストリを編集し、動的なキーボードレイアウト同期機能を有効または無効にします。
    この機能を有効にするには、次のコマンドを実行します。
    /opt/Citrix/VDA/bin/ctxreg update -k "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Citrix\LanguageBar" -v "SyncKeyboardLayout" -d "0x00000001"
    この機能を無効にするには、次のコマンドを実行します。
    /opt/Citrix/VDA/bin/ctxreg update -k "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Citrix\LanguageBar" -v "SyncKeyboardLayout" -d "0x00000000"

使用方法

この機能が有効になっている場合、セッション中にクライアントデバイスのキーボードレイアウトが変更されると、セッションのキーボードレイアウトもそれに応じて変更されます。
たとえば、クライアントデバイスのキーボードレイアウトをフランス語(FR)に変更した場合:
クライアントデバイスでキーボードをフランス語に変更する画像(/en-us/linux-virtual-delivery-agent/2209/media/keyboard-changed-to-french.png)
すると、Linux VDAセッションのキーボードレイアウトも「fr」に変更されます。
アプリケーションセッションでは、言語バーを有効にしている場合、この自動変更を確認できます。
セッションでキーボードがフランス語に変更されている画像(/en-us/linux-virtual-delivery-agent/2209/media/changed-to-fr.png)
デスクトップセッションでは、タスクバーでこの自動変更を確認できます。
タスクバーのフランス語の画像(/en-us/linux-virtual-delivery-agent/2209/media/fr-in-the-task-bar.png)