Linux Virtual Delivery Agent 2411

X 键盘扩展 (XKB) 配置

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

  • 大多数现代 Linux 发行版默认使用 evdev XKB 规则。
  • 几乎所有应用程序都遵循 evdev XKB 规则的按键代码模式。
  • evdev XKB 规则为除基本字母数字字符和典型功能键之外的各种键符号提供了扩展支持,例如“取消”、“恢复”、“撤消”、“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) 配置

在本文中