我在 Windows 和 Linux 工作站上都安装了 Citrix ICA/接收器客户端。在 Windows 工作站上,我可以使用常见的键盘快捷键,如 CTRL-A、CTRL-C、CTRL-Z 等。在 Linux 工作站上,CTRL 快捷键不起作用,但菜单的 ALT 快捷键可以。如何让 CTRL 在 Linux 接收器中起作用?
答案1
好的,问题解决了。原来是 Gnome 鼠标设置(系统->首选项->鼠标)的问题。如果您选择了“按下 Control 键时显示指针位置”,则不会将 Ctrl 键按下传递给 Citrix。这不会影响我的其他任何应用程序,包括 RDP 客户端,所以我不确定为什么这对 Citrix 来说是个问题
答案2
不确定您的情况如何,因为我也在 Linux 上使用 Citrix,并且所有 Ctrl 键都有效。我知道的一件事是 Ctrl-F2 将下一个按键发送到 Linux 主机。因此,例如,如果您使用 Gnome,您可以通过键入 Ctrl-F2 然后键入 Alt-F9(这是在 Linux 中最小化窗口的快捷方式)来最小化 Citrix 窗口。
答案3
我在 Ubuntu 12.04 和 Win7 作为远程系统下使用 Citrix ICA Client 时也遇到了类似的问题。但 Mark 的解决方法对我没有帮助。
我有解决了通过改变~/.ICAClient/wfclient.ini
代替:
;KeyboardLayout = (User Profile)
经过:
KeyboardLayout = US-International
我认为 ICA 客户端没有充分选择系统键盘布局,因为我有双语系统区域设置(EN+RU)。
答案4
我时不时就会陷入这种情况,这很可能是由我输入的某些我不知道具体是什么的东西引起的。
当我陷入这种状态时,“Shift + 景观“通常就能解决问题。