我已将 spotify preview 添加为我的默认音乐程序,方法是这。
正如 doug 所建议的,只需将此行添加到 >~/.local/share/applications/mimeapps.list 文件的两个地方,如下所示:
[默认应用程序]...audio/x-vorbis+ogg=spotify.desktop
[添加关联]...audio/x-vorbis+ogg=spotify.desktop;
但媒体按钮似乎不起作用。有没有简单的已知方法可以解决这个问题,而无需绑定特殊键等?
答案1
这是 Spotify Linux 客户端的一个已知问题。该公司已经意识到了这个问题,但与此同时,您可以使用Spotify Gnome 集成软件以使媒体键正常工作。
编辑:哇哦,我们在客户端版本 0.9.4 中添加了此功能!现在应该可以使用了,如果不行,请在社区论坛上发帖。
答案2
键盘上的媒体键(即“XF86Audio*”键,通常为Fn+ 箭头键)现在可在 Spotify 中开箱即用 - 但取决于您的桌面环境和配置,可能只有当 Spotify 具有键盘焦点时才可以使用。有时,解决方案是将 Spotify 设为默认音乐应用程序,但还有其他选择:
Lubuntu / LXDE / OpenBox 解决方案
以下将媒体键配置为始终控制 Spotify 的全局键盘快捷键:
安装Spotify 命令行客户端
sp
,一个通过 DBUS 控制 Spotify 的小型 bash 脚本:只需将sp
文件另存为/usr/local/bin/sp
并使其可执行即可。打开
~/.config/opebox/lubuntu-rc.xml
并在 之间某处<keyboard>…</keyboard>
添加:<keybind key="XF86AudioPlay"> <action name="Execute"> <command>sp play</command> </action> </keybind> <keybind key="XF86AudioStop"> <action name="Execute"> <command>sp pause</command> </action> </keybind> <keybind key="XF86AudioNext"> <action name="Execute"> <command>sp next</command> </action> </keybind> <keybind key="XF86AudioPrev"> <action name="Execute"> <command>sp prev</command> </action> </keybind>
保存文件并通过执行以下操作使更改生效:
openbox --reconfigure
资料来源:
- sp Spotify 命令行客户端,在 duncan-bayne 的改进版本中
- 关于更改键盘快捷键的 LXDE wiki
- 配置片段来自 LXDE wiki 的全局媒体快捷键