Veel desktoptoetsenborden kunnen worden afgespeeldknoppen waarmee de gebruiker met één druk op de knop muziek kan pauzeren, stoppen, overslaan en afspelen. Voor het grootste deel hebben de Linux-kernel en Linux-besturingssystemen ondersteuning voor deze apparaten, vanwege de toegenomen ontwikkeling van Linux-stuurprogramma's door de jaren heen. Dat gezegd hebbende, niet alle mediatoetsen van elk toetsenbord worden direct ondersteund, en dat is jammer.
Als je je spel wilt spelen, pauzeren, stoppen,en knoppen op het toetsenbord overslaan om met uw favoriete open-source mediaspelers te werken, bent u bij ons aan het juiste adres. Volg mee en we laten u zien hoe u mediasleutels kunt repareren die niet werken onder Linux!
Playerctl installeren
Playerctl is essentieel voor het inschakelen van mediasleutelsfunctionaliteit op toetsenborden die niet native worden ondersteund op Linux. Playerctl ondersteunt de meeste op Mpris gebaseerde muziekspelers, wat betekent dat wanneer gebonden aan uw mediatoetsen, het afspelen van Spotify, Clementine, Google Music Player Desktop en vele, vele anderen kan worden bestuurd.
Het installeren van Playerctl is noodzakelijk voordat we beginnen, omdat de software niet vooraf is geïnstalleerd op Linux-distributies. Om het te laten werken, opent u een terminalvenster door op te drukken Ctrl + Alt + T of Ctrl + Shift + Ten volg vervolgens de opdrachtregelinstructies die overeenkomen met de distributie die u momenteel gebruikt.
Ubuntu
Op Ubuntu Linux is Playerctl alleen beschikbaar voor 19.04 gebruikers. Dus als u mediasleutels wilt repareren en een oudere versie van Ubuntu gebruikt (zoals 18.04 LTS of 16.04 LTS), is het misschien tijd om te upgraden.
Gebruik de volgende om de applicatie op Ubuntu te installeren geneigd commando.
sudo apt install playerctl
Debian
Debian Linux-gebruikers hebben toegang tot Playerctl inde "hoofd" software repository, mits ze upgraden naar versie 10 van het besturingssysteem. Dus als je dat nog niet hebt gedaan, upgrade dan van versie 9 naar 10. Gebruik vervolgens de apt-get opdracht hieronder om Playerctl te installeren.
sudo apt-get install playerctl
Arch Linux
De Arch Linux "Community" software repositorybiedt Playerctl, dus om het te installeren, zorgt u ervoor dat deze repo is ingesteld in uw Pacman-configuratiebestand. Zodra de software-repository is ingeschakeld, gebruikt u de onderstaande installatieopdracht om deze op gang te brengen.
sudo pacman -S playerctl
Fedora
Fedora Linux heeft Playerctl in de primaire software repository voor versies 29 en 30. Om te installeren, open een terminalvenster en gebruik de DNF commando hieronder.
sudo dnf instlal playerctl
OpenSUSE
OpenSUSE Tumbleweed en Leap hebben beide toegang totPlayerctl via de Oss all software repository. Om Playerctl te installeren, is geen configuratie vereist. Start in plaats daarvan een terminalvenster en voer de volgende opdracht hieronder in.
sudo zypper install playerctl
Basis Playerctl-functies
Playerctl kan worden gebruikt om veel dingen te doen met Mpris-compatibele mediaspelers op Linux. Hier is een lijst met de functies en hoe ze te gebruiken.
- speler spelen - start het afspelen van media. Perfect om in te stellen op een speciale "play" knop.
- speler pauze - pauzeert het afspelen van media. Handig voor mensen met een speciale pauzeknop.
- speler play-pauze - een combinatieopdracht die het afspelen van media pauzeert en hervat. Een ideaal commando om te binden aan een mediasleutel voor afspelen / pauzeren.
- speler stop - stopt het afspelen van media. Vaak niet nodig om te binden, tenzij de gebruiker een speciale "stop" mediasleutel heeft.
- speler volgende - springt naar het volgende media-item in de afspeellijst en speelt het automatisch af. Goed om te binden aan de knop "Volgende".
- playerctl vorige - springt naar het vorige media-item in de afspeellijst en speelt het automatisch af. Ideaal voor het binden aan de "achterkant" mediasleutel.
Afgezien van de basisfuncties van de speler in de bovenstaande lijst, doet Playerctl meer dingen. Typ voor meer informatie man playerctl op de opdrachtregel om de handleiding van het programma te bekijken. Of sla de handleiding op in een leesbaar tekstbestand met:
man playerctl > ~/playerctl-manual.txt
Wijs Playerctl-functies toe aan mediatoetsen in Linux
Nu de Playerctl-app op uw Linux-pc is geïnstalleerd en u zich bewust bent van hun basisopdrachtregelfuncties, laten we enkele functies binden aan de mediatoetsen.
Gnome Shell

