Я использую Spotify Linux Beta. Моя клавиатура - это проводная клавиатура с подсветкой Logitech.
Мои сочетания клавиш работают с Banshee, но не со Spotify, хотя управление Spotify с помощью виджета «Громкость» в правом верхнем углу верхней панели работает нормально.
Я сделал следующее, используя это руководство: 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
. Убедитесь, что у вас есть привязки для ваших медиа-клавиш.