web-dev-qa-db-fra.com

Les contrôles du clavier Spotify ne fonctionnent pas

Je suis sur Ubuntu 16.04, je ne peux pas jouer, mettre en pause, passer à la chanson suivante ou précédente dans Spotify. Il y a beaucoup de réponses mais la plupart sont compliquées. Existe-t-il une solution simple ne nécessitant pas de ligne de commande?

J'ai un clavier Bluetooth Logitech.

7
Lynob

Il existe une solution simple: le crédit va à ce fil sur le forum Spotify , Merci à schuellerf et rszabla . La solution est assez simple et fonctionne sur n'importe quelle distribution Linux.

  1. Téléchargez ce fichier , extrayez-le et rendez-le exécutable chmod a+x spotify_control
  2. Placez-le où vous voulez, je supposerai qu'il est placé dans le dossier Téléchargements
  3. Allez dans les paramètres -> clavier -> raccourcis clavier -> raccourcis personnalisés

enter image description here

  1. Ajouter un nouveau raccourci en cliquant sur le bouton plus, je remplacerai les touches lecture/pause/suivant et précédent par défaut car je n'écoute de la musique que sur Spotify. Si vous avez besoin de ces raccourcis, affectez-en d'autres pour Spotify.

enter image description here

La commande que vous voyez dans l'image ci-dessus est pour la fonction 'play/pause'

/home/your_username/Downloads/spotify_control playpause

Les commandes disponibles

  1. /home/your_username/Downloads/spotify_control playpause
  2. /home/your_username/Downloads/spotify_control previous
  3. /home/your_username/Downloads/spotify_control next
  4. /home/your_username/Downloads/spotify_control play
  5. /home/your_username/Downloads/spotify_control stop

S'il vous plaît noter que vous devez le faire

/home/your_username/Downloads/spotify_control playpause

Parce que

~/Downloads/spotify_control playpause

Cela ne fonctionnera pas, du moins pas dans Ubuntu 16.04, Unity Desktop, le gestionnaire de raccourcis ne semble pas comprendre le tilde ~

12
Lynob

Si vous ne souhaitez pas télécharger un fichier et le conserver (pour une raison quelconque), vous pouvez simplement attribuer la clé à la commande exécutée dans le fichier.

J'ai mis en place un nouveau raccourci clavier personnalisé

Nom: Spotify Play/Pause

Commander:

dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.PlayPause

pour les autres commandes, remplacez simplement PlayPausepar Stopname__, Nextou Previousname__

1
k2shah