Як пов’язати медіа-клавіші моєї клавіатури з медіаплеєром VLC?


56

У мене є ноутбук серії ASUS K50AF з Windows 7 Home Premium x64. Я використовую мультимедійний плеєр VLC , і я хочу використовувати медіа-клавіші (відтворення, пауза, перемотування назад, вперед, зупинка). Наразі вони пов’язані з Windows Media Center.

Моя клавіатура

Я спробував MK2MP . На жаль, вона не виправила мою проблему, і вона вийшла з ладу після перезавантаження медіаплеєра VLC.

Помилка часу виконання 31
у рядку 559

Тепер я навіть не можу запустити MK2MP. Будь-які ідеї?

Я вимкнув Media Center та Media Player. Тепер HIP розпізнає медіа-ключі, але вони все одно нічого не роблять.

Здається, що коли я намагаюся захопити цю клавішу, усі програми (включаючи HIP, Key Mapper та AutoHotkey) думають, що я натиснув цю Hклавішу.


Чи є якась панель керування клавіатурою від виробника, яка дозволяє вам налаштувати, що робить кожна клавіша?
Саша Чедигов

Ні, я нічого подібного не знайшов.
nyuszika7h

Відповідь Бреда працює. Це має бути прийнята відповідь.
Пітер Мортенсен

@PeterMortensen У мене немає можливості перевірити, чи працює він для мене, оскільки у мене навіть немає цього ноутбука.
nyuszika7h

Відповіді:


84

Вам потрібно прив’язати ключі до медіаплеєра VLC. На це були відповіді й інші відповіді, але вони пропускали пару деталей, які я тут вказую.

  1. Запустіть медіаплеєр VLC
  2. Клацніть меню ІнструментиНалаштування
  3. Клацніть розділ « Гарячі клавіші» внизу зліва.
  4. Знайдіть дію, яку потрібно зв’язати, та двічі клацніть у стовпці «Глобальний» . Якщо ви двічі клацніть де-небудь ще, ви прив’яжете неправильну комбінацію клавіш.
  5. Натисніть клавішу. Медіаплеєр VLC повинен розпізнати його.
  6. Перезавантажте медіаплеєр VLC. Якщо ви прив'язуєте глобальні гарячі клавіші, мультимедійний плеєр VLC необхідно перезапустити, щоб він міг їх слухати.

Глобальні гарячі клавіші медіаплеєра VLC


1
Це має бути прийнятою відповіддю. Працювали для мене.
bdwakefield

2
На відміну від відповіді Шехара , це спрацювало для мене (після перезавантаження медіаплеєра VLC !!!!!!). І так, це має бути прийнята відповідь. +1.
Пітер Мортенсен

5
Він працює, але лише тоді, коли VLC має фокус.
Умаїр

@Umair Hmmm, у вас може виникнути інша проблема. Він працює для мене незалежно від того, в якому додатку я перебуваю, навіть у повноекранних іграх та фільмах.
Бред

1
Деякі люди змогли змусити його працювати в глобальному масштабі, перезавантаживши VLC, інші (як я) повинні були перезавантажити комп'ютер. Якщо це не працює, у вас можуть виникнути інші проблеми, як-от інша програма, яка перехоплює сигнал, наприклад Spotify або щось подібне.
BillyNair

11

Перш ніж встановити гарячі клавіші VLC, потрібно встановити VLC як медіаплеєр за замовчуванням, на панелі управління, програмах за замовчуванням встановити програми за замовчуванням та вибрати VLC як стандартний.

Тоді глобальні гарячі клавіші повинні працювати з VLC, вам все одно доведеться встановлювати їх у VLC - інструменти, налаштування, гарячі клавіші, двічі клацніть на глобальній клавіші, яку ви хочете встановити, VLC запропонує вам натиснути клавішу і після цього перезапустити VLC, щоб вони активізуватися.


Ви впевнені, що це працює? Чи не єдиний вибір, крім Windows Media Player, "Використовувати мій поточний медіаплеєр" ?
Пітер Мортенсен

1
Це не працює, немає "медіаплеєра за замовчуванням" як такого. Можливо асоціювати VLC з кількома розширеннями медіа, але це все одно не робить його "за замовчуванням".
Алекс Фортуна

Ця відповідь працювала для мене в Windows 10 - встановивши VLC як додаток "Налаштування програми за замовчуванням" для "Музичного плеєра" та "Відеоплеєра", після чого перезапуск VLC не потребував додаткової конфігурації. Дякую @dananfear: o)
Андрій

3

