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

以前は、Linux VDAとクライアントデバイスのキーボードレイアウトは同じでなければなりませんでした。たとえば、キーボードレイアウトがクライアントデバイスで英語からフランス語に変更され、VDAでは変更されなかった場合、キーマッピングの問題が発生し、VDAがフランス語に変更されるまで問題が存続することがありました。

このリリースから、VDAのキーボードレイアウトとクライアントデバイスのキーボードレイアウトを自動的に同期させることで、Citrixはこの問題に対処しています。クライアントデバイスのキーボードレイアウトが変更されるたびに、VDAのレイアウトも変更されます。

ヒント:

この機能はCitrix Receiver for Windowsでサポートされており、公開されたアプリとデスクトップの両方に対応しています。

構成

この機能はデフォルトでは無効になっています。ctxregユーティリティを使用して、この機能を有効または無効にします。特定のLinux VDAの機能構成は、そのVDAのすべてのセッションに適用されます。

構成キーは「HKEY_LOCAL_MACHINE\SYSTEM \CurrentControlSet\Control\Citrix\SyncKeyboardLayout」で、種類はDWORDです。

この機能を有効にするには、次のコマンドを実行します。

/opt/Citrix/VDA/bin/ctxreg update -k "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Citrix\SyncKeyboardLayout" -v "Enabled" -d "0x00000001"

この機能を無効にするには、次のコマンドを実行します:

/opt/Citrix/VDA/bin/ctxreg update -k "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Citrix\SyncKeyboardLayout" -v "Enabled" -d "0x00000000"

用途

この機能を有効にすると、セッション中にクライアントデバイス上でキーボードレイアウトが変更された場合、セッションのキーボードレイアウトもそれに応じて変更されます。

たとえば、クライアントデバイスのキーボードレイアウトをフランス語(FR)に変更すると、次のようになります。

ローカライズされた画像

Linux VDAセッションのキーボードレイアウトも「fr」に変わります。

アプリケーションセッションでは、言語バーを有効にしている場合、この自動変更が表示されます。

ローカライズされた画像

デスクトップセッションでは、この自動変更がタスクバーに表示されます:

ローカライズされた画像

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

In this article