![多媒体钥匙和酒](https://linux22.com/image/163635/%E5%A4%9A%E5%AA%92%E4%BD%93%E9%92%A5%E5%8C%99%E5%92%8C%E9%85%92.png)
我用 wine 运行 AIMP 音频播放器,无法使用特殊的多媒体键,如播放/暂停、下一个/上一个。
有什么办法让它们与葡萄酒一起工作吗?
例如:Fn+F9、Fn+f10、Fn+F8...
答案1
使用 KDE 5,您可以打开 kde 的设置面板systemsettings5
,然后在Shortcuts
选择下Custom Shortcuts
,右键单击中间列出快捷方式的面板,然后选择New
> Global Shortcut
>Command/URL
在右侧面板选择Trigger
窗格上保持新条目选中(活动),然后单击None
然后按您想要分配的键(例如暂停),然后在Action
窗格下将以下内容放入框中,然后单击“应用”以保存设置。
/usr/bin/wine "C:\\Program Files (x86)\\AIMP\\AIMP.exe" /next
如果您对 wine 或 AIMP.exe 使用不同的位置,请调整路径
对其余操作重复该操作,以下是正确的命令
/usr/bin/wine "C:\\Program Files (x86)\\AIMP\\AIMP.exe" /play
/usr/bin/wine "C:\\Program Files (x86)\\AIMP\\AIMP.exe" /pause
/usr/bin/wine "C:\\Program Files (x86)\\AIMP\\AIMP.exe" /prev
/usr/bin/wine "C:\\Program Files (x86)\\AIMP\\AIMP.exe" /stop
这里有一个视频演示如何在 KDE 中添加自定义快捷方式
由于如何指示应用程序暂停/播放等,您可能会遇到一点延迟...但这应该不是一个大问题。
可以在 AIMP 应用程序本身上自定义快捷方式,但它仅在应用程序处于活动状态时才有效。
请注意,如果您将真正的媒体密钥分配给此目的,它们将不再在 Linux 本机应用程序上工作,或者您可以通过执行 2 个由 分隔的命令来使它们在两者上工作,;
或者您可以执行一个脚本来检查 AIMP 是否正在运行并执行以下操作从那里采取适当的行动。