为什么我的Linux ICA客户端无法使用“CTRL”键?

我的两台Windows工作站上都​​安装了Citrix ICA /接收器客户端。 在我的Windows工作站上,我可以使用像CTRL-A,CTRL-C,CTRL-Z等常见的键盘快捷键。在Linux工作站上,没有CTRL快捷键可以工作,但ALT菜单可以实现快捷键。 如何让CTRL在Linux接收器中工作?

好的,这个解决了。 原来是Gnome鼠标设置(系统 – >首选项 – >鼠标)的问题。 如果您select了“按下Ctrl键时显示指针的位置”,则不会将Ctrl键按下到Citrix。 这不会影响我的其他任何应用程序,包括RDP客户端,所以我不确定为什么这是Citrix的问题

在Ubuntu 12.04和Win7下,Citrix ICA客户端与远程系统有类似的问题。 但是马克的解决方法对我没有帮助。

我已经通过更改~/.ICAClient/wfclient.ini 来解决这个问题

更换:

 ;KeyboardLayout = (User Profile) 

通过:

 KeyboardLayout = US-International 

我想ICA客户端select系统键盘布局是不恰当的,因为我有双语系统语言环境(EN + RU)。

不知道你的情况会发生什么,因为我也使用Linux上的Citrix和所有的Ctrl键工作。 我知道的一件事是Ctrl-F2将下一个关键笔划发送到Linux主机。 例如,如果您使用Gnome,则可以通过按Ctrl-F2,然后按Alt-F9(这是在Linux中最小化窗口的快捷方式)来最小化Citrix窗口。