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值对我有用
-
在ica客户端安装dir / config中搜索名为
All_Regions.ini
文件,并使用sudo访问权限打开它(在ubuntu 13.04上,该文件位于此位置/etc/icaclient/config/All_Regions.ini
) -
向下滚动到[Virtual Channels \ Thinwire Graphics]部分。
-
将
DesiredHRES=*
和DesiredVRES=*
修改为DesiredHRES=1024 DesiredVRES=768
-
保存文件并继续启动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在该会话中的应用程序之间切换