使用 Citrix Viewer for Mac 查看虚拟 PC

使用 Citrix Viewer for Mac 查看虚拟 PC

我有一台 MacBook Pro,Apple Command按键位于空格键的两侧,但control按键只在左侧。我使用 Citrix Viewer 查看 PC 的真实体验是,它基本上是完成工作的地狱:

  1. 每次我使用 AppleCommand-Tab 从其他程序返回 VPC 时,VPC 都会认为我刚刚向它发送了一个Ctrl按键信号,并打开主窗口菜单
  2. 在 Windows 中,所有快捷键(如“保存”、“复制”和“粘贴”)都是 、 、Ctrl-SCtrl-CCtrl-V而不是AppleCommand-S..C..V- 因此,由于对我来说,control键只在左侧,因此必须将右手移过去执行这些命令,这很不方便
  3. 另外一个好处是,如果能够alt-tab在 Citrix Receiver 内部的程序之间进行切换就好了,但这不适用于我的 Alt(Option)键,这AppleCommand-Tab只是意味着离开 Citrix 并返回到我的其他 Mac 程序。

抱歉描述得有点长,但如果有人能为这 2-3 个问题提供优雅的解决方案,我们将非常感激。

答案1

这是我的 Citrix Workspace 实例中的键盘首选项窗格: citrixReceiver截图

至少在 XenApp 环境中(我所拥有的),它按以下方式工作:

  • Cmd+Tab 在本地机器上打开的应用程序之间切换
  • Alt(“Option”)+Tab 在我的 XenDesktop 会话中打开的应用程序之间切换
  • Ctrl 组合键和 Cmd 组合键可以互换使用
  • 在 Windows 中需要 AltGr 键的本地化特定字符可以在 macOS 中原生输入,也可以使用 Cmd+Alt+key 输入。
  • 我按下 Ctrl+Esc 来调出“开始”菜单。

现在我想起来了,除了模拟 AltGr 键之外,我从未使用过右侧的 Cmd/Alt/Shift 键。

(据我所知,Citrix Viewer 是已弃用的产品,应该使用 Workspace 代替它。但请注意,特别是在 Mac 上,我发现旧版 XenApp 无法正确显示屏幕,因此在更改任何内容之前请备份当前配置!)

答案2

Citrix 查看器配置起来像 Windows 一样是一场噩梦。

我多年来一直在寻找解决方案,直到我发现:

https://gist.github.com/jdleslie/9a3566037e35437a3846c428f306318f

您将 Citrix 配置为使用:

  • 发送控制使用:控制
  • 发送 Alt 方式:Command(左)
  • 使用命令发送窗口(右)复选框

然后按照上面链接中的规则在登山扣中执行以下操作:

  • 将 Tab 转换为 fn+Tab,以便 Cmd-Tab 在 Citrix 中用作 Alt-Tab
  • 将左 Option 键转换为右 Command 键,以便所有 Windows 键快捷键均能正常工作,并且 Windows 键位于正常位置 - Ctrl 和 Alt 之间

最后,一切都像从一开始就默认的那样运行。

相关内容