Горячие клавиши плеера VLC будут работать, только когда они выбраны

37

Я заставил свои медиа-клавиши работать в горячих клавишах в настройках, и они работают ... когда я выбрал VLC. Если я откажусь от этого (не закрывать окно, просто нажмите на другое), то ключи не будут работать. Поэтому, играя в Skyrim, я не могу нажать следующую клавишу и изменить песню, если я сначала не выберу ее, а затем кнопка не имеет смысла. Пожалуйста помоги. Как заставить клавиши Media работать в другом окне, кроме проигрывателя VLC?

backhandkill
источник
Вы знаете, что горячие клавиши приложений будут работать только при выборе приложения. Предположим , вы работаете на документ , и вы выбрали и некоторые другие приложения , и если вы нажмете любые горячие клавиши , то действия должны задуматься о применении и не то, что открыл документ , очевидно :)
rɑːdʒɑ
@AgentCool Хотя это и верно для VLC, это не так для многих других медиаплееров. Раньше WinAmp можно было контролировать из других приложений с помощью общесистемных хуков клавиатуры. Единственный раз, когда это не сработало, было в игре с использованием DirectInput, поэтому появились такие вещи, как HLAmp
Basic
3
@OP - Вы задали вопрос и получили ответ. Это помогло? Если нет, то попросите дальнейших разъяснений. Если да - отметьте ответ как принятый, чтобы респондент получил кредит, и чтобы другие знали, что это правильный ответ. Это то, как работает сообщество!
JoelAZ

Ответы:

54

Из вики VLC :

Горячие клавиши VLC Global - это горячие клавиши, которые вы можете использовать, даже если VLC не имеет фокуса. Вот как настроить глобальные горячие клавиши:

  • Инструменты »Настройки» Горячие клавиши
  • Под столбцом Global дважды щелкните значение, соответствующее функции, которой вы хотите назначить глобальный ключ.
  • Нажмите клавишу или комбинацию клавиш, которую вы хотите
  • Нажмите Применить
  • Нажмите Сохранить

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

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

bardzusny
источник
Действительно полезно для меня (я не спрашиваю). Спасибо.
TechLife
18
не понял, что требуется перезагрузка, спасибо (Linux)
Hashbrown
Благодарность! Одно замечание: Pauseклавиша (очевидный выбор для воспроизведения / паузы) не работает, потому что это неустановленная клавиша, хотя выглядит так, как будто она установлена. Один обходной путь должен использовать Alt+Pause.
SilentVoid
Чтобы переназначить клавишу для другой функции, вы должны отменить назначение клавиши, сохранить, перезапустить VLC, затем назначить новую функцию и перезапустить снова. Кроме того, текущей версии VLC больше не требуется клавиша «пауза» для отмены назначения; для этого в диалоговом окне «нажмите клавишу сейчас» есть кнопка.
Кристиан
1
Все пропускают перезагрузку!
Фуркан Экинчи
6

Эта страница, по-видимому, является лучшим результатом для этой проблемы, когда Googling «не работают ключи мультимедиа vlc», однако верхний (и единственный) ответ фактически не решает проблему. Эта информация полезна для тех, кто впервые настраивает функциональность медиа-клавиш VLC, но небольшой обзор позволяет предположить, что эта проблема сохраняется для некоторых людей даже после настройки их горячих клавиш.

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

Удалите «Центр мыши и клавиатуры Microsoft». Это можно найти на обычной странице удаления панели управления Windows.

Это своего рода бонусная программа, которую Центр обновления Windows может установить, если у вас есть мышка или клавиатура под маркой Microsoft (возможно, от вашего имени), которая, насколько я могу судить, предлагает мало значимой функциональности по сравнению со стандартными параметрами мыши Windows, особенно если ваша мышь / клавиатура является основным. Когда он установлен, он, кажется, вмешивается в ввод мультимедийных клавиш, не позволяя VLC обнаруживать нажатия кнопок, когда он не сфокусирован.

Если у вас есть функция клавиатуры управления громкостью, вы можете проверить, установлена ​​ли она у вас. Просто используйте регулятор громкости клавиатуры на рабочем столе Windows. В правом нижнем углу рабочего стола может появиться голубая полоса, показывающая изменение громкости, рядом с областью уведомлений. Я считаю, что это означает, что программа установлена. Если вы удалите программу, это всплывающее окно не появится.

Это было обнаружено и протестировано в Windows 7. Я не знаю, относится ли это к Windows 8 или выше.

Джонатан Роуз
источник
Это работало для меня в Windows 8.1, я смог связать ключи после его удаления, и ключи работали после перезапуска vlc.
Уильям Лон Стюарт
Я согласен с @Jonathan Rose (и я один из тех, кто считает, что мои глобальные горячие клавиши VLC не работают даже после их настройки). К сожалению, на моем компьютере с Windows 10 нет Microsoft Mouse and Keyboard Center, поэтому моя проблема должна быть в другом. Я также пытался закрыть другие программы, которые, по моему мнению, могут блокировать горячие клавиши: AutoHotkey, Executor, Everything, Greenshot и т. Д.
Ryan
1

Попробуйте изменить настройки в Центре мыши и клавиатуры Microsoft

  1. Наведите курсор на кнопку «Воспроизведение / Пауза» на изображении клавиатуры (она должна быть выделена синим цветом)
  2. Перейти к настройкам приложения »Добавить новый
  3. Выберите VLC »Выберите Play / Pause из списка
  4. Перезапустите VLC.

У меня было такое же разочарование, и вышеперечисленные шаги сработали для меня.

nilnerd
источник
Привет, я не вижу клавиатуру в центре мыши и клавиатуры (не MS-клавиатура), я вижу только мышь. Что мне делать?
Aero Windwalker