本文介绍在Ubuntu、Debian、Arch Linux、Fedora、OpenSUSE系统上安装和使用Playerctl的方法,以修复无法在Linux上运行的媒体密钥,适用Gnome Shell、KDE Plasma 5、Mate、XFCE4桌面。Playerctl对于在Linux上本机不支持的键盘上启用媒体键功能至关重要,Playerctl支持大多数基于Mpris的音乐播放器,这意味着当绑定到你的媒体键时,将能够控制Spotify、Clementine、Google Music Player Desktop以及许多其他播放器的播放。
安装Playerctl Playerctl软件没有预先安装在开箱即用的任何Linux发行版上,要使其正常工作,请打开终端窗口,然后按照下面的说明操作。 1、Ubuntu 在Ubuntu Linux上,Playerctl仅适用于19.04用户,因此,如果你计划修复媒体密钥并且使用的是旧版本的Ubuntu(如18.04 LTS或16.04 LTS),则可能需要升级,参考将Ubuntu 18.04/18.10升级到Ubuntu 19.04的两种方法。 要在Ubuntu上安装应用程序,请使用以下apt命令: sudo apt install playerctl 2、Debian Debian Linux用户可以安装“Main”软件存储库中的Playerctl,前提是他们升级到操作系统的第10版,因此,如果你还没有,请从版本9升级到10,参考将Debian 9升级到Debian 10的两种方法(在图形桌面和命令行中),然后,使用下面的apt-get命令安装Playerctl: sudo apt-get install playerctl 3、Arch Linux Arch Linux“Community”软件存储库提供Playerctl,因此,要安装它,请确保在Pacman配置文件中设置此repo,启用软件存储库后,使用下面的安装命令将其启用: sudo pacman -S playerctl 4、Fedora Fedora Linux在版本29和30的主软件存储库中具有Playerctl,要安装,请打开终端窗口并使用下面的Dnf命令: sudo dnf instlal playerctl 参考:在Fedora系统中安装mpris-scrobbler和playerctl的方法。 5、OpenSUSE OpenSUSE Tumbleweed和Leap都可以通过Oss all软件库安装Playerctl,要安装Playerctl,不需要进行任何配置,而是启动终端窗口并在下面输入以下命令。 sudo zypper install playerctl
基本的Playerctl功能 可以用Playerctl在Linux上使用支持Mprise的媒体播放器执行许多操作,以下进行介绍。 1、playerctl play-开始媒体播放,完美的设置专用的“播放(play)”按钮。 2、playerctl pause-暂停媒体播放,对于那些有专用暂停按钮的人很有用。 3、playerctl play-pause-暂停和恢复媒体播放的组合命令,绑定到播放/暂停媒体密钥的理想命令。 4、playerctl stop-停止播放媒体,除非用户具有专用的“停止(stop)”媒体密钥,否则通常不需要绑定。 5、playerctl next-跳到播放列表中的下一个媒体项并自动播放,很好地绑定到“下一步(next)”按钮。 6、playerctl previous-跳到播放列表中的上一个媒体项目,并自动播放,非常适合绑定到“back”媒体键。 除了上面的基本播放器功能之外,Playerctl还可以做更多事情,有关更多信息,请在命令行中输入man playerctl以查看程序说明手册,或者,将手册保存为可读文本文件: man playerctl > ~/playerctl-manual.txt
在Linux中为媒体键分配Playerctl函数 现在,你的Linux PC上安装了Playerctl应用程序,并且你知道它们的基本命令行功能,下面我们将一些功能绑定到媒体键。 1、Gnome Shell
步骤1:按键盘上的Windows键,搜索“keyboard”,然后打开具有该名称的应用程序。 步骤2:滚动到快捷方式列表的底部,然后单击“+”。 步骤3:通过在“Name”框中输入名称来命名自定义快捷方式。 步骤4:请参阅本文中的“basic commands”列表,并在“command”框中填写你要绑定的命令。 步骤5:单击“set shortcut”,然后按你想要的命令将媒体键绑定到Gnome上。 步骤6:单击“Add”以应用快捷方式。 重复此过程以将每个功能绑定到所有媒体键。 2、KDE Plasma 5
步骤1:按键盘上的Windows键,搜索“custom shortcuts”,然后打开具有该名称的应用程序。 步骤2:找到“Edit”,然后用鼠标单击它,然后选择“New”,然后选择“Global Shortcut”,最后选择“Command/URL”。 步骤3:选择“Action”并写出要添加到快捷方式的playerctl命令,如果需要帮助,请参阅上面的“basic commands”列表。 步骤4:选择“Trigger”并按下要将命令绑定到的键盘上的媒体键。 步骤5:选择“Comment”并写入自定义快捷方式的名称。 步骤6:单击应用以设置快捷方式。 重复此过程以将所有媒体功能绑定到KDE Plasma 5。 3、Mate 步骤1:打开系统设置,找到“Keyboard Shortcuts”并选择它以访问配合键盘快捷键区域。 步骤2:找到“+ Add”并选择它以创建新的键盘快捷键。 步骤3:在“Name”下,写下你要创建的快捷方式的名称,然后,选择“Command”并写入“basic commands”中列出的命令之一。 步骤4:单击“Apply”将添加新快捷方式。 步骤5:找到你刚刚在Mate中创建的自定义快捷方式,然后,双击“disabled”区域将其重新绑定到媒体密钥。 重复此过程以绑定Mate上的所有Playerctl命令。 4、XFCE4
步骤1:按Alt+F2并在下面的命令中写入,打开XFCE4系统设置。 xfce4-settings-manager 步骤2:找到“Add”并单击它以创建新的自定义快捷方式。 步骤3:查看“basic commands”列表,并在要添加到新快捷方式的playerctl命令中写入。 步骤4:按下要将命令绑定到的媒体密钥。 步骤5:选择“Close”以关闭快捷方式窗口,你的新快捷方式应立即生效。 根据需要多次重复此过程以在XFCE4上设置Playctl。
相关主题 |