Кнопка відтворення / паузи в навушниках керує лише iTunes


20

Нарешті оновив мій MacBook Pro (Unibody наприкінці 2008 року) з леопарда до сніжного леопарда, щоб перейти до Лева, коли він закінчить завантаження. Зараз я помітив, що натискання однієї кнопки на моєму Etymotic HF-2 більше не відтворює / призупиняє медіа в активному програвачі, але запускає iTunes, якщо він не працює, і відтворює / призупиняє вміст iTunes, якщо iTunes працює. Історично на Leopard натискання цієї кнопки призвело б до активного гравця, щоб грати / призупиняти, будь то Spotify, VLC або будь-який інший медіаплеєр (Хоча Spotify та VLC - мої найбільш використовувані гравці)

Хтось знає, як повернутися до такої поведінки?

Відповіді:


6

Це можна зробити за допомогою ControllerMate :

введіть тут опис зображення

І трохи маленького AppleScript (кожен рядок для кожної функції):

tell application "Spotify" to playpause
tell application "Spotify" to next track
tell application "Spotify" to previous track

Якщо ви відкриєте програму QuickTime Player, вона мовчки проігнорує кнопку відтворення / паузи і не дасть відкрити iTunes, якщо ви цього не зробите, iTunes все одно спробує щось відтворити. Ще одне рішення, щоб запобігти запуску програми iTunes, - це відключити «Демон віддаленого управління», як це докладно пояснено на суперпользователе .


1
Знайшов хвилину, щоб розібратися з налаштуваннями, але ControllerMate працює ідеально, Дякую! Запуск Mac OSX 10.8.3 Однак є одна тривала проблема. Початкове відтворення / пауза, натиснувши на навушники, все ще відкриє iTunes. Після цього органи управління продовжують працювати зі спотифіком. Чи є спосіб відключити це за допомогою ControllerMate?
jpann

На жаль ні. Ви повинні тримати QuickTime відкритим.
Лука


@Luke, як саме ти налаштував конфігурації в ControllerMate?

1
@Courtney минуло певний час, як я це зробив. ControllerMate в значній мірі перетягування. У діалоговому вікні введення потрібно знайти "драйвер HID-драйвера Apple Mikey" і вибрати потрібну кнопку. Поки діалогове вікно пристрою введення відкрите, натисканням кнопок буде виділено правильний пристрій. Ви хочете приєднати скрипт до кожного і використовувати окремі рядки вище у кожному з них. Те, що у вас, має виглядати як на скріншоті - хоча я забув позначити два нижчих сценарії на малюнку.
Лука

4

Ви повинні поєднати обидві відповіді, розміщені тут.

Налаштуйте ControllerMate, як описано Лукою, для вашої програми вибору та застосуйте патч iTunes Patch Play Кнопки, згаданий Стівеном .

Тоді ви можете керувати своїм додатком за допомогою пульта дистанційного керування для навушників, не запускаючи iTunes.


1

Я вірю, що це виправить вашу проблему MMFix. Дайте мені знати, чи працює це!


Працює для медіа-клавіш (так), але не для кнопки навушників :(
Майкл Джефферіс

Ой я збрехав, він блокує запуск iTunes на натисканні кнопки навушників, але не передає дії відтворення / паузи, щоб спотифікувати / VLC, чого я дуже хочу :(
Майкл Джефферіс

Спробуйте це і подивіться, чи працює він краще iTunesPatch .
Стівен

Ні, та сама проблема :(
Майкл Джефферіс
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.