Клавиши play / stop / next / prev не работают с Spotify

Я запускаю бета-версию Spotify Linux. Моя клавиатура - это клавиатура Logitech с подсветкой.

Горячие клавиши моей клавиатуры работают с Banshee, но не с Spotify, хотя контроль Spotify через виджет «Объем» в верхнем правом углу верхней панели отлично работает.

6
задан 10 October 2011 в 17:06

11 ответов

Я использовал следующее руководство: http://www.mabishu.com/blog/2010/11/15/playing-with-d-bus-interface-of-spotify-for-linux/[!d0 ]

Вам нужно будет установить 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

Хотя, я знаю, что произойдет, если вы используете и banshee и spotify с той же горячей клавишей!

6
ответ дан 25 May 2018 в 18:22
  • 1
    Спасибо, Виктор, я попробую это, когда вернусь с работы. – joar 9 December 2011 в 19:48

Я использовал следующее руководство: 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

Хотя, я не знаю, что произойдет, если вы используете и banshee и spotify с той же горячей клавишей!

6
ответ дан 2 August 2018 в 02:53

Я использовал следующее руководство: 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

Хотя, я не знаю, что произойдет, если вы используете и banshee и spotify с той же горячей клавишей!

6
ответ дан 7 August 2018 в 20:47

Я использовал следующее руководство: 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

Хотя, я не знаю, что произойдет, если вы используете и banshee и spotify с той же горячей клавишей!

6
ответ дан 13 August 2018 в 12:33

Отказ от ответственности: я работаю для Spotify

Это была известная пропущенная функция клиента linux, но мы добавили ее в версию 0.9.4. Поэтому, пока эта ветка довольно старая, стоит отметить, что теперь она должна работать. Если у вас по-прежнему возникают проблемы с медиа-ключами, отправьте сообщение на форумах сообщества.

4
ответ дан 25 May 2018 в 18:22
  • 1
    Пожалуйста, не отправляйте повторяющиеся ответы на разные вопросы. Это просто создает больше работы для модераторов. Если вопросы настолько похожи, что один и тот же ответ работает на каждого, то более поздний из них, вероятно, является дубликатом и должен быть помечен как таковой. – RolandiXor♦ 8 November 2013 в 23:33

Была проблема с Spotify. Пробовав все вышеперечисленное, я проверил привязки клавиатуры и заметил, что у меня были горячие клавиши.

Запустите в терминале unity-control-center keyboard или перейдите на клавиатуру в свои настройки, перейдите на вкладку Shortcuts, затем Sound and Media. Убедитесь, что у вас есть привязки для ваших медиа-ключей.

0
ответ дан 25 May 2018 в 18:22

Была проблема с Spotify. Пробовав все вышеперечисленное, я проверил привязки клавиатуры и заметил, что у меня были горячие клавиши.

Запустите в терминале unity-control-center keyboard или перейдите на «Клавиатура» в свои настройки, перейдите на вкладку Shortcuts, затем Sound and Media. Убедитесь, что у вас есть привязки для ваших медиа-ключей.

0
ответ дан 2 August 2018 в 02:53

Была проблема с Spotify. Пробовав все вышеперечисленное, я проверил привязки клавиатуры и заметил, что у меня были горячие клавиши.

Запустите в терминале unity-control-center keyboard или перейдите на «Клавиатура» в свои настройки, перейдите на вкладку Shortcuts, затем Sound and Media. Убедитесь, что у вас есть привязки для ваших медиа-ключей.

0
ответ дан 6 August 2018 в 03:06

Отказ от ответственности : я работаю для Spotify

Это была известная пропущенная функция клиента linux, но мы добавили ее в версию 0.9.4. Поэтому, пока эта ветка довольно старая, стоит отметить, что теперь она должна работать. Если у вас по-прежнему возникают проблемы с медиа-ключами, отправьте сообщение на форуме сообщества.

4
ответ дан 7 August 2018 в 20:47

Была проблема с Spotify. Пробовав все вышеперечисленное, я проверил привязки клавиатуры и заметил, что у меня были горячие клавиши.

Запустите в терминале unity-control-center keyboard или перейдите на «Клавиатура» в свои настройки, перейдите на вкладку Shortcuts, затем Sound and Media. Убедитесь, что у вас есть привязки для ваших медиа-ключей.

0
ответ дан 10 August 2018 в 09:09

Отказ от ответственности : я работаю для Spotify

Это была известная пропущенная функция клиента linux, но мы добавили ее в версию 0.9.4. Поэтому, пока эта ветка довольно старая, стоит отметить, что теперь она должна работать. Если у вас по-прежнему возникают проблемы с медиа-ключами, отправьте сообщение на форуме сообщества.

4
ответ дан 10 August 2018 в 09:09

Другие вопросы по тегам:

Похожие вопросы: