通过 VirtualBox 传递媒体密钥的任何方法

mac*_*ost 5 linux keyboard virtualbox virtual-machine macos

我在 Mac 上的 Virtual Box 中安装了 Linux。每当我按下“播放/暂停”媒体键时,即使我在 Linux VM 中,Mac iTunes 应用程序也会打开。这使得无法在我的虚拟机内使用媒体密钥。

我用谷歌搜索过,但我能找到的只是旧的 Virtual Box 票证(几年前提交但从未修复)抱怨这个错误。似乎没有“官方”方法可以让 Virtual Box 传递按键信息。

那么,我的问题是,有没有一种“非官方”的方式?例如,我在 Mac 上使用 BetterTouchTool,将 Mac 鼠标的“下底部触摸板按下”转换为可在 Linux 中使用的“中键单击”。我可以在 Mac 和/或 Linux 上安装任何键盘应用程序,让我按下某些按键组合(可以选择使用某种鼠标手势),使我的 VM 表现得像我按下了媒体键一样?

小智 2

我也有同样的问题,目前还没有找到理想的解决方案。

将一些按键组合映射到媒体功能怎么样?我使用 Super+F10 静音,Super+F11 降低音量等。

然后,您可以更改 OSX 主机中的系统设置,将所有 Fn 键用作 Ubuntu Guest 中两按钮快捷方式的普通 Fn 键(Super+F10),或者将 Fn 键保留为 OSX 中的媒体键并使用三按钮快捷方式在来宾中(Super+Fn+F10)。