订阅本站
收藏本站
微博分享
QQ空间分享

安装和使用Playerctl的方法,同时修复无法在Linux上运行的媒体密钥

lilin 分类:教程 时间:2019/11/29 00:22:47 评论: 加入收藏

本文介绍在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

<a href=http://8u.hn.cn/linuxaz/ target=_blank class=infotextkey>安装</a>和使用Playerctl的方法,同时修复无法在Linux上运行的媒体密钥

步骤1:按键盘上的Windows键,搜索“keyboard”,然后打开具有该名称的应用程序。

步骤2:滚动到快捷方式列表的底部,然后单击“+”。

步骤3:通过在“Name”框中输入名称来命名自定义快捷方式。

步骤4:请参阅本文中的“basic commands”列表,并在“command”框中填写你要绑定的命令

步骤5:单击“set shortcut”,然后按你想要的命令将媒体键绑定到Gnome上。

步骤6:单击“Add”以应用快捷方式。

重复此过程以将每个功能绑定到所有媒体键。

2、KDE Plasma 5

<a href=http://8u.hn.cn/linuxaz/ target=_blank class=infotextkey>安装</a>和使用Playerctl的方法,同时修复无法在Linux上运行的媒体密钥

步骤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

<a href=http://8u.hn.cn/linuxaz/ target=_blank class=infotextkey>安装</a>和使用Playerctl的方法,同时修复无法在Linux上运行的媒体密钥

步骤1:按Alt+F2并在下面的命令中写入,打开XFCE4系统设置。

xfce4-settings-manager

步骤2:找到“Add”并单击它以创建新的自定义快捷方式。

步骤3:查看“basic commands”列表,并在要添加到新快捷方式的playerctl命令中写入。

步骤4:按下要将命令绑定到的媒体密钥。

步骤5:选择“Close”以关闭快捷方式窗口,你的新快捷方式应立即生效。

根据需要多次重复此过程以在XFCE4上设置Playctl。

 

TAG:

文章评论

留言与评论(共有 0 条评论)
   
验证码: