如何在 VBOX 中为主系统执行 ALT+TAB?

rɑː*_*dʒɑ 74 virtualbox window-manager

我最近经历了这个问题。我在 VirtualBox 中运行 Lubuntu 13.04。所以当我最大化时,如果我想切换到主系统的下一个窗口,通常我们都会做ALT+TAB但这不是主系统,而是 Vbox 的 Lubuntu。

那么,即使我拥有最大化的 VirtaulBox 操作系统,我如何才能激活主系统ALT+TAB功能。

谢谢你 。

Bar*_*ron 70

我的解决方案:VirtualBox:文件 -> 首选项 -> 输入 -> 取消选中“自动捕获键盘”

  • 这是什么魔法?我将 Virtualbox 用于 *YEARS*,现在您告诉我可以拥有一个窗口,就像我在 Windows 机器上运行 X 服务器一样?这太棒了! (13认同)
  • 当您在无缝模式下仅使用一个应用程序时,这是一个很好的解决方案。谢谢! (12认同)

hna*_*rat 66

  1. 进入VirtualBox

  2. Host键。

    • 默认的主机键是右键 Ctrl
    • 在 macOS 上,默认的主机键是右键 Command
    • 此答案的先前版本列出了Alt密钥。
  3. 现在ALT+TAB应该可以工作了。

关于VirtualBox Manual Ch 中Host密钥。1

为了将键盘和鼠标的所有权归还给您的主机操作系统,VirtualBox 在您的键盘上为自己保留了一个特殊的键:“主机键”。默认情况下,这是键盘上正确的 Control 键;在 Mac 主机上,默认主机键是左 Command 键。您可以在 VirtualBox 全局设置中更改此默认值,请参阅第 1.15 节“全局设置”。在任何情况下,主机密钥的当前设置始终显示在 VM 窗口的右下角,如果您忘记了它

  • 好奇如何实现相反的目标。Alt tabbing 总是交换 Windows 应用程序,而不是我的 Ubuntu VM 中的应用程序。如何“撤销”这个? (3认同)
  • 太棒了,工作得很好,但只是一个侧面节点:在执行 Alt-Tab 之前,您必须在步骤 2 中按下并释放主机键... (3认同)

小智 5

两部分解决方案:

(1) My solution: VirtualBox: File -> Preferences -> Input -> uncheck Auto Capture Keyboard (taken from @baronbaleron above)

(2) Remap Cycle through open windows to ctrl+tab. In Linux Mint (a derivative of Ubuntu): Start menu -> Keyboard -> Shortcuts -> General -> Cycle through open windows -> change binding to ctrl + tab