Я на Ubuntu 16.04, я не могу играть, сделать паузу, перейти к следующей или предыдущей песне в spotify. Есть много ответов, но большинство из них сложные, есть ли простое решение, которое не требует командной строки?
У меня есть Bluetooth-клавиатура Logitech.
Ответы:
Существует простое решение, кредит идет к этой теме на форуме Spotify , благодаря schuellerf и rszabla . Решение довольно простое и работает на любом дистрибутиве Linux.
chmod a+x spotify_control
Команда, которую вы видите на картинке выше, предназначена для функции «воспроизведение / пауза»
/home/your_username/Downloads/spotify_control playpause
Команды, которые доступны
/home/your_username/Downloads/spotify_control playpause
/home/your_username/Downloads/spotify_control previous
/home/your_username/Downloads/spotify_control next
/home/your_username/Downloads/spotify_control play
/home/your_username/Downloads/spotify_control stop
Обратите внимание, что вы должны сделать это
/home/your_username/Downloads/spotify_control playpause
Так как
~/Downloads/spotify_control playpause
Это не сработает, по крайней мере, в Ubuntu 16.04, Unity Desktop, менеджер ярлыков не понимает тильду
~
источник
Вот еще одна ссылка, которую я нашел, которая помогает мне и ее решения, о которых упоминает k2shah , но с более подробной информацией.
Вместо загрузки spotify_control вы используете команды D-Bus. Прежде чем добавить ее в качестве новой команды клавиатуры, не стесняйтесь выполнять эти команды.
Воспроизведение / Стоп
следующий
предыдущий
После того, как вы подтвердите вышеуказанные команды, не стесняйтесь добавлять их в качестве сочетания клавиш. Для Ubuntu «Настройки> Устройства> Клавиатура», затем добавьте (+) и введите имя и скопируйте команды, а затем добавьте сочетание клавиш.
Ссылка
источник
Если вы не хотите загружать файл и хранить его (по какой-либо причине), вы можете просто назначить ключ для команды, которая запускается в файле
Я установил новую пользовательскую привязку клавиш
Название: Spotify Play / Pause
Команда:
для других команд просто заменить
PlayPause
сStop
,Next
илиPrevious
источник
Все, что я должен был сделать в Fedora, это
sudo dnf install playerctl
Во всяком случае, это работает в Ubuntu, понятия не имею, почему здесь отсутствует такая базовая функциональность.
источник