Как связать мультимедийные клавиши моей клавиатуры с медиаплеером 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
источник
Есть ли какая-то панель управления клавиатурой от производителя, которая позволяет вам настраивать действия каждой клавиши?
Саша Чедыгов
Нет, я не нашел ничего подобного.
nyuszika7h
Ответ Брэда работает. Это должен быть принятый ответ.
Питер Мортенсен
@PeterMortensen У меня нет возможности проверить, работает ли он у меня, поскольку у меня даже нет этого ноутбука.
nyuszika7h

Ответы:

84

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

  1. Запустите медиаплеер VLC
  2. Нажмите меню ИнструментыНастройки
  3. Нажмите на раздел « Горячие клавиши » внизу слева.
  4. Найдите действие, которое вы хотите связать, и дважды щелкните мышью в столбце «Глобальный» . Если вы дважды щелкнете где-нибудь еще, вы будете привязывать не ту комбинацию клавиш.
  5. Нажмите свою клавишу. Медиаплеер VLC должен его распознать.
  6. Перезапустите VLC media player. Если вы привязываете глобальные горячие клавиши, медиаплеер VLC должен быть перезапущен, чтобы он мог их прослушивать.

VLC media player глобальные горячие клавиши

штифтик
источник
1
Это должен быть принятый ответ. Работал на меня.
bdwakefield
2
В отличие от ответа Шекхара , это сработало для меня (после перезапуска медиаплеера VLC !!!!!!). И да, это должен быть принятый ответ. +1.
Питер Мортенсен
5
Это работает, но только когда VLC имеет фокус.
Umair,
@ Umair Хммм, тогда у тебя может быть другая проблема. Это работает для меня независимо от того, в каком приложении я работаю, даже в полноэкранных играх и фильмах.
Брэд,
1
Некоторые люди смогли заставить его работать «глобально», перезапустив VLC, другие (как я) должны были перезагрузить компьютер. Если это не сработает, у вас могут возникнуть другие проблемы, например, другая программа, перехватывающая сигнал, например Spotify или что-то еще.
BillyNair
11

Прежде чем устанавливать горячие клавиши VLC, необходимо установить VLC в качестве медиаплеера по умолчанию, на панели управления программы по умолчанию, установить программы по умолчанию и выбрать VLC по умолчанию.

Глобальные горячие клавиши должны затем работать с VLC, вам все равно нужно установить их в VLC - инструменты, предпочтения, горячие клавиши, дважды щелкнуть по глобальному ключу, который вы хотите установить, VLC предложит вам нажать клавишу и впоследствии перезапустить VLC, чтобы они стать активным.

dananfear
источник
Вы уверены, что это работает? Разве это не единственный выбор, кроме проигрывателя Windows Media, «Использовать мой текущий медиаплеер» ?
Питер Мортенсен
1
Это не работает, нет «медиаплеера по умолчанию» как такового. Можно связать VLC с несколькими расширениями мультимедиа, но это все равно не делает его «стандартным».
Алекс Фортуна
Этот ответ сработал для меня в Windows 10 - настройка VLC в качестве приложения «Настройки приложения по умолчанию» для «Музыкального проигрывателя» и «Видеоплеера», после чего перезапуск VLC не требовал дополнительной настройки. Спасибо @dananfear: о)
Эндрю
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 для захвата ключей и их настройки для запуска необходимых действий.

xdumaine
источник
Я не вижу, где я могу добавить кнопку «Воспроизведение» (или любую другую клавишу) на моей медиа-клавиатуре в этой программе.
nyuszika7h
@ Nyuszika7H: я вижу, что несколько результатов Google сообщают об этом, попробуйте выяснить это ... +1
Тамара Вийсман
2

Если у вас установлен Microsoft IntelliType (это происходит автоматически для определенных клавиатур), попробуйте удалить его через «Установка и удаление программ».

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

Макс Кантор
источник
спасибо за попытку помочь, но я уверен, что он не был установлен (я больше не использую Windows).
nyuszika7h
Мне пришлось удалить "Microsoft Mouse and Keyboard Center". Спасибо!
localhost
2

Для более старых версий медиапроигрывателя VLC: Перейдите в ОбщиеГорячие клавиши в меню ИнструментыПредпочтения и попробуйте связать свои мультимедийные клавиши.

Макет меню в новых версиях VLC Media Player изменился, и теперь вам нужно сделать следующее:

Меню ИнструментыНастройкиГорячие клавиши из меню слева в открывшемся окне.

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

Шекхар
источник
3
Я пробовал это, но VLC не будет их распознавать.
nyuszika7h
@ Nyuszika7H: привязки работают с другими ключами?
Шехар
1
Да, они работают с другими клавишами, но не с клавишами мультимедиа (когда я нажимаю их, Media Center запускается, если он не запускается).
nyuszika7h
1
Очевидно, что ваши медиа-ключи привязаны к медиа-центру, найдите способ отделить ваши ключи от медиа-центра, и это может сработать
Шекхар,
Это почти сработало, когда я попробовал. Похоже, что эффект, как медиа-ключ отправляется два раза. Таким образом, для клавиши с эффектом переключения, воспроизведения / паузы, эффект отсутствует (и двойной эффект для клавиш без переключения). Тем не менее, это может быть проблема с моей клавиатурой. Это было опробовано на VLC Media Player 1.0.2.
Питер Мортенсен
1

Возможно, вам удастся использовать статью Отключить сочетания клавиш мультимедиа в Windows, чтобы отключить клавиши мультимедиа в Windows.

Рекомендуется удалить записи из раздела реестра HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\AppKey, поэтому рекомендуется сначала принять некоторые меры предосторожности.

В меньшей степени вы можете также найти статью Как отключить или включить горячие клавиши Windows в Vista полезной, хотя она может не относиться к вашему делу.

harrymc
источник
Я пробовал HIP, но, к сожалению, это не сработало. :(
nyuszika7h
Вы пробовали метод реестра?
Harrymc
Хм. .cdaфайлы связаны с VLC. Так, что дальше?
nyuszika7h
Извините за то, что неясно. В моей первой ссылке я имел в виду поиск, HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\AppKeyчтобы выяснить, определены ли здесь ассоциации для мультимедийных клавиш.
Harrymc
Я знаю, что прочитал эту статью. Я пытался удалить все, но ничего не изменилось. Опробовать другие решения.
nyuszika7h
1
  1. Откройте окно горячих клавиш в медиаплеере VLC с помощью меню « Инструменты» → « Настройки» → « Горячие клавиши».
  2. Дважды щелкните на желаемое действие, чтобы изменить
    • Если вы можете установить мультимедийную кнопку на нужную горячую клавишу.
    • Если вы не можете, сброс горячей клавиши может помочь. Вы можете сделать это, нажав Unset. Это сработало.

У меня также были проблемы с Windows Mouse & Keyboard Center. Деинсталляция помогла использовать плагин sway.fm Chrome ( подробнее ).

Тим Кист
источник
Спасибо, но это очень старый вопрос.
nyuszika7h
0

У меня просто была эта проблема, и оказалось, что в iTunes была проверена расширенная настройка «Включить полную навигацию с помощью клавиатуры». Я снял флажок, и ключи снова заработали в медиаплеере VLC, без необходимости их сопоставления.

user331641
источник
0

Попробуйте следующее:

  1. Нажмите Инструменты и выберите Настройки

  2. С левой стороны выберите Горячие клавиши

  3. Теперь вам будет предложено выбрать действие и связать его с горячей клавишей. Прокрутите вниз, пока не найдете действие Далее, а затем дважды щелкните по нему

  4. Теперь вам будет предложено ввести медиа-ключ для «Следующей дорожки»

  5. щелчок [Apply]

Выполнив эти пять шагов, попробуйте воспроизвести музыкальный / видеофайл и протестировать ВСЕ ваши клавиши мультимедиа, поскольку теперь они должны работать автоматически.

huzayfah
источник
1
На моей клавиатуре Logietch MK700 это не работает. VLC не «видит» кнопки воспроизведения / паузы / быстрой перемотки вперед / назад при нажатии.
dan_linder