Мультимедийные клавиши не работают с Spotify
Даже несмотря на то, что Spotify прекрасно отображается в звуке индикатора (управление работает оттуда), использование мультимедийных клавиш на клавиатуре ничего не дает.
Когда я открываю Rhythmbox, они могут управлять музыкой, поэтому настройки клавиатуры кажутся нормальными.
5 ответов
Попробуйте Spotify Gnome
Spotify-Gnome - это программа, которая обеспечивает поддержку медиа-ключей Gnome для клиента Spotify Linux. Он поддерживает сигналы воспроизведения / паузы, остановки, следующего и предыдущего и совместим с Gnome 2 и Gnome 3.
Для людей, у которых все еще есть эта проблема: моя проблема заключалась в том, что мой Chrome перехватил все входящие мультимедийные ключи, поэтому они не достигли приложения Spotify. Вы можете исправить это, перейдя в
chrome://flags/#hardware-media-key-handling в адресной строке Chrome и установив
Hardware Media Key Handling к
Disabled
Отказ от ответственности: я работаю на Spotify
Это было известной отсутствующей функцией клиента linux, но мы добавили ее в версии 0.9.4. Так что, хотя этот поток довольно старый, стоит отметить, что теперь он должен работать. Если у вас по-прежнему возникают проблемы с клавишами мультимедиа, отправьте сообщение на форумах сообщества.
Вы можете использовать spotify-notify. Он не только предоставляет уведомления notify-osd, но также поддерживает медиа-ключи.
Какой дистрибутив / окружение рабочего стола вы используете? Я нахожусь на XFCE, и есть проблема с привязками клавиш (я полагаю, XFCE интерпретирует их по-другому, чем другие DE).
Я нашел страницу GitHub с описанием решения, которое работало для меня в Ubuntu 17.04 с XFCE: https://gist.github.com/jbonney/5743509
Вот шаги (объясненные чуть более подробно, чем страница GitHub):
- Зайдите в Диспетчер настроек
- Перейти к клавиатуре
- Перейдите на вкладку "Ярлыки приложений".
- Нажмите Добавить
- В зависимости от того, какую комбинацию клавиш вам нужно добавить, используйте эти команды
- Воспроизведение / Пауза:
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
- Воспроизведение / Пауза:
- Затем нажмите соответствующую клавишу. Каждый ключ должен вызывать определенный код для каждого. Они идут следующим образом:
- Воспроизведение / Пауза:
XF86AudioPlay - Стоп:
XF86AudioStop - Следующий:
XF86AudioNext - Предыдущая:
XF86AudioPrev
Это должно это исправить! Это сработало для меня. Вы можете пропустить кнопку "Стоп" и не путать ее с кнопкой "Воспроизведение / Пауза". Я почти сделал.
Как я уже сказал, у XFCE есть проблемы с ключами. Я думаю, что XFCE интерпретирует XF86AudioPlay из-за XF в начале, и Spotify не распознает это. Это имело бы смысл, потому что это работает в других DE без проблем, но XFCE ломает это, не будучи настроенным. В любом случае, это работает для меня, поэтому я надеюсь, что это сработало для вас!
Клавиши мультимедиа не имеют ничего общего со звуковым индикатором. Реакции на эти ключи должны быть реализованы в самопомощи. Я не думаю, что есть обходной путь. В конце концов, Linux-клиент spotify все еще находится в бета-версии, поэтому есть надежда, что эта функция будет добавлена в обозримом времени:-)
Последняя версия Spotify Snap поддерживает мультимедийные клавиши. Примечание: у меня заработали только после перезагрузки