我没有魔术鼠标,所以我使用组合键^+←和^+在空间之间移动→
一切正常,直到我的 VirtualBox 窗口处于全屏模式,这会占用整个新空间。上面的组合保持移动空间,然后当鼠标(或键盘?)在 VirtualBox 窗口内获得焦点时,它会停止。
我必须单击 virtualbox 窗口外部(通过单击我的第二台显示器),然后将鼠标悬停在 virtualbox 窗口上并重新应用组合键来移动空间。
那么,是否存在 virtualbox 或 macOS 的配置,以便即使存在 virtualbox 空间也能在空间之间保持平稳移动。
2018 年 12 月 24 日编辑
同样的事情发生在 i3wm 上,mod+#number被盒子而不是主机捕获。所以 Gonzalo Lucero 的解决方法很有帮助!
答案1
您可以按主机密钥到 '发布' 鼠标和键盘。这样您就可以使用普通的 Mac 键在空间之间切换。
诀窍是在按下任何组合键之前,请单独按下一次 Host 键。这总是让我一开始就很困惑。一段时间后,这个动作就会成为我的第二天性。它的转换将和 Virtual Box 未运行时一样快速和平稳。
默认情况下,我的主机键是左⌘,并且我使用 Ctrl 左键或右键在空格之间移动。
因此,即使我在虚拟机全屏模式下,我也会按:
‘Command ⌘’;然后按
‘Ctrl’+‘左箭头’
并做了!
答案2
简而言之,不是的。
如果您位于使用这些密钥的虚拟机内,它们将“窃取”密钥。这同样适用于远程桌面应用程序、Microsoft 或 Apple。
您的选择是
更改虚拟机或 Mac 中的按键组合
改用“直接转到此空间”键, Ctrl ⌃ [number] 默认情况下这些键是启用的,但默认情况下未激活。
系统首选项 > 键盘 > 快捷方式 > 任务控制
启用切换到桌面选项。
请注意,如果您的键盘有 10 键数字键盘,则操作系统会将 10 键与“qwerty”数字区别对待,并且默认为“qwerty”(尽管除了尝试之外没有其他方法可以识别它正在使用哪个)
还请注意,全屏空间没有数字,因此要获得这些数字,您需要返回到您的 Ctrl ⌃ → 或 ← 方法 [我从不使用全屏的一个原因]。