Переопределить «медиа» клавиши iTunes (воспроизведение, пауза и т. Д.) Для Spotify?

Можно ли установить Spotify в качестве программы по умолчанию, когда на клавиатуре Mac нажимаются клавиши «media» (воспроизведение, пауза, предыдущий, следующий и т. д.)?

В большинстве случаев, когда Spotify открыт, «мультимедийные» клавиши работают нормально. Но каждый раз iTunes появляется, когда вы нажимаете на них. Было бы намного лучше, если бы вы могли просто указать, что Spotify - это программа по умолчанию, когда эти ключи запущены, в отличие от iTunes.

Если это имеет значение, я использую Mountain Lion.

71 голос | спросил Josh Foskett 29 J000000Sunday12 2012, 06:27:28

12 ответов


31

Я нахожу, что эта проблема возникает для меня непоследовательно, поэтому я использую этот довольно деструктивный подход, когда это происходит:

  1. Откройте «Монитор активности», который можно легко найти с помощью Spotlight
  2. Выберите «ЦП» или «Память» из таблеток в верхней части диалогового окна
  3. В окне поиска вверху справа введите: itunes
  4. «ituneshelper» - это то, что вы ищете. Найдите его, нажмите на него, затем выберите «Силовое убийство»
  5. Принять подтверждение

В Spotify также есть помощник. Я предполагаю, что это зависит от того, какой из них загружается первым.


Постоянное решение

В комментарии ниже - вы можете просто удалить его из своих элементов входа:

  1. Поиск элементов входа в системные настройки
  2. Выберите itunes helper
  3. Нажмите кнопку [-]
  4. Перезагрузите свой Mac
ответил jakeisonline 30 +03002014-10-30T05:29:21+03:00312014bEurope/MoscowThu, 30 Oct 2014 05:29:21 +0300 2014, 05:29:21
21

Lifehacker недавно опубликовал статью об этой самой проблеме для Snow Leopard. http://lifehacker.com/5531707/free-your -macs-media-keys-from-itunes-grasp

  

Трюки, которые мы использовали ранее, были намного менее идеальными, и вам нужно было запустить QuickTime в фоновом режиме или сделать серьезный взлом системных файлов в iTunes.app. NoMitsu создал установщик с одним щелчком мыши, который исправляет демон удаленного управления, приложение, ответственное за управление медиа-ключами. Просто скачайте патч и дважды щелкните по нему. После ввода пароля ваши медиа-ключи будут свободны от захвата iTunes.

Я предполагаю, что вы уже пробовали это. Как я помню, медиа-ключи будут контролировать последнюю активную программу, поэтому если Spotify было последним медиа-приложением, которое вы открыли (и в настоящее время открыто), тогда медиа-ключи будут управлять этим. Надеюсь, что это помогает вам.

ответил sjg 4 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowTue, 04 Sep 2012 19:50:05 +0400 2012, 19:50:05
9

У меня была эта проблема годами, и в моем случае она выходит за пределы iTunes. При работе в Keynote или другом приложении, которое «утверждает» мультимедийные ключи, управление Spotify (или другими музыкальными проигрывателями) не будет работать.

Но теперь я наконец решил это!

Довольно длительный процесс, но здесь идет.

Связывание медиа-ключей с одним медиаплеером и только с этим проигрывателем:

  • Перейдите к настройкам системы> Клавиатура> и выберите «Использовать все клавиши F1, F2 и т. д. в качестве стандартных функциональных клавиш». (это отключит все быстрые элементы управления, такие как яркость и громкость) (Чтобы включить их снова:)
  • Скачать "Карабинер"
  • Выберите «Изменить F1..F19 Key & Function key ...»> «Изменить F1..F19 Key»> «F1..F12 - функциональный ключ»
  • Включить все, кроме «F7, F8, F9, в музыкальные элементы управления» (если вы не хотите сопоставлять любые другие клавиши с выбранными вами функциями) (теперь яркость и т. д. должна работать снова).
  • Загрузка и установка FastScripts
  • Откройте Automator и создайте новую службу
  • Изменить "получает услугу:" [текст] на [без ввода]
  • Добавить действие «запустить скрипт яблока» на главный экран
  • Введите и сохраните следующие три сценария Apple (для Spotify, но я уверен, что это работает с некоторыми другими медиаплеерами) в папку [ваш пользователь] /Library /Scripts:

try
tell application "Spotify"
    playpause
end tell
end try
return

try
tell application "Spotify"
    previous track
end tell
end try
return

try
tell application "Spotify"
    next track
end tell
end try
return
  • И, наконец, In In FastScripts перейдите в «Сценарии сценариев» и установите F7, F8 и F9 как ярлыки для ваших скриптов!

Просто! =)

РЕДАКТ: Карабинер еще не работает с Сьеррой, но предварительный релиз под названием «Карабиновые элементы» делает трюк. В этом случае пропустите первые 4 шага в приведенном выше списке и вместо этого:

  • Установка элементов карабина
  • Выберите функциональные клавиши и карту f7> f7, f8> f8, f9> f9 (затем перейдите из списка выше, установив Fastscripts.)
ответил Per Rundblom 11 PM00000060000000931 2016, 18:04:09
4

