Кнопки play/stop/next/prev не работают с Spotify
Я использую Spotify Linux Beta. Моя клавиатура - это клавиатура Logitech с подсветкой.
Мои сочетания клавиш работают с Banshee, но не со Spotify, хотя управление Spotify с помощью виджета "Громкость" в правом верхнем углу верхней панели работает нормально.
3 ответа
Используя это руководство, я сделал следующее: http://www.mabishu.com/blog/2010/11/15/playing-with-d-bus-interface-of-spotify-for-linux/
Вам нужно будет установить mdbus2:
sudo apt-get install mdbus2
Теперь вы можете попробовать сыграть / сделать паузу:
dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.PlayPause
Чтобы связать это с ключом, вам нужен, например, AutoKey.
sudo apt-get install autokey-gtk
Создайте новый скрипт и используйте этот код:
system.exec_command("dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.PlayPause", getOutput=False)
и связать его с тем ключом, который вы хотите использовать.
Конечно, вы можете использовать тот же метод для создания горячих клавиш для следующего и предыдущего:)
Эта команда покажет вам, какие методы доступны:
mdbus2 org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2
Впрочем, я не знаю, что произойдет, если вы используете оба банши и спотит с помощью одной и той же горячей клавиши!
Отказ от ответственности: я работаю на Spotify
Это было известной отсутствующей функцией клиента linux, но мы добавили ее в версии 0.9.4. Так что, хотя этот поток довольно старый, стоит отметить, что теперь он должен работать. Если у вас по-прежнему возникают проблемы с клавишами мультимедиа, отправьте сообщение на форумах сообщества.
Была такая же проблема со Spotify. Попробовав все вышеперечисленное, я проверил привязки клавиатуры и заметил, что горячие клавиши были отсоединены.
Запустить в терминале unity-control-center keyboard
или перейдите к Клавиатура в ваших настройках, перейдите к Shortcuts
вкладка тогда Sound and Media
, Убедитесь, что у вас есть привязки для ваших медиа-ключей.