Linux Virtual Delivery Agent

X 键盘扩展 (XKB) 配置

  • 从 2407 版本开始,Linux VDA 将 evdev 指定为键盘配置的默认 XKB 规则。此决定有以下几个原因:

  • 大多数现代 Linux 发行版默认使用 evdev XKB 规则。
  • 几乎所有应用程序都遵循 evdev XKB 规则的键代码模式。
  • evdev XKB 规则为各种键符号提供了扩展支持,除了基本的字母数字字符和典型功能键之外,例如“Cancel”、“Redo”、“Undo”、“XF86Copy”、“XF86Open”和“XF86Paste”。
  • Linux 中的 evdev XKB 规则解决了各种与键盘相关的问题,特别是与按键输入响应不正确相关的问题。

如果要切换回 XFree86 规则,可以进行以下注册表设置:

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

在此命令中,只有区分大小写的精确文本“xorg”才被识别为“xfree86”规则集;任何其他输入值均无效。

X 键盘扩展 (XKB) 配置

在本文中