Linux Virtual Delivery Agent

客户端 IME 用户界面同步

概述

迄今为止,客户端 IME 用户界面(包括组合窗口和候选窗口)位于屏幕的左上角。它不跟随光标,有时在文本输入区域中距离光标很远:

以前的客户端 IME 用户界面图像

-  Citrix® 增强了可用性,并通过客户端 IME 进一步改善了用户体验,具体如下:

-  ![当前客户端 IME 用户界面图像](/zh-cn/linux-virtual-delivery-agent/2204/media/synced-composition-and-candidate-windows.png)

使用此功能的先决条件

  1. 在您的 Linux VDA 上启用智能输入总线 (IBus)。有关如何在 Linux 操作系统上启用 IBus 的信息,请参阅操作系统供应商的文档。例如:
  2. 此功能会自动安装,但您必须先启用它才能使用。

启用和禁用此功能

客户端 IME 用户界面同步功能默认处于禁用状态。要启用或禁用此功能,请设置客户端键盘布局同步和 IME 改进策略或通过 ctxreg 实用程序编辑注册表。

注意: - > - > 客户端键盘布局同步和 IME 改进策略优先于注册表设置,并且可以应用于您指定的用户和计算机对象或站点中的所有对象。特定 Linux VDA 上的注册表设置适用于该 VDA 上的所有会话。

  • 设置客户端键盘布局同步和 IME 改进策略以启用或禁用客户端 IME 用户界面同步功能:

    1. 在 Studio 中,右键单击策略,然后选择创建策略
    2. 搜索客户端键盘布局同步和 IME 改进策略。

      客户端键盘布局同步和 IME 改进策略图像

    3. 单击策略名称旁边的选择
    4. 设置策略。

      设置客户端键盘布局同步和 IME 改进策略图像

      有三个可用选项:

      • 已禁用:禁用动态键盘布局同步和客户端 IME 用户界面同步。
      • 支持动态客户端键盘布局同步:启用动态键盘布局同步,无论 HKEY_LOCAL_MACHINE\SYSTEM \CurrentControlSet\Control\Citrix\LanguageBarSyncKeyboardLayout 注册表项的 DWORD 值如何。
      • 支持动态客户端键盘布局同步和 IME 改进:启用动态键盘布局同步和客户端 IME 用户界面同步,无论 HKEY_LOCAL_MACHINE\SYSTEM \CurrentControlSet\Control\Citrix\LanguageBarSyncKeyboardLayoutSyncClientIME 注册表项的 DWORD 值如何。
  • 通过 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 用户界面同步