Linux Virtual Delivery Agent

クライアントIMEユーザーインターフェイスの同期

概要

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

以前のクライアントIMEユーザーインターフェイスの画像

-  Citrix®は、クライアントIMEの使いやすさを向上させ、ユーザーエクスペリエンスをさらに改善します。

-  ![現在のクライアントIMEユーザーインターフェイスの画像](/ja-jp/linux-virtual-delivery-agent/2206/media/synced-composition-and-candidate-windows.png)

機能使用の前提条件

  1. Linux VDAでIntelligent Input Bus (IBus) を有効にします。Linux OSでIBusを有効にする方法については、OSベンダーのドキュメントを参照してください。例:
  2. この機能は自動的にインストールされますが、使用するには有効にする必要があります。

機能の有効化と無効化

クライアントIMEユーザーインターフェイス同期機能は、デフォルトで無効になっています。この機能を有効または無効にするには、Client Keyboard Layout Sync and IME Improvementポリシーを設定するか、ctxregユーティリティを使用してレジストリを編集します。

注: - > - > Client Keyboard Layout Sync and IME Improvementポリシーはレジストリ設定よりも優先され、指定したユーザーオブジェクトおよびマシンオブジェクト、またはサイト内のすべてのオブジェクトに適用できます。特定のLinux VDA上のレジストリ設定は、そのVDA上のすべてのセッションに適用されます。

  • クライアントIMEユーザーインターフェイス同期機能を有効または無効にするには、Client Keyboard Layout Sync and IME Improvementポリシーを設定します。

    1. Studioで、ポリシーを右クリックし、ポリシーの作成を選択します。
    2. Client Keyboard Layout Sync and IME Improvementポリシーを検索します。

      Client Keyboard Layout Sync and IME Improvementポリシーの画像

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

      Client Keyboard Layout Sync and IME Improvementポリシーの設定の画像

      次の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ユーティリティを使用してレジストリを編集し、クライアント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-->
    
クライアントIMEユーザーインターフェイスの同期