我在 Ubuntu 20.04 上使用 Citrix Workspace(同时登录到 Windows 环境)。一切正常,只是 ALT 键有问题。似乎 Citrix 会同时发送左 ALT 键和右 ALT 键,无论我按哪个键。因此,某些应用程序会感到困惑,将 ALT 键组合解释为菜单简写,而其他应用程序则将其解释为特殊字符按键。在当前情况下,我无法正确输入 \、{、}、#、@ 等。我尝试修改 All_Regions.ini 中的某些值,但要么是我使用了错误的键/值,要么它们没有任何效果。
All_Regions.ini 中的相关部分:
[Virtual Channels\Keyboard]
TransparentKeyPassthrough=
KeyPassthroughEscapeChar=
KeyPassthroughEscapeShift=
UseLocalIM=
KeyboardLayout=
KeyboardType=
KeyboardSendLocale=
KeyboardTimer=*
UseEUKS=*
UseEUKSforASCII=*
SETLEDPos=4
EUKSModeMask=*
ScancodeEnabled=*
KeyboardMappingFile=
UnicodeKeyboard=
LocaleKeyMapping=
SuperMetaToWinKeys=
RightSuperMetaToWinKey=
BalanceShiftKeys=*
BalancedShiftMask=*
EchoShiftKeys=*
MSLocaleNumber=*
BypassSetLED=
ServerDoesMultiMod=*
BloombergRedirection=*
答案1
尝试此 Citrix 支持文章看看它是否也适合您。
- 登录 Windows 并输入“ease”(并选择轻松访问中心)
- 选择让我的键盘更易于使用
- 选择打开筛选键复选框
- 点击设置过滤键(打开新窗口)
- 选择打开筛选键复选框(在新窗口中)。
- 点击设置重复键和慢速键(打开新窗口)。
- 点击忽略所有重复的击键
- 在标题下避免意外击键将其设置为“0.0 秒”
- 单击“应用”
答案2
Citrix 客户端确实存在问题,左右Alt键的解释相同。这使得在右键(Alt有时称为AltGrAlt Graph 键)下输入外语字符变得更加困难。
这可能是由于您的控制台与 Citrix 服务器之间的通信设置方式所致。作为一种解决方法,您仍然可以通过以下方式输入 AltGr 字符
- 按下AltGr并释放
- 再次按下AltGr特殊字符所需的键组合。
在可能的情况下,您可以依赖死键组合,它们在 Citrix 应用程序中照常工作。