Stap 1: druk de Windows-toets op het toetsenbord en zoek naar 'toetsenbord' en open de app met die naam.
Stap 2: Scrol naar de onderkant van de sneltoetslijst en klik op "+".
Stap 3: Geef uw aangepaste snelkoppeling een naam door de naam in het vak 'Naam' te typen.
Stap 4: Raadpleeg de lijst 'basisopdrachten' in dit artikel en vul de opdracht in die u wilt binden in het vak 'opdracht'.
Stap 5: Klik op 'sneltoets instellen' en druk op de mediatoets waaraan u de opdracht wilt koppelen op Gnome.
Stap 6: Klik op "Toevoegen" om de snelkoppeling toe te passen.
Herhaal dit proces om alle functies aan al uw mediatoetsen te binden.
KDE-plasma 5

Stap 1: druk de Windows-toets zoek op het toetsenbord naar 'aangepaste snelkoppelingen' en open de app met die naam.
Stap 2: Zoek "Bewerken" en klik erop met de muis. Selecteer vervolgens "Nieuw", gevolgd door "Global Shortcut" en ten slotte "Command / URL."
Stap 3: Selecteer "Actie" en schrijf de playerctl commando dat u aan de snelkoppeling wilt toevoegen. Raadpleeg de bovenstaande lijst met basisopdrachten als u hulp nodig hebt.
Stap 4: Kies "Trigger" en druk op de mediatoets op het toetsenbord waaraan u de opdracht wilt binden.
Stap 5: Selecteer "Opmerking" en schrijf de naam van de aangepaste snelkoppeling.
Stap 6: Klik op toepassen om de snelkoppeling in te stellen.
Herhaal dit proces om alle mediafuncties aan KDE Plasma 5 te binden.
Maat
Stap 1: Open systeeminstellingen, zoek "Sneltoetsen" en selecteer deze om toegang te krijgen tot het sneltoetsgebied van Mate.
Stap 2: Zoek "+ Toevoegen" en selecteer het om een nieuwe sneltoets te maken.
Stap 3: Schrijf onder 'Naam' de naam van de snelkoppeling die u wilt maken. Selecteer vervolgens "Commando" en schrijf een van de opdrachten in "basisopdrachten" in.
Stap 4: Klik op 'Toepassen' om de nieuwe snelkoppeling aan Mate toe te voegen.
Stap 5: Zoek de aangepaste snelkoppeling die u zojuist hebt gemaakt in Mate. Dubbelklik vervolgens op het gebied “uitgeschakeld” om het opnieuw te binden aan een mediasleutel.
Herhaal dit proces om alle Playerctl-opdrachten op Mate te binden.
xfce4

Stap 1: Open de XFCE4-systeeminstellingen door op te drukken Alt + F2 en schrijven in de onderstaande opdracht.
xfce4-settings-manager
Stap 2: Zoek "Toevoegen" en klik erop om een nieuwe aangepaste snelkoppeling te maken.
Stap 3: Kijk naar de lijst "basisopdrachten" en schrijf in de playerctl commando dat u aan de nieuwe snelkoppeling wilt toevoegen.
Stap 4: Druk op de mediatoets waaraan u de opdracht wilt binden.
Stap 5: Selecteer "Sluiten" om het snelkoppelingsvenster te sluiten. Uw nieuwe snelkoppeling zou onmiddellijk moeten werken.
Herhaal dit proces zo vaak als nodig om Playctl op XFCE4 in te stellen.
Comments