Masser af desktop-tastaturer har medieafspilningknapper, som brugeren kan bruge til at stoppe, stoppe, springe og afspille musik med et tryk på en knap. For det meste har Linux-kernen og Linux-operativsystemer understøttelse af disse enheder på grund af øget Linux-driverudvikling gennem årene. Når det er sagt, understøttes ikke hvert enkelt tastas medietaster ud af kassen, og det er en virkelig skam.
Hvis du ønsker at få dit spil, pause, stop,og springe knapper på tastaturet for at arbejde med dine foretrukne open source-medieafspillere, du er kommet til det rigtige sted. Følg med, mens vi viser dig, hvordan du fikserer medietaster, der ikke fungerer på Linux!
Installation af Playerctl
Playerctl er vigtig for at aktivere medietasterfunktionalitet på tastaturer, som ikke oprindeligt understøttes på Linux. Playerctl understøtter de fleste Mpris-baserede musikafspillere, hvilket betyder, at når bundet til dine medietaster, vil være i stand til at kontrollere afspilningen af Spotify, Clementine, Google Music Player Desktop og mange, mange andre.
Det er nødvendigt at installere Playerctl, før vi begynder, da softwaren ikke er forudinstalleret på Linux-distributioner ud af boksen. Åbn et terminalvindue ved at trykke på for at få det til at fungere Ctrl + Alt + T eller Ctrl + Skift + T, følg derefter instruktionerne på kommandolinjen, der svarer til den distribution, du i øjeblikket bruger.
Ubuntu
På Ubuntu Linux er Playerctl kun tilgængelig for 19.04 brugere. Så hvis du planlægger at rette medienøgler og er på en ældre version af Ubuntu (som 18.04 LTS eller 16.04 LTS), kan det være tid til at opgradere.
Brug følgende for at installere applikationen på Ubuntu apt kommando.
sudo apt install playerctl
Debian
Debian Linux-brugere har adgang til Playerctl i"Hoved" -softwarelageret, forudsat at de opgraderer til version 10 af operativsystemet. Så hvis du ikke allerede har det, skal du opgradere fra version 9 til 10. Brug derefter apt-get kommando nedenfor for at installere Playerctl.
sudo apt-get install playerctl
Arch Linux
Ark Linux “Community” -softwarelageretgiver Playerctl, så for at installere det, skal du sikre dig, at denne repo er konfigureret i din Pacman-konfigurationsfil. Når softwarelageret er aktiveret, skal du bruge installationskommandoen nedenfor for at få det i gang.
sudo pacman -S playerctl
Fedora
Fedora Linux har Playerctl i det primære softwarelager til version 29 og 30. For at installere skal du åbne et terminalvindue og bruge DNF kommando nedenfor.
sudo dnf instlal playerctl
OpenSUSE
OpenSUSE Tumbleweed og Leap har begge adgang tilPlayerctl via Oss all software repository. For at installere Playerctl kræves ingen konfiguration. Start i stedet et terminalvindue og indtast følgende kommando nedenfor.
sudo zypper install playerctl
Grundlæggende Playerctl-funktioner
Playerctl kan bruges til at gøre mange ting med Mpris-aktiverede medieafspillere på Linux. Her er en liste over funktionerne, og hvordan du bruger dem.
- playerctl play - starter medieafspilning. Perfekt til at indstille på en dedikeret “play” -knap.
- afspillerpause - sætter medieafspilning på pause. Nyttigt for dem med en dedikeret pauseknap.
- playerctl play-pause - en kombinationskommando, der pauser og genoptager medieafspilning. En ideel kommando til at binde til en play / pause medietast.
- spillerctl stop - stopper afspilningen af medier. Ofte ikke nødvendigt at binde, medmindre brugeren har en dedikeret “stop” -medietast.
- playerctl næste - springer til det næste medieelement på spillelisten og afspiller det automatisk. Godt at binde til “næste” knap.
- playerctl forrige - springer til det forrige medieelement på spillelisten og afspiller det automatisk. Ideel til at binde til “back” -medietasten.
Bortset fra de grundlæggende afspillerfunktioner på listen ovenfor, gør Playerctl flere ting. For mere information, skriv mand playerctl på kommandolinjen for at se programinstruktionsmanualen. Eller gem manualen i en læsbar tekstfil med:
man playerctl > ~/playerctl-manual.txt
Tildel Playerctl-funktioner på medietaster i Linux
Nu, hvor Playerctl-appen er installeret på din Linux-pc, og du er opmærksom på deres grundlæggende kommandolinjefunktioner, lad os binde nogle funktioner til medietasterne.
Gnome Shell

Trin 1: Tryk på Windows-nøgle på tastaturet, og søg efter “tastatur”, og åbn appen med det navn.
Trin 2: Rul til bunden af genvejslisten, og klik på "+".
Trin 3: Navngiv din tilpassede genvej ved at skrive navnet i boksen "Navn".
Trin 4: Se listen over "grundlæggende kommandoer" i denne artikel, og udfyld den kommando, du vil binde i "kommando" -boksen.
Trin 5: Klik på "indstil genvej", og tryk på den medietast, du gerne vil binde kommandoen til på Gnome.
Trin 6: Klik på "Tilføj" for at anvende genvejen.
Gentag denne proces for at binde hver af funktionerne til alle dine medietaster.
KDE Plasma 5

Trin 1: Tryk på Windows-nøgle på tastaturet, søg efter "brugerdefinerede genveje" og åbn appen med det navn.
Trin 2: Find “Rediger”, og klik på det med musen. Vælg derefter "Ny" efterfulgt af "Global genvej" og til sidst "Kommando / URL."
Trin 3: Vælg "Handling", og skriv ud playerctl kommando, du vil føje til genvejen. Se listen over "grundlæggende kommandoer" ovenfor, hvis du har brug for hjælp.
Trin 4: Vælg “Trigger”, og tryk på medietasten på det tastatur, du vil binde kommandoen til.
Trin 5: Vælg "Kommentar" og skriv navnet på den brugerdefinerede genvej.
Trin 6: Klik på Anvend for at konfigurere genvejen.
Gentag denne proces for at binde alle mediefunktioner til KDE Plasma 5.
Makker
Trin 1: Åbn systemindstillinger, find “Tastaturgenveje”, og vælg det for at få adgang til Mate-tastaturgenvejeområdet.
Trin 2: Find “+ Tilføj”, og vælg det for at oprette en ny tastaturgenvej.
Trin 3: Under "Navn" skal du skrive navnet på den genvej, du gerne vil oprette. Vælg derefter "Kommando" og skriv en af de kommandoer, der er anført i "grundlæggende kommandoer."
Trin 4: Klik på "Anvend" for at tilføje den nye genvej til Mate.
Trin 5: Find den tilpassede genvej, du lige har oprettet i Mate. Dobbeltklik derefter på området "deaktiveret" for at binde det igen til en medietast.
Gentag denne proces for at binde alle Playerctl-kommandoer på Mate.
XFCE4

Trin 1: Åbn XFCE4-systemindstillingerne ved at trykke på Alt + F2 og skriver i kommandoen nedenfor.
xfce4-settings-manager
Trin 2: Find “Tilføj”, og klik på det for at oprette en ny brugerdefineret genvej.
Trin 3: Se listen over "grundlæggende kommandoer", og skriv i playerctl kommando, du ønsker at tilføje til den nye genvej.
Trin 4: Tryk på den medietast, du vil binde kommandoen til.
Trin 5: Vælg “Luk” for at lukke genvejsvinduet, og din nye genvej skal med det samme fungere.
Gentag denne proces så mange gange som nødvendigt for at konfigurere Playctl på XFCE4.
Kommentarer