Citrix全屏时,Alt + Tab不起作用

我使用的是12.04,在我的工作中我们连接到Citrix XenDesktop。 我已经安装了Citrix Receiver,使用此链接 ,一切都运行良好。

但是,我有一个问题。 Alt + Tab无法在全屏模式下工作。 登录时可以选择几项调整,右侧角落设置“按钮”。 (抱歉,由于我是新手,我无法发布图片。)

我喜欢95%全屏工作,Windows键组合只在“全屏模式”。 这允许我在远程计算机内部(Citrix内部)全屏工作时使用窗口组合。

当我把它降低到95%时,我可以通过“Citrix计算机” Alt + Tab 。 它还允许我使用左侧的“Ubuntu菜单”。 但我真的无法在Ubuntu中完成这项工作。

我试图把windows键组合放到“只有远程服务器”,是的,它在服务器内部工作,但也只在那里,Ubuntu菜单停止工作。 (例如打印屏幕。我将其用于文档。)

当我尝试从一个地方切换到另一个地方时,即使Citrix未处于完全模式,如果我停在那里并继续“标记”它继续在Citrix内部。

我想使用Windows键组合,但只能在全屏模式下使用。 有没有人有解决方案以另一种方式修复?

最后它现在正在运作。 我实际上是通过Ubuntu 12.04上的网络浏览器Google Chrome访问远程桌面。

我更改了Citrix接收器中的所有设置,但没有意识到要更改网页上的设置。 也就是说,在浏览器中输入远程URI的用户名/密码后,会出现一个名为setting的选项卡( 在AmericasXA上单击远程桌面连接之前 )。

我能够从Seamless中将窗口大小更改为全屏。 就是这样, Alt + Tab和其他键在远程桌面上开始正常工作。

我无法测试它,但可能的一种可能性是HUD正在抓取Alt键。

请检查此答案 ,将HUD密钥设置为另一个并检查是否有帮助。

改变DesiredHRES,All_Regions.ini文件中的DesiredVRES值对我有用

  1. 在ica客户端安装dir / config中搜索名为All_Regions.ini文件,并使用sudo访问权限打开它(在ubuntu 13.04上,该文件位于此位置/etc/icaclient/config/All_Regions.ini

  2. 向下滚动到[Virtual Channels \ Thinwire Graphics]部分。

  3. DesiredHRES=*DesiredVRES=*修改为

     DesiredHRES=1024 DesiredVRES=768 
  4. 保存文件并继续启动XenDesktop会话。

参考: http : //support.citrix.com/article/CTX128845

编辑文件/etc/icaclient/config/All_Regions.ini ,并设置值TransparentKeyPassthrough=Remote

示例All_Regions.ini文件:

 ... ... ; --- on my system, the setting is on line 601 ; These settings control the keyboard settings ; [Virtual Channels\Keyboard] TransparentKeyPassthrough=Remote ... ... 

这个答案是解决我的系统问题的关键。

当您在Citrix云系统内部时,这就是我在系统中所做的工作

Ctr + F2然后是Alt +Tab

您可以访问本地系统,单击Citrix接收器可以切换回Citrix云系统

只需使用Ctrl + Alt + Del ,它总是有效。

在CITRIX XENAPP桌面会话中启用ALT + TAB应用程序切换

在客户端设备上打开注册表以编辑注册表导航到密钥HKEY_LOCAL_MACHINE \ SOFTWARE \ Citrix \ ICAClient \ Engine \ Lockdown Profiles \ All Regions \ Lockdown \ Virtual Channels \ Keyboard \ Open Key:TransparentKeyPassthrough将值设置为:Remote

如果已启动,请退出Citrix接收器并重新登录Citrix桌面。 当Citrix桌面会话是活动窗口时,您将能够使用Alt + Tab在该会话中的应用程序之间切换