我正在运行 Linux Mint。
我是 Apple Music 订阅者,所以我必须找到安装 iTunes 的方法。我选择在虚拟机中安装 Windows 7。(Windows 10 在 VirtualBox 的无缝模式下存在问题)。
我遇到的一个问题是,我的媒体键对 VirtualBox 中运行的程序没有任何影响。为了暂停音乐,我需要聚焦窗口并按下空格键或屏幕上的暂停按钮,这相当不方便。
如何自动将我的媒体密钥转发给 VirtualBox?
我的键盘是 Alienware TactX。
答案1
Mint 的 XFCE 具有应用程序快捷方式,您可以将其分配给键盘设置中的任何键(或组合)。
如果您可以为媒体键分配快捷键,那么您可以运行命令或脚本,切换到 VirtualBox 并发送所需的键。也许是宏程序?
我用我的键盘试了一下,它有 3 个“用户”键、一个互联网键和音量键。“用户”键向 dmesg / 发出“未知键释放”错误,/var/log/syslog
表示setkeycodes
应该可以正常工作。互联网和音量键设置正常。但是,XFCE 中的音频控件在将音量键传递给键盘快捷键之前会拦截它们,更多的配置更改可能会解决这个问题。
并尝试过这些想法吗?
- 从https://www.virtualbox.org/ticket/4263: “在全局机器设置中禁用 [或启用] 自动键盘捕获”
- 使用“无缝模式”并像“常规” Linux 窗口一样移动媒体播放器窗口?(需要虚拟机内的 VirtualBox 的 Guest Additions 包)