У мене ця проблема була роками, і в моєму випадку вона виходить за рамки iTunes. Під час роботи в Keynote або іншому додатку, який "вимагає" мультимедійні клавіші, управління Spotify (або іншими музичними плеєрами) не працюватиме.
Але тепер я остаточно вирішив це!
Досить довгий процес, але тут іде.
Прив’язування медіа-клавіш до одного медіа-програвача та лише для цього програвача:
- Перейдіть до системних налаштувань> Клавіатура> та виберіть "Використовувати всі клавіші F1, F2 тощо" як стандартні функціональні клавіші ". (це вимкне всі швидкі елементи керування, такі як яскравість та гучність) (Щоб увімкнути їх знову :)
- Завантажити "Карабінер"
- Виберіть "Змінити клавішу F1..F19 та функціональну клавішу ..."> "Змінити клавішу F1..F19"> "F1..F12 на функціональну клавішу"
- Увімкніть всі, окрім "F7, F8, F9, для керування музикою" (якщо ви не хочете поєднувати будь-які інші клавіші з функціями на ваш вибір) (тепер яскравість тощо повинна працювати знову)
- Завантажте та встановіть FastScripts
- Відкрийте Automator і створіть нову Службу
- Змінити "послуга отримує вибране:" [текст] на [немає введення]
- Додайте дію «запустити яблучний сценарій» на головний екран
- Введіть і збережіть наступні три сценарії яблука (для Spotify, але я впевнений, що це працює з іншими медіаплеєрами) у папку [ваш користувач] / Бібліотека / Сценарії:
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
- І, нарешті, у програмі FastScripts перейдіть до "ярликів сценарію" та встановіть F7, F8 та F9 як ярлики для своїх сценаріїв!
Просто так! =)
EDIT: Karabiner ще не працює з Sierra, але попередній реліз під назвою "Karabiner Elements" робить свою справу. У цьому випадку пропустіть перші 4 кроки у наведеному вище списку і замість цього:
- Встановіть елементи Karabiner
- Виберіть функціональні клавіші та наведіть на карту f7> f7, f8> f8, f9> f9 (потім продовжіть зі списку вище, встановивши Fastscripts.)