为什么 Remmina 无法在 22.04 Jammy Jellyfish 上将 Alt-Tab 发送到远程计算机?

为什么 Remmina 无法在 22.04 Jammy Jellyfish 上将 Alt-Tab 发送到远程计算机?

背景

两天前,我安装了 22.04 Jammy Jellyfish,这是一个完全干净的安装。
我之前运行的是 21.04 和不同版本的 Remmina。21.04 上的 Remmina 版本允许我在远程 Win10 桌面上发送 Ctrl-Tab(循环浏览正在运行的应用程序)。

主要问题

我开始使用 Remmina(就像我过去在 21.04 上所做的那样),发现我完全无法将 Ctrl-Tab 发送到远程 Windows 10 计算机。这在运行 21.04 的 Remmina 上没有问题。

我正在运行1.4.27+ppa202206201051.r3b9cc80f8.d84ef65add~ubuntu22.04.122.04 版 Remmina。

我尝试过的方法

我在 Remmina 中选择了“捕获键盘”项。您可以在下图中看到它已被选中。 捕获键盘

选择该项目后,我收到了一个关于抑制系统键盘快捷键的非常令人困惑的警告。

我在“设置”...“应用程序”...“Remmina”中找到了该设置,但我仍然不明白它的含义。

remmina 设置

我已打开和关闭该设置并尝试将 Alt-Tab 发送到远程计算机但无论如何都不起作用。

尝试过其他键盘操作

我尝试并成功运行了其他键盘操作。例如,我在远程 Win10 桌面上有一个快捷方式,设置为在执行 Ctrl-Shift-RtArrow => 时运行,并且确实可以从 Remmina 运行该命令。

但是,我似乎仍然无法在远程发送 Ctrl-Tab(循环浏览正在运行的任务)。

我也尝试过安装旧版本的 Remmina,但这很困难并且似乎不起作用。

其他答案:旧的-不起作用

我发现这似乎相关问题/答案在这里,但该解决方案针对的是旧版本,而且似乎不起作用。

解决方案?

有人知道一个解决方案,以便我可以将 Ctrl-Tab 发送到远程计算机吗?

答案1

解决方法

我需要一种方法来离开远程 Win10 计算机上运行的全屏应用程序——通常 Alt-Tab(循环浏览应用程序)可以允许这样做。

我发现此版本的 Remmina 将允许Ctrl-Esc(激活 Win10 开始按钮 - 同时也显示任务栏)发送到远程计算机。

这是解决我的问题的有效方法,但了解为什么 Ctrl-Tab 不起作用仍然很有趣。

它可能与 Gnome 的关系比任何东西都更密切。
我在 Ubuntu 22.04 下运行 Gnome 42.2。

更新-明确答案

我试图解决 22.04 上的另一个问题,并将窗口管理器从 Wayland 移至 Xorg——在此处查看该问题/解决方案

在我将 Xorg 更改为 Xorg(从 wayland 更改为 Xorg)后,我现在可以成功地将 Remmina 中的 ALT-TAB 组合发送到我的远程桌面(win10)。现在我已经离开了 wayland,一切正常。

使用 X11 而不是 Wayland。

我的 Ubuntu 22.04 设置

相关内容