Le chiavi multimediali non funzionano con Spotify


13

Anche se Spotify appare nel suono dell'indicatore bene (il controllo funziona da lì) usando i tasti multimediali sulla tastiera non fa nulla.

Quando apro Rhythmbox sono in grado di controllare la musica lì, quindi le impostazioni della tastiera sembrano ok.


I tasti multimediali funzionano subito. Se il tuo problema è che funzionano ma solo quando Spotify è l'applicazione focalizzata, vedi invece questa domanda .
tanius,

Risposte:


20

Prova Spotify Gnome

Spotify-Gnome è un programma che fornisce supporto per le chiavi multimediali di Gnome per il client Spotify Linux. Supporta i segnali di riproduzione / pausa, stop, successivo e precedente ed è compatibile con Gnome 2 e Gnome 3.


Funziona bene in 12.10. Questa è la soluzione che non conoscevo nella mia risposta :-)
André Stannek,

Funzionava in 13.04 al 23/04/2013 - supporta anche abbastanza bene la notifica di osd, e l'installazione è stata molto più semplice di spotify-notification (menzionata sotto come risposta)
Eric Nemchik,

Sembra che un lato efficace sia che la libreria sottostante necessaria per questo pubblica annunci. Attualmente sono seduto sullo schermo di Spotify e mi dice che non può caricare "popup onboarding" una volta installato questo. Se dovessi indovinare è una parte della gir1.2-telepathyglib-0.12libreria che ho dovuto installare per farlo funzionare.
Mark Tomlin,

Funziona bene, basta scaricare e copiare nella directory corretta come scritto nella documentazione.
TIIUNDER,

Spotify Gnome non è più necessario per il funzionamento dei tasti multimediali: ora dovrebbe funzionare subito! Dal README : "Questo progetto non è più necessario per utilizzare le chiavi multimediali con Spotify su Gnome. Non riceverà alcun aggiornamento in futuro."
tanius,

7

Disclaimer : lavoro per Spotify

Questa era una nota caratteristica mancante del client Linux, ma l'abbiamo aggiunta nella versione 0.9.4. Quindi mentre questo thread è piuttosto vecchio, vale la pena notare che ora dovrebbe funzionare. Se continui a riscontrare problemi con le chiavi multimediali, pubblica un messaggio sui forum della community.


Nik, posso confermare che questo non funziona più in spotify-client-qt, il che è abbastanza triste, dato che sembra così bello.
joseeantonior

1
@joseeantonior funziona sicuramente per me (versione 0.9.10 su Ubuntu 13.10). A volte tuttavia smettono di funzionare, quando ciò accade di solito riavvio il client e funzionano di nuovo. Quale distro stai usando?
Nik Reiman,

Ora stanno lavorando. Sembra che fosse necessario un riavvio del sistema affinché tutto funzionasse correttamente. Sto usando Ubuntu Trusty, con Spotify versione 0.9.10.17.g4129e1c9
joseeantonior

2
ciao, vengo dal futuro. versione 1: 1.0.64.407.g9bd02c2d-26, ubuntu 16.06, quelle chiavi non fanno nulla e non lo fanno mai. La clementina per esempio va bene.
phil294,

2
@NikReiman questo non funziona nemmeno 1.0.96.181.gf6bc1b6bsu Ubuntu 16.04. Ho dovuto andare con la soluzione di Nickf. Non sapete cosa avete risolto su Spotify, ma non sembra che abbiate risolto questo problema.
Alex Burdusel,

4

Puoi usare spotify-notification . Non solo fornisce notifiche di notifica-osd, ma supporta anche le chiavi multimediali.


2
A proposito, la pagina dice che l'autore non mantiene più questo pacchetto e la risposta sopra per Spotify-Gnome funziona bene, è più facile da installare e fa tutto ciò che questa raccomandazione fa - comunque una buona scoperta!
Eric Nemchik,

2

Quale ambiente di distribuzione / desktop stai usando? Sono su XFCE e c'è un problema con i keybind (credo che XFCE li interpreti diversamente dagli altri DE).

Ho trovato una pagina GitHub che offre la soluzione che ha funzionato per me su Ubuntu 17.04 con XFCE: https://gist.github.com/jbonney/5743509

Ecco i passaggi (spiegati in modo un po 'più dettagliato rispetto alla pagina GitHub):

  1. Vai a Gestione impostazioni
  2. Vai a Tastiera
  3. Vai alla scheda denominata Collegamenti alle applicazioni
  4. Clicca Aggiungi
  5. In base a quale keybind devi aggiungere, usa questi comandi
    • Play pausa: dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.PlayPause
    • Fermare: dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Stop
    • Il prossimo: dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Next
    • Precedente: dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Previous
  6. Quindi premere il tasto corrispondente. Ogni chiave dovrebbe far apparire un determinato codice per ciascuno. Vanno come segue:
  • Play pausa: XF86AudioPlay
  • Fermare: XF86AudioStop
  • Il prossimo: XF86AudioNext
  • Precedente: XF86AudioPrev

Questo dovrebbe risolverlo! Questo ha funzionato per me. Potresti riuscire a saltare il pulsante Stop e non confonderlo con il pulsante Riproduci / Pausa. L'ho quasi fatto.

Come ho detto, penso che XFCE abbia qualche problema con le chiavi. Penso che XFCE interpreta a XF86AudioPlaycausa XFdell'inizio e Spotify non lo riconosce. Ciò avrebbe senso perché funziona in altri DE senza problemi, ma XFCE lo rompe senza essere impostato. Ad ogni modo, questo funziona per me, quindi spero che abbia funzionato per te!


0

I tasti mulitmedia non hanno nulla a che fare con l'indicatore del suono. Le reazioni a tali chiavi devono essere implementate in spotify stesso. Non penso che ci sia una soluzione alternativa. Dopo tutto il client di Spotify Linux è ancora beta, quindi c'è speranza che questa funzionalità venga aggiunta in un tempo prevedibile :-)


Ha funzionato bene per me quando usavo la 12.10, quando ho aggiornato alla 13.04 Beta, non funzionava più. Mi chiedo cosa sia cambiato per rompere questo, o se è stato un aggiornamento beta che ho ricevuto da Spotify a romperlo.
Mark Tomlin,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.