Linux Virtual Delivery Agent

动态键盘布局同步

以前,Linux VDA 和客户端设备上的键盘布局必须相同。例如,当客户端设备上的键盘布局从英语更改为法语,但 VDA 上未更改时,可能会出现按键映射问题,并且会一直存在,直到 VDA 也更改为法语。

Citrix® 通过自动同步 VDA 的键盘布局与客户端设备的键盘布局来解决此问题。无论何时客户端设备上的键盘布局发生更改,VDA 上的布局也会随之更改。

提示:

此功能在 Citrix Workspace™ 应用程序(适用于 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\LanguageBar" -v "SyncKeyboardLayout" -d "0x00000001"
<!--NeedCopy-->

要禁用此功能,请运行以下命令:

/opt/Citrix/VDA/bin/ctxreg update -k "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Citrix\LanguageBar" -v "SyncKeyboardLayout" -d "0x00000000"
<!--NeedCopy-->

用法

启用此功能后,当会话期间客户端设备上的键盘布局发生更改时,会话的键盘布局也会相应更改。

例如,如果您将客户端设备上的键盘布局更改为法语 (FR):

客户端设备上将键盘更改为法语的图像

则 Linux VDA 会话的键盘布局也会更改为“fr”。

在应用程序会话中,如果您已启用语言栏,则可以看到此自动更改:

会话中键盘更改为法语的图像

在桌面会话中,您可以在任务栏中看到此自动更改:

任务栏中的法语图像

动态键盘布局同步