Comment réparer les clés multimédias ne fonctionnant pas sous Linux
Nombreux sont les claviers d'ordinateur dotés de touches multimédias, permettant de contrôler la lecture audio et vidéo (pause, arrêt, avance, retour) d'une simple pression. Le noyau Linux et les distributions Linux en général prennent en charge ces périphériques grâce à l'évolution des pilotes Linux. Toutefois, il arrive que les touches multimédias de certains claviers ne soient pas reconnues nativement, ce qui est regrettable.
Si vous cherchez à activer les fonctionnalités de lecture, pause, arrêt et navigation sur votre clavier avec vos lecteurs multimédias préférés sous Linux, vous êtes au bon endroit. Nous allons vous guider pas à pas pour résoudre les problèmes de touches multimédias inopérantes sous Linux !
Installation de Playerctl
L'outil Playerctl est indispensable pour rendre fonctionnelles les touches multimédias sur les claviers qui ne sont pas pris en charge par défaut sous Linux. Playerctl prend en charge la plupart des lecteurs de musique basés sur Mpris. Une fois associé à vos touches multimédias, il permettra de contrôler la lecture dans des applications comme Spotify, Clementine, Google Music Player Desktop et bien d'autres.
L'installation de Playerctl est une étape préalable, car ce logiciel n'est pas inclus par défaut dans les distributions Linux. Pour commencer, ouvrez une fenêtre de terminal avec les touches Ctrl + Alt + T ou Ctrl + Maj + T, puis suivez les instructions de la ligne de commande correspondant à votre distribution.
Ubuntu
Sur Ubuntu, Playerctl n'est disponible que pour la version 19.04 et ultérieures. Si vous utilisez une version plus ancienne d'Ubuntu (comme 18.04 LTS ou 16.04 LTS), il est peut-être temps d'envisager une mise à niveau.
Pour installer l'application sur Ubuntu, utilisez la commande apt suivante:
sudo apt install playerctl
Debian
Les utilisateurs de Debian peuvent accéder à Playerctl depuis le dépôt logiciel "main", à condition d'utiliser la version 10 du système d'exploitation. Si ce n'est pas le cas, mettez à jour votre système vers la version 10. Ensuite, utilisez la commande apt-get ci-dessous pour installer Playerctl.
sudo apt-get install playerctl
Arch Linux
Le dépôt de logiciels "Community" d'Arch Linux propose Playerctl. Pour l'installer, assurez-vous que ce dépôt est bien configuré dans votre fichier de configuration Pacman. Une fois le dépôt activé, utilisez la commande d'installation ci-dessous.
sudo pacman -S playerctl
Fedora
Fedora Linux inclut Playerctl dans son dépôt logiciel principal pour les versions 29 et 30. Pour installer, ouvrez un terminal et utilisez la commande Dnf ci-dessous.
sudo dnf install playerctl
OpenSUSE
OpenSUSE Tumbleweed et Leap donnent accès à Playerctl via le dépôt de logiciels Oss all. Pour l'installation, aucune configuration n'est nécessaire. Ouvrez simplement un terminal et saisissez la commande suivante.
sudo zypper install playerctl
Fonctions de base de Playerctl
Playerctl offre de nombreuses possibilités de contrôle des lecteurs multimédias compatibles Mpris sous Linux. Voici une liste des fonctions et de leur utilisation.
playerctl play : Démarre la lecture du média. Idéal pour assigner à un bouton "lecture" dédié.
playerctl pause : Met la lecture en pause. Utile pour ceux qui disposent d'une touche pause dédiée.
playerctl play-pause : Commande combinée qui met en pause ou relance la lecture. Parfait pour une touche multimédia lecture/pause.
playerctl stop : Arrête la lecture du média. Pas forcément indispensable, sauf si l'utilisateur possède une touche "stop" dédiée.
playerctl next : Passe à la piste suivante dans la liste de lecture et la lance automatiquement. A lier au bouton "suivant".
playerctl previous : Revient à la piste précédente et la lance automatiquement. A associer à la touche "précédent".
Outre ces fonctions de base, Playerctl peut faire beaucoup plus. Pour obtenir davantage d'informations, tapez man playerctl dans la ligne de commande pour afficher le manuel d'instructions du programme. Ou enregistrez-le dans un fichier texte lisible avec :
man playerctl > ~/playerctl-manual.txt
Assigner des fonctions Playerctl aux touches multimédias sous Linux
Maintenant que Playerctl est installé et que vous connaissez les commandes de base, associons-les à vos touches multimédias.
Gnome Shell
Étape 1: Appuyez sur la touche Windows, recherchez "clavier" et ouvrez l'application correspondante.
Étape 2: Faites défiler la liste des raccourcis jusqu'en bas et cliquez sur "+".
Étape 3: Donnez un nom à votre raccourci personnalisé dans la case "Nom".
Étape 4: Reportez-vous à la liste des "commandes de base" de cet article et copiez la commande que vous souhaitez associer dans la zone "commande".
Étape 5: Cliquez sur "Définir le raccourci", puis appuyez sur la touche multimédia que vous voulez associer à la commande.
Étape 6: Cliquez sur "Ajouter" pour enregistrer le raccourci.
Répétez cette procédure pour chaque fonction multimédia à associer.
KDE Plasma 5

Étape 1: Appuyez sur la touche Windows, recherchez "raccourcis personnalisés" et ouvrez l'application correspondante.
Étape 2: Cliquez sur "Modifier", puis sur "Nouveau", "Raccourci global" et enfin "Commande / URL".
Étape 3: Sélectionnez "Action" et entrez la commande Playerctl à associer au raccourci. Reportez-vous à la liste des "commandes de base" si nécessaire.
Étape 4: Choisissez "Déclencheur" et appuyez sur la touche multimédia à associer à la commande.
Étape 5: Choisissez "Commentaire" et donnez un nom à votre raccourci personnalisé.
Étape 6: Cliquez sur "Appliquer" pour enregistrer le raccourci.
Répétez cette procédure pour chaque fonction multimédia à associer à KDE Plasma 5.
Mate
Étape 1: Ouvrez les paramètres système, recherchez "Raccourcis clavier" et sélectionnez-le.
Étape 2: Cliquez sur "+ Ajouter" pour créer un nouveau raccourci.
Étape 3: Saisissez le nom du raccourci dans le champ "Nom". Ensuite, sélectionnez "Commande" et copiez une des commandes de la liste "Commandes de base".
Étape 4: Cliquez sur "Appliquer" pour ajouter le raccourci à Mate.
Étape 5: Cherchez le raccourci personnalisé créé et double-cliquez sur la zone "désactivée" pour l'associer à une touche multimédia.
Répétez la procédure pour chaque commande Playerctl sous Mate.
XFCE4

Étape 1: Ouvrez les paramètres système XFCE4 en appuyant sur Alt + F2 et en saisissant la commande ci-dessous.
xfce4-settings-manager
Étape 2: Cliquez sur "Ajouter" pour créer un nouveau raccourci personnalisé.
Étape 3: Copiez la commande Playerctl à associer au raccourci depuis la liste des "commandes de base".
Étape 4: Appuyez sur la touche multimédia à associer à la commande.
Étape 5: Cliquez sur "Fermer" pour fermer la fenêtre de raccourci. Votre nouveau raccourci devrait être opérationnel immédiatement.
Répétez cette procédure pour configurer Playctl sur XFCE4.