今天有一个方法:调整你的工作流程

今天有一个方法:调整你的工作流程

我正在运行 Ubuntu 14.10 作为我的主机系统。然后我有 Virtualbox 和 Windows 8.1 作为来宾操作系统。我正在 Ubuntu 中使用工作区,我想在一个工作区中全屏运行 Virtualbox,同时有机会用于CtrlAltarrow切换工作区(在本例中是切换操作系统)。

如果我在设置中取消选中“自动捕获键盘”设置,那么我可以使其工作,但随后AltTab在 Windows 中不再工作。

所以,我的问题是:有没有办法在全屏 Windows 访客模式下使用两者:

  • AltCtrlarrow在主机 Ubuntu 中
  • AltTab在来宾 Windows 中

答案1

太长了;博士首先按“主机键”(通常Right Ctrl

今天有一个方法:调整你的工作流程

这个问题近十年来一直没有答案。可以公平地说,解决方案已经存在,但可能不是按照OP所希望的方式。

桌面虚拟机“应该”如何工作

截至 2024 年,还没有多少配置这是可以做到的“正确地”防止键盘在“黑客攻击”虚拟机管理程序或桌面代码之外被抓取,更新可能不支持这些代码。

大多数解决方案都涉及或不涉及热键:

事实上,虚拟机的部分目的是它确实像主系统一样运行,而不仅仅是桌面上的另一个应用程序。人们通常希望大多数标准桌面环境热键在使用虚拟机时能够在虚拟机内部工作,因为这会破坏我们的许多正常键盘工作流程。

但...

让您的工作流程适应“使用虚拟机”的心态

首先按下并释放“主机键”(通常Right Ctrl),您的 VirtualBox 窗口将保持活动状态,但您的其他主操作系统桌面热键将在您的主操作系统桌面上起作用。

对我来说,我有MetaScroll LockAlt+Tab键等,绑定在我的主操作系统桌面环境上,用于菜单、任务切换和终端等。虽然我使用 VirtualBox 窗口,但想使用我的主操作系统桌面热键之一,我首先按Right Ctrl,然后我的MetaScroll Lock、 和其他热键按我想要的方式工作。

这可能会解决你的情况。


VirtualBox 论坛

VirtualBox 尝试从主机获取所有密钥。某些操作系统和某些窗口管理器不允许抓取某些键或组合键。例如,无法在 Windows 主机上按下 Ctrl+Alt+Del,因为此组合键将始终显示任务管理器。 GNOME 窗口管理器排除其他键的抓取。

相关内容