我使用的是 12.04,在工作中我们连接到 Citrix XenDesktop。我安装了 Citrix Receiver,使用这个 Ubuntu 帮助 wiki 页面并且一切都运行正常。
但是,我遇到了一个问题。Alt+Tab在全屏模式下无法使用。登录时,您可以选择多种调整,使用设置右上角的按钮。
我喜欢使用 95% 全屏模式,将windows组合键设置为“仅全屏模式”。这样,我就可以在远程计算机(Citrix 内部)全屏模式下使用窗口组合键。
当我将其设置为 95% 时,我可以Alt通过 +Tab跳过“Citrix 计算机”。它还允许我使用左侧的“Ubuntu 菜单”。但我真的无法在 Ubuntu 中实现这一点。
我尝试将 Windows 组合键设置为“仅远程服务器”,是的,它在服务器内部有效,但也仅在那里有效,并且 Ubuntu 菜单停止工作(例如打印屏幕。我将其用于文档)。
当我尝试Tab从一个地方到另一个地方时,即使 Citrix 没有处于完整模式,如果我停在那里并继续“制表”,它会继续在 Citrix 内部进行。
我想使用 Windows 组合键,但只能在全屏模式下使用。有人有其他解决方法吗?
答案1
最后它终于可以工作了。我实际上是通过 Ubuntu 12.04 上的网络浏览器 Google Chrome 访问远程桌面。
我更改了 Citrix 接收器中的所有设置,但没有意识到在网页上更改设置。也就是说,在浏览器中输入远程 URI 的用户名/密码后,有一个名为的选项卡setting
(在单击之前AmericasXA 上的远程桌面连接...)。
我能够将窗口大小从 Seamless 更改为全屏。就是这样,Alt+Tab和其他键开始在远程桌面上正常工作。
答案2
编辑文件/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
...
...
这个答案是解决我的系统问题的关键。
答案3
我无法测试它,但一种可能的可能性是 HUD 正在抓取 Alt 键。
请检查回答,将HUD键设置为另一个,并检查是否有帮助。
答案4
当您在 Citrix 云系统内时,这是我在我的系统中执行的操作
Ctr + F2
进而Alt +Tab
您可以访问本地系统,单击 Citrix 接收器即可切换回 Citrix 云系统