web-dev-qa-db-fra.com

Comment assigner des raccourcis clavier pour contrôler Rhythmbox?

Je souhaite assigner Ctrl+Space Rhythmbox joue/pause mais ne peut pas comprendre comment faire en utilisant le menu du clavier, car chaque fois que j'essaie, il est désactivé car je ne sais pas ce que je suis censé taper dans le champ de raccourci.

19
Boi

De quoi avons nous besoin...

Lorsque rhythmbox est installé, il existe une application basée sur une commande appelée rhythmbox-client qui peut être utilisée pour contrôler divers aspects de Rhythmbox lui-même.

Alors, comment ça se passe ...

rhythmbox-client utilise un protocole de communication de processus appelé DBUS. C'est le même protocole que le menu Unity Sound Indicator.

Vous devez vous assurer que ce plugin est activé dans Rhythmbox

enter image description here

Comment attribuer une touche de raccourci ...

Lancez Keyboard à partir du tableau de bord Unity.

enter image description here

La partie importante est la commande et l'assignation du raccourci lui-même.

La commande que vous devez utiliser est rhythmbox-client --play-pause

Alors quoi d'autre puis-je contrôler ...

Si vous exécutez rhythmbox-client --help, vous obtiendrez une liste des options de ligne de commande permettant de contrôler Rhythmbox.

Les options les plus utiles pour le contrôle du clavier sont les suivantes:

 
 --quit Quitter Rhythmbox 
 --next Passer à la chanson suivante 
 --previous Passer à la chanson précédente 
 --seek Recherche dans le courant piste 
 --play Reprendre la lecture si en pause 
 --pause Suspendre la lecture si en cours de lecture 
 --play-pause Basculer en mode lecture/pause 
 --enqueue Ajouter des pistes spécifiées à la file d'attente de lecture 
 --Clear-queue Vide la file d'attente de lecture avant d'ajouter de nouvelles pistes 
 - d'impression en cours d'impression Affiche le titre et l'artiste de la chanson en cours de lecture 
 - -print-playing-format Imprimer les détails formatés de la chanson 
 --set-volume Régler le volume de lecture 
 --volume-up Augmenter le volume de lecture 
 --Volume-down Diminuer le volume de lecture 
 - print-volume Imprimer le volume de lecture actuel 
 --Set-rating Définir le classement de la chanson en cours. 

Il existe d'autres options que vous pouvez utiliser, par exemple, les scripts Shell.

33
fossfreedom