Жодне з попередніх рішень не повинно працювати, оскільки проблема полягає у утиліті ATK Media , що надається Asus. Замість того, щоб випромінювати події клавіатури (як звичайні медіа-клавіші), вони відображають їх у конкретні програми (ви можете фактично змінити ці програми в реєстрі, дивіться тут http://mcbx.netne.net/hacks/asusmmed/index.htm ).

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

Я просто натрапив на вирішення цього питання через деякий час, прочитавши купу сайтів.

  1. Завантажте пакет rar з цього повідомлення в блозі: http://3mptylab.blogspot.it/2012/09/how-to-make-asus-notebooks-media-keys.html

  2. Зупиніть поточний процес DMedia.exe.

  3. Перейдіть у свою папку встановлення ATK Media (зазвичай C: \ Program Files (x86) \ ASUS \ ATK Package \ ATK Media) та перейменуйте DMedia.exe у DMedia.exe.old (просто для безпечності).

  4. Покладіть DMedia.exe, який ви знайдете в RAR, в каталог ATK Media. Двічі клацніть його, щоб запустити його, але він все одно запускається під час завантаження.

  5. Перевірте, чи працюють медіа-клавіші як слід. Прийміть пиво або подивіться фільм, якщо він працює!

Я щойно тестував його на своєму Asus U30Jc під Windows 8 Pro 64-біт, і він чудово працює! Цей інструмент насправді відображає загальні події на клавіатурі до медіа-клавіш інтегрованої клавіатури, тому вони працюють із будь-яким додатком, включеним для цього (у деяких випадках, як Winamp , можливо, потрібно буде включити глобальні клавіші).

Після ввімкнення гарячих клавіш у медіаплеєрі VLC він повинен працювати без проблем і з будь-якою іншою медіапрограмою (Spotify, Windows Media Player, Winamp, Xbox Music тощо).


Приємна знахідка, на жаль, я не можу перевірити це, оскільки у мого нового ноутбука немає медіа-ключів.
nyuszika7h

2

Ви можете налаштувати макроси в Event Ghost для захоплення ключів та їх налаштування для запуску потрібних дій.


Я не бачу, куди можна додати в цю програму кнопку відтворення медіа-клавіатури (або будь-яку іншу клавішу).
nyuszika7h

@ Nyuszika7H: Я бачу, що кілька результатів Google повідомляють про це, спробуйте розібратися в цьому ... +1
Тамара Війсман

2

Якщо у вас встановлено Microsoft IntelliType (це відбувається автоматично для певних клавіатур), спробуйте видалити його за допомогою "Додати або видалити програми".

Через http://forum.videolan.org/viewtopic.php?f=14&t=79605


дякую за спробу допомогти, але я впевнений, що у мене його не було встановлено (я вже не використовую Windows).
nyuszika7h

Мені довелося видалити "Центр миші та клавіатури Microsoft". Дякую!
localhost

2

Для старих версій медіаплеєра VLC: Перейдіть до Загального → Клавіші швидкого доступу в меню ІнструментиНалаштування та спробуйте прив’язати свої медіа-клавіші.

Макет меню в нових версіях медіаплеєра VLC змінився, і тепер вам потрібно зробити наступне:

Інструменти меню → НалаштуванняКлавіші швидкого доступу з меню ліворуч у вікні, що відкриється.

Скріншот меню медіаплеєра VLC


3
Я спробував це, але VLC не визначить їх.
nyuszika7h

@ Nyuszika7H: чи прив'язки працюють з іншими клавішами?
Шехар

1
Так, вони працюють з іншими клавішами, але не з медіа-клавішами (коли я натискаю на них, Медіа-центр запускається, якщо його не запустити).
nyuszika7h

1
Очевидно, що ваші медіа-ключі прив’язані до медіа-центру, знайдіть спосіб відмежувати свої ключі від медіа-центру, і це може спрацювати
Шехар

Це мало не спрацювало, коли я спробував це. Здається, ефект схожий на те, що мультимедійний ключ надсилається два рази. Таким чином, для клавіші з ефектом перемикання, відтворення / паузи, ефекту немає (і подвійний ефект для клавіш, що не перемикаються). Однак це може бути проблема з моєю клавіатурою. Це було випробувано на медіаплеєрі VLC 1.0.2.
Пітер Мортенсен

1

Можливо, ви зможете скористатися статтею Вимкнути ярлики клавіш Windows для відключення мультимедійних клавіш у Windows.

Він радить видаляти записи з ключа реєстру HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\AppKey, тому рекомендується спочатку вжити деяких заходів безпеки.

Меншою мірою вам може бути також корисна стаття Як відключити або увімкнути гарячі клавіші Windows у Vista, хоча вона може не стосуватися вашого випадку.


Я спробував HIP, але, на жаль, не вийшло. :(
nyuszika7h

Ви спробували метод реєстру?
harrymc

Хм. .cdaФайли пов'язані з VLC. Отже, що далі?
nyuszika7h

Вибачте за незрозумілість. У своєму першому посиланні я мав на увазі пошук, HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\AppKeyщоб, можливо, з’ясувати, чи визначені там асоціації для мультимедійних клавіш.
harrymc

Я знаю, я прочитав цю статтю. Я спробував видалити всі, але нічого не змінилося. Випробування інших рішень.
nyuszika7h

1
  1. Відкрийте вікно швидкої клавіші у медіаплеєрі VLC за допомогою меню ІнструментиНалаштуванняГарячі клавіші
  2. Двічі клацніть на потрібній дії, щоб змінити
    • Якщо ви можете встановити медіа-кнопку на потрібну гарячу клавішу.
    • Якщо ви не можете, скасування гарячої клавіші може допомогти. Це можна зробити, натиснувши Unset. Це спрацювало.

У мене також були проблеми з Центром миші та клавіатури Windows. Видалення його допомогло використати плагін Chrome для sway.fm ( детальніше ).


Дякую, але це дуже старе питання.
nyuszika7h

0

У мене просто була ця проблема, і виявилося, що в iTunes розширене налаштування "Увімкнути повну навігацію по клавіатурі" було перевірено. Я зняв це, і клавіші знову працювали в медіаплеєрі VLC, не маючи їх.


0

Спробуйте наступне:

  1. Клацніть Інструменти та виберіть Налаштування

  2. У лівій частині виберіть гарячі клавіші

  3. Тепер вам буде запропоновано вибрати дію та пов’язати її з гарячою клавішею. Прокрутіть вниз, поки не знайдете дію Далі, а потім двічі клацніть по ній

  4. Тепер вам буде запропоновано ввести медіа-ключ для "Наступний трек"

  5. Клацніть [Apply]

Після виконання цих п'яти кроків спробуйте відтворити музичний / відео файл і протестувати ВСІ ваші медіа-клавіші, як вони повинні автоматично працювати зараз.


1
На моїй клавіатурі Logietch MK700 це не працює. VLC не "бачить" кнопки відтворення / паузи / перемотування вперед / назад при натисканні.
dan_linder
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.