Kunci multimedia tidak berfungsi dengan Spotify

13

Meskipun Spotify muncul dalam indikator-suara dengan baik (Mengontrolnya berfungsi dari sana) menggunakan tombol multimedia pada keyboard Anda tidak melakukan apa-apa.

Ketika saya membuka Rhythmbox mereka dapat mengontrol musik di sana, sehingga pengaturan keyboard tampak ok.

skerit
sumber
Kunci multimedia berfungsi di luar kotak sekarang. Jika masalah Anda adalah bahwa mereka berfungsi tetapi hanya ketika Spotify adalah aplikasi yang difokuskan, lihat pertanyaan ini sebagai gantinya.
tanius

Jawaban:

20

Cobalah Spotify Gnome

Spotify-Gnome adalah program yang menyediakan dukungan kunci media Gnome untuk klien Spotify Linux. Ini mendukung sinyal play / pause, stop, next, dan sebelumnya, dan kompatibel dengan Gnome 2 dan Gnome 3.

nickf
sumber
Bekerja dengan baik di 12.10. Ini adalah solusi yang saya tidak tahu dalam jawaban saya :-)
André Stannek
Bekerja di 13.04 pada 4/23/2013 - juga mendukung notifikasi osd dengan baik, dan pengaturan jauh lebih mudah daripada spotify-notify (disebutkan di bawah sebagai jawaban)
Eric Nemchik
Tampaknya sisi efektifnya adalah pustaka dasar yang diperlukan untuk ini menayangkan iklan. Saya saat ini duduk di layar Spotify dengan mengatakan bahwa itu tidak dapat memuat "onboarding-popup" setelah saya menginstal ini. Jika saya harus menebak itu adalah bagian dari gir1.2-telepathyglib-0.12perpustakaan yang harus saya instal agar ini berfungsi.
Mark Tomlin
Bekerja dengan baik, cukup unduh dan salin ke direktori yang benar seperti yang tertulis dalam dokumentasi.
TIIUNDER
Spotify Gnome tidak lagi diperlukan untuk kunci Media untuk berfungsi - itu harus bekerja di luar kotak sekarang! Dari README : "Proyek ini tidak lagi diperlukan untuk menggunakan kunci media dengan Spotify di Gnome. Proyek ini tidak akan menerima pembaruan apa pun yang akan datang."
tanius
7

Penafian : Saya bekerja untuk Spotify

Ini adalah fitur yang hilang dari klien linux, tetapi kami menambahkannya dalam versi 0.9.4. Jadi, meskipun utas ini agak lama, perlu dicatat bahwa sekarang seharusnya berfungsi. Jika Anda terus mengalami masalah dengan kunci media, silakan kirim pesan di forum komunitas.

Nik Reiman
sumber
Nik, saya dapat mengkonfirmasi bahwa ini tidak lagi berfungsi di spotify-client-qt, yang cukup menyedihkan, karena terlihat sangat bagus.
joseeantonior
1
@ Joseoseantonior pasti berfungsi untuk saya (versi 0.9.10 di Ubuntu 13.10). Namun terkadang mereka berhenti bekerja, ketika ini terjadi saya biasanya memulai kembali klien dan mereka bekerja lagi. Distro apa yang Anda gunakan?
Nik Reiman
Mereka sekarang bekerja. Sepertinya restart sistem diperlukan agar semuanya berfungsi dengan baik. Saya menggunakan Ubuntu Trusty, dengan Spotify versi 0.9.10.17.g4129e1c9
joseeantonior
2
halo, saya dari masa depan. versi 1: 1.0.64.407.g9bd02c2d-26, ubuntu 16.06, kunci-kunci itu tidak melakukan apa-apa dan tidak pernah ada. Clementine misalnya baik-baik saja.
phil294
2
@NikReiman ini tidak berfungsi bahkan 1.0.96.181.gf6bc1b6bdi Ubuntu 16.04. Saya harus menggunakan solusi nickf. Tidak tahu apa yang Anda perbaiki di Spotify, tapi sepertinya Anda tidak memperbaiki ini.
Alex Burdusel
4

Anda dapat menggunakan spotify-notify . Tidak hanya memberikan pemberitahuan notifikasi-osd, tetapi juga memiliki dukungan untuk kunci media.

Ryan
sumber
2
fyi halaman mengatakan penulis tidak lagi memelihara paket ini, dan jawaban di atas untuk Spotify-Gnome berfungsi dengan baik, lebih mudah untuk menginstal, dan melakukan semua yang direkomendasikan oleh rekomendasi ini - masih merupakan temuan yang bagus!
Eric Nemchik
2

Lingkungan distro / desktop apa yang Anda gunakan? Saya menggunakan XFCE, dan ada masalah dengan keybinds (saya percaya XFCE menafsirkannya secara berbeda dari DE lainnya).

Saya menemukan halaman GitHub yang memberikan solusi yang bekerja untuk saya di Ubuntu 17.04 dengan XFCE: https://gist.github.com/jbonney/5743509

Inilah langkah-langkahnya (dijelaskan sedikit lebih detail daripada halaman GitHub):

  1. Buka Pengaturan Manajer
  2. Pergi ke Keyboard
  3. Buka tab berlabel Pintasan Aplikasi
  4. Klik Tambah
  5. Berdasarkan keybind apa yang perlu Anda tambahkan, gunakan perintah ini
    • Mainkan / Jeda: dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.PlayPause
    • Berhenti: dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Stop
    • Lanjut: dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Next
    • Sebelumnya: dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Previous
  6. Kemudian tekan tombol yang sesuai. Setiap kunci harus memunculkan kode tertentu untuk masing-masing. Mereka pergi sebagai berikut:
  • Mainkan / Jeda: XF86AudioPlay
  • Berhenti: XF86AudioStop
  • Lanjut: XF86AudioNext
  • Sebelumnya: XF86AudioPrev

Ini harus memperbaikinya! Ini berhasil untuk saya. Anda mungkin dapat melewati tombol Stop, dan jangan bingung untuk tombol Play / Pause. Saya hampir melakukannya.

Seperti yang saya katakan, saya pikir XFCE memiliki beberapa masalah dengan kunci. Saya pikir XFCE mengartikan XF86AudioPlaykarena XFdi awal, dan Spotify tidak mengenalinya. Itu masuk akal karena bekerja di DE lain tanpa masalah, tetapi XFCE memecahnya tanpa diatur. Bagaimanapun, ini bekerja untuk saya, jadi saya harap ini berhasil untuk Anda!

scoutchorton
sumber
0

Tombol mulitmedia tidak ada hubungannya dengan indikator suara. Reaksi terhadap kunci-kunci tersebut harus diimplementasikan di spotify sendiri. Saya tidak berpikir ada solusi. Setelah semua klien linux spotify masih beta sehingga ada harapan bahwa fitur ini akan ditambahkan dalam waktu dekat :-)

André Stannek
sumber
Ini berfungsi baik untuk saya ketika saya menggunakan 12.10, ketika saya memperbarui ke 13.04 Beta, itu tidak lagi berfungsi. Saya bertanya-tanya apa yang berubah untuk memecahkan ini, atau apakah itu pembaruan beta yang saya dapatkan dari Spotify yang memecahkannya.
Mark Tomlin