键盘上的媒体按钮与 spotify

键盘上的媒体按钮与 spotify

我已将 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 的全局键盘快捷键:

  1. 安装Spotify 命令行客户端sp,一个通过 DBUS 控制 Spotify 的小型 bash 脚本:只需将sp文件另存为/usr/local/bin/sp并使其可执行即可。

  2. 打开~/.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>
    
  3. 保存文件并通过执行以下操作使更改生效:

    openbox --reconfigure
    

资料来源:

相关内容