クライアント IME ユーザーインターフェイスの同期
概要
これまで、クライアント IME ユーザーインターフェイス(変換ウィンドウと候補ウィンドウを含む)は画面の左上隅に配置されていました。カーソルに追従せず、テキスト入力領域のカーソルから離れた場所に表示されることがありました。

- Citrix® は、クライアント IME の使いやすさを向上させ、ユーザーエクスペリエンスを次のようにさらに改善します。
- 
機能使用の前提条件
- Linux VDA で Intelligent Input Bus (
IBus) を有効にします。Linux OS でIBusを有効にする方法については、OS ベンダーのドキュメントを参照してください。例: - この機能は自動的にインストールされますが、使用する前に有効にする必要があります。
機能の有効化と無効化
クライアント IME ユーザーインターフェイス同期機能は、デフォルトで無効になっています。この機能を有効または無効にするには、Client Keyboard Layout Sync and IME Improvement ポリシーを設定するか、ctxreg ユーティリティを使用してレジストリを編集します。
注: - > - > Client Keyboard Layout Sync and IME Improvement ポリシーはレジストリ設定よりも優先され、指定したユーザーオブジェクトおよびマシンオブジェクト、またはサイト内のすべてのオブジェクトに適用できます。特定の Linux VDA のレジストリ設定は、その VDA 上のすべてのセッションに適用されます。
-
Client Keyboard Layout Sync and IME Improvement ポリシーを設定して、クライアント IME ユーザーインターフェイス同期機能を有効または無効にします。
- Studio で、ポリシーを右クリックし、ポリシーの作成を選択します。
-
Client Keyboard Layout Sync and IME Improvement ポリシーを検索します。

- ポリシー名の横にある選択をクリックします。
-
ポリシーを設定します。

利用可能なオプションは次の 3 つです。
- Disabled:動的キーボードレイアウト同期とクライアント IME ユーザーインターフェイス同期を無効にします。
-
Support dynamic client keyboard layout synchronization:
HKEY_LOCAL_MACHINE\SYSTEM \CurrentControlSet\Control\Citrix\LanguageBarにある SyncKeyboardLayout レジストリキーの DWORD 値に関係なく、動的キーボードレイアウト同期を有効にします。 -
Support dynamic client keyboard layout synchronization and IME improvement:
HKEY_LOCAL_MACHINE\SYSTEM \CurrentControlSet\Control\Citrix\LanguageBarにある SyncKeyboardLayout および SyncClientIME レジストリキーの DWORD 値に関係なく、動的キーボードレイアウト同期とクライアント IME ユーザーインターフェイス同期の両方を有効にします。
-
ctxregユーティリティを使用してレジストリを編集し、クライアント IME ユーザーインターフェイス同期機能を有効または無効にします。この機能を有効にするには、次のコマンドを実行します。
/opt/Citrix/VDA/bin/ctxreg update -k "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Citrix\LanguageBar" -v "SyncClientIME" -d "0x00000001" <!--NeedCopy-->この機能を無効にするには、次のコマンドを実行します。
/opt/Citrix/VDA/bin/ctxreg update -k "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Citrix\LanguageBar" -v "SyncClientIME" -d "0x00000000" <!--NeedCopy-->