Добавляя к тому, что сказал @sjg, вы могли бы открыть Spotify при запуске (предполагая, что iTunes не нужно открывать при запуске), чтобы вы могли использовать медиа-ключи с Spotify прямо из входа. Опять же, это всего лишь обходной путь, а не полное решение, но если вы хотите, чтобы он был открыт при запуске, перейдите в Spotify> Preferences и прокрутите вниз до «Открыть Spotify автоматически после входа в систему на компьютере» и выберите «Открыть автоматически».

ответил Ethan Lee 5 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowWed, 05 Sep 2012 09:09:57 +0400 2012, 09:09:57
3

Посмотрев вокруг какое-то время, я наконец нашел https://github.com/zsszatmari/MagicKeys

Это не специфично для Spotify, но позволит вам выбрать любое приложение для запуска при нажатии клавиши мультимедиа.

Есть только две небольшие проблемы, которые я вижу с ним (и одна из них также связана с поведением iTunes по умолчанию).

  1. Он открывает приложение с помощью любой из 3 кнопок мультимедиа. Хотя это и был запрошен исходный вопрос, это не стандартное поведение для iTunes. iTunes открывается, только когда вы нажимаете кнопку воспроизведения /паузы (а не кнопки «назад /вперед»). В идеале это был бы вариант, который пользователь мог бы выбрать.
  2. Он не запускает воспроизведение мультимедиа после запуска приложения. То же самое относится и к iTunes по умолчанию, но было бы неплохо, если бы вам просто нужно было один раз нажать играть, чтобы открыть Spotify и начать играть музыку, а не нажимать клавишу, ждать, пока приложение запустится, а затем снова нажмите клавишу.
ответил chrowe 18 MaramSat, 18 Mar 2017 06:48:03 +03002017-03-18T06:48:03+03:0006 2017, 06:48:03
2

Лучше перейти к User ( Настройки -> Пользователи и группы ), а затем нажмите «Элементы автозагрузки» и отключите ituneshelper . Таким образом, вам не нужно убивать процесс каждый раз, когда вы включаете устройство.

 введите описание изображения здесь>> </a> </p></body></html>

ответил Joan Galmés Riera 7 +03002017-10-07T14:31:26+03:00312017bEurope/MoscowSat, 07 Oct 2017 14:31:26 +0300 2017, 14:31:26
1

Вот как это должно работать:

  1. Нажатие клавиши мультимедиа на клавиатуре должно отправить сообщение в текущее активное приложение, если оно поддерживает медиа-ключи
  2. Если нет, последнее приложение, поддерживающее медиа-ключ, должно быть отправлено сообщение
  3. Если приложение не доступно, откройте поддерживающее по умолчанию приложение, поддерживающее медиа-ключ (например, iTunes, но настраиваемое)
  4. Каждое приложение, поддерживающее медиа-ключ, должно отказаться от своих предпочтений

Мне кажется, что это не так сложно, но это один из тех слабых недостатков использования OSX, который сидит на куче вещей, которые просто служат для того, чтобы сделать общий опыт субпарком.

ответил Bobby Jack 7 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowWed, 07 Sep 2016 14:49:48 +0300 2016, 14:49:48
0

Вот пакет, который работает как хорошее решение:

https://github.com/rpendleton/spotify-rcd

ответил JesusO 10 FebruaryEurope/MoscowbFri, 10 Feb 2017 05:01:47 +0300000000amFri, 10 Feb 2017 05:01:47 +030017 2017, 05:01:47
0

Не нужно менять библиотеки или программы или загружать инструменты. Все, что вам нужно, под рукой и прост в использовании. Кончик с 2007 года по-прежнему работает: установите с помощью «Automator» то, что вы хотите сделать, и назначьте его клавишей быстрого доступа.

https://forums.macrumors.com/threads/can-i-assign-f8-the-play-pause-key-to-launch-spotify-instead-of- itunes.1626645 /# пост-17779801

ответил MacElle 2 MarpmThu, 02 Mar 2017 15:55:08 +03002017-03-02T15:55:08+03:0003 2017, 15:55:08
-1

на клавиатуре есть опция для использования традиционных клавиш F1, F2 и т. д. или специальных функций. Возможно, вы выбрали традиционный режим.

ответил Pam 24 +04002014-10-24T23:08:05+04:00312014bEurope/MoscowFri, 24 Oct 2014 23:08:05 +0400 2014, 23:08:05
-1

Что-то, что работает в большинстве случаев для меня, просто перезагружает эту программу.

Скажем, например, Spotify не играет хорошо с медиа-ключами (т. е. они ничего не делают, если у вас есть Spotify open). Я обычно закрываю Spotify и перезапускаю его, и когда он снова открывает медиа-ключи, они автоматически снова работают.

Очевидно, что это меньше, чем идеально, и определенно не делает ничего, чтобы сделать Spotify «стандартную» программу медиа-ключей, но он действует как мягкий сброс для ключей, которые могут помочь, пока Apple не создаст лучшего ответа /Spotify.

ответил najowhit 5 PMpWed, 05 Apr 2017 15:13:49 +030013Wednesday 2017, 15:13:49
-2

Вы можете перейти в свою библиотеку приложений и вручную удалить iTunes.app в терминале, используя:

sudo rm -rf /Applications/iTunes.app

Не будет автоматически создавать Spotify медиаплеер по умолчанию, но iTunes больше не будет существовать на вашем компьютере.

ответил Julian de Leon 8 PMpFri, 08 Apr 2016 21:05:52 +030005Friday 2016, 21:05:52

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

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132