Мультимедійні клавіші не працюють із Spotify


13

Навіть незважаючи на те, що Spotify виявляється в індикаторному звуку просто чудово (керування ним працює звідти) за допомогою мультимедійних клавіш на клавіатурі нічого не робить.

Коли я відкриваю Rhythmbox, вони можуть контролювати музику, тому налаштування клавіатури здаються нормальними.


Зараз мультимедійні клавіші працюють з коробки. Якщо ваша проблема полягає в тому, що вони працюють, але лише тоді, коли Spotify є зосередженим додатком, див. Це питання замість цього.
таніус

Відповіді:


20

Спробуйте Spotify Gnome

Spotify-Gnome - програма, яка забезпечує підтримку медіа-ключа Gnome для клієнта Spotify Linux. Він підтримує відтворення / паузу, зупинку, наступний та попередні сигнали та сумісний як з Gnome 2, так і з Gnome 3.


Відмінно працює в 12.10. Це вирішення, про яке я не знав у своїй відповіді :-)
Андре Стеннек

Робота в 13.04 станом на 23.04.2013 - також підтримує сповіщення osd досить добре, а налаштування було набагато простішим, ніж спотифікація-сповіщення (згадується нижче як відповідь)
Ерік Немчик

Здається, що побічним ефектом є те, що основна бібліотека, необхідна для цього, служить рекламою. На даний момент я сиджу на екрані Spotify, і він говорить мені, що після встановлення цього пункту не можна завантажити "onboarding-popup". Якби мені довелося здогадуватися, це частина gir1.2-telepathyglib-0.12бібліотеки, яку мені довелося встановити, щоб працювати.
Марк Томлін

Добре працює, просто завантажте та скопіюйте, щоб виправити каталог, як це написано в документації.
TIIUNDER

Spotify Gnome більше не потрібен для роботи медіа-клавіш - він повинен працювати прямо зараз! З README : "Цей проект більше не потрібен для використання медіа-клавіш із Spotify на Gnome. Він не отримає жодних оновлень вперед".
таніус

7

Відмова : Я працюю на Spotify

Це була відома відсутність функції клієнта linux, але ми додали її у версії 0.9.4. Тож ця нитка досить стара, варто зазначити, що зараз вона має працювати. Якщо у вас все ще виникають проблеми з медіа-клавішами, будь ласка, опублікуйте повідомлення на форумах спільноти.


Нік, я можу підтвердити, що це вже не працює в spotify-client-qt, що дуже сумно, як це виглядає так приємно.
joseeantonior

1
@joseeantonior, безумовно, працює для мене (версія 0.9.10 на Ubuntu 13.10). Однак іноді вони перестають працювати, коли це трапляється, я зазвичай перезапускаю клієнта і вони працюють знову. Який дистрибутив ви використовуєте?
Нік Рейман

Вони зараз працюють. Схоже, перезапуск системи був потрібен, щоб все працювало в порядку. Я використовую Ubuntu Trusty, з версією Spotify 0.9.10.17.g4129e1c9
joseeantonior

2
привіт, я з майбутнього. версія 1: 1.0.64.407.g9bd02c2d-26, ubuntu 16.06, ці клавіші нічого не роблять і ніколи не мають. Наприклад, Клементин прекрасно справляється.
phil294

2
@NikReiman це не працює навіть 1.0.96.181.gf6bc1b6bна Ubuntu 16.04. Мені довелося піти з рішенням Нікфа. Не знаєте, що ви вирішили виправити на Spotify, але не здається, що ви це виправили.
Алекс Бурдузель

4

Ви можете використовувати spotify-notify . Він не тільки надає сповіщення без змін, але і підтримує медіа-ключі.


2
На цій сторінці сказано, що автор більше не підтримує цей пакет, і відповідь, вказана вище для Spotify-Gnome, працює просто чудово, простіше в установці, і робить все, що ця рекомендація робить - все-таки хороша знахідка!
Ерік Немчик

2

Яке середовище distro / desktop ви використовуєте? Я перебуваю на XFCE, і є проблема з клавішними зв'язками (я вважаю, що XFCE інтерпретує їх інакше, ніж інші DE).

Я знайшов сторінку GitHub, яка дає рішення, яке працювало на мене на Ubuntu 17.04 з XFCE: https://gist.github.com/jbonney/5743509

Ось такі кроки (пояснені трохи детальніше, ніж на сторінці GitHub):

  1. Перейдіть до Менеджера налаштувань
  2. Перейдіть до клавіатури
  3. Перейдіть на вкладку ярлики програми
  4. Натисніть Додати
  5. Виходячи з того, яку прив'язку клавіш потрібно додати, використовуйте ці команди
    • Відтворення / пауза: dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.PlayPause
    • Стій: dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Stop
    • Далі: dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Next
    • Попередній: dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Previous
  6. Потім натисніть відповідну клавішу. Кожен ключ повинен містити певний код для кожного. Вони йдуть наступним чином:
  • Відтворення / пауза: XF86AudioPlay
  • Стій: XF86AudioStop
  • Далі: XF86AudioNext
  • Попередній: XF86AudioPrev

Це має виправити! Це працювало для мене. Можливо, ви можете пропустити кнопку "Стоп" і не плутати її з кнопкою "Відтворити / призупинити". Я мало не зробив.

Як я вже сказав, я думаю, що у XFCE є проблема з ключами. Я думаю, що XFCE інтерпретує XF86AudioPlayчерез те, XFщо спочатку, а Spotify не визнає цього. Це мало б сенс, оскільки він працює в інших DE без проблем, але XFCE розбиває його, не встановлюючи. Так чи інакше, це працює для мене, тому я сподіваюся, що це працювало на вас!


0

Клавіші мультимедіа не мають нічого спільного зі звуковим індикатором. Реакції на ці ключі повинні реалізовуватися в самому спотифіку. Я не думаю, що тут є рішення. Адже клієнт Spotify Linux все ще є бета-версією, тому є надія, що ця функція буде додана у передбачуваний час :-)


Для мене це працювало чудово, коли я використовував 12.10, коли я оновлювався до 13.04 Beta, він більше не працював. Цікаво, що змінилося, щоб зламати це, або якщо це було бета-оновлення, яке я отримав від Spotify, що зламало його.
Марк Томлін
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.