
Когда я нажимаю кнопки регулировки громкости на своем ноутбуке, обычно изменяется громкость системы.
Однако, когда я делаю это сВЛКон "крадет" нажатия и вместо этого регулирует свою собственную "громкость". Громкость системы также изменяется.
Я не могу найти способ отключить это в VLC. Кто-нибудь знает?
Обновлять:
Извините, изначально мне следовало включить еще несколько деталей:
- ВЕРСИЯ VLC: 1.1.4 (и несколько предыдущих выпусков, примерно до 1.1.0, я думаю)
- ОС: Win Vista Pro 32
- ОБОРУДОВАНИЕ: Ноутбук Dell 1720 (кнопки регулировки громкости — это маленькие кнопки на передней панели устройства, они могут работать как кнопки регулировки громкости на «мультимедийной» клавиатуре)
Обновлять:
Кнопки, похоже, соответствуют клавишам Ctrl+ Alt+ bи Ctrl+ Alt+ c(согласно полю сочетания клавиш в свойствах сочетания клавиш Windows), но на экране дополнительных настроек VLC с горячими клавишами они не указаны как клавиши, используемые для регулировки громкости.
Я изменил его так, чтобы в настройках VLC не было горячих клавиш регулировки громкости — к сожалению, он все равно перехватывает нажатия и регулирует громкость.
Также, нажав Ctrl+ Alt+ bилиc не изменяет громкость моей системы, так что кто знает, что делают Windows или VLC, чтобы распознать эти кнопки громкости.
:(
Обновлять:
Эта ошибка была окончательно исправлена в версии 1.1.8 — VLC больше не перехватывает нажатия кнопок громкости по умолчанию.
решение1
Известная ошибка:Билет № 3828 (новый дефект): QT4 отправляет обработанные события горячих клавиш вперед, открылся 4 месяца назад :
В интерфейсе VLC 1.1.0 QT4 есть ошибка, из-за которой обработанные события горячих клавиш пересылаются. Так что если на клавиатуре нажата клавиша увеличения громкости, VLC повышает громкость, но также отправляет то же самое событие горячей клавиши вперед, и из-за этого Windows Mixer также повышает громкость.
То же самое относится к отключению звука, поэтому и VLC, и Windows Mixers отключены. Правильным способом было бы, чтобы VLC съедал все обработанные им события горячих клавиш и пересылал только те, которые он не обрабатывает.
Единственное решение — добавить свой голос к этой ошибке и на форумах videolan, пока она не будет исправлена.
Или, поскольку VLC — это проект с открытым исходным кодом, получить исходники и исправить ошибку, что должно быть достаточно просто.
Нам нужна дополнительная информация, например, информация о вашей операционной системе, о клавишах регулировки громкости на вашем ноутбуке и о том, что они генерируют.
Однако вы все равно можете попробовать зайти в настройки VLC, раздел «Горячие клавиши», нажать на «Увеличение/уменьшение громкости» и попробовать установить или очистить их локальные и глобальные определения клавиш. Было бы интересно узнать, как это влияет на проблему.
решение2
Кто-то сделал заплатку наhttp://forum.videolan.org/viewtopic.php?f=14&t=79258&start=20- пропатченная DLL для 1.1.4 отлично работает на моем компьютере с Win7.
решение3
Расширенный"ключи приложений"не предназначены для использования в качестве глобальных "горячих клавиш" типа Win+ Lи т. д. Фокусированное окно первым получает нажатие клавиши и имеет возможность обработать его, как и другие обычные клавиши. Это сделано намеренно.
Эту проблему можно обойти, переключив фокус клавиатуры с VLC. С помощью мыши можно щелкнуть другое окно или рабочий стол/панель задач. С помощью клавиатуры можно нажать Alt+ Tab, или, если VLC — единственное окно, Win+ , Bчтобы сфокусироваться на «системном трее».
решение4
У меня была эта проблема с отключением звука. Решением было зайти в настройки горячих клавиш VLC и назначить кнопку отключения звука как горячую клавишу отключения звука - после этого VLC перестал обрабатывать клавишу отключения звука (но регистрирует, что клавиша была нажата, он мигает текущую громкость VLC на экране).
Установка горячих клавиш увеличения/уменьшения громкости на клавиши мультимедиа в качестве глобальных приводит к тому, что VLC всегда принимает клавиши увеличения/уменьшения громкости, но не меняет громкость вашей системы, независимо от того, есть ли у VLC фокус или нет. Если я очищаю глобальную настройку, громкость системы изменяется, когда у VLC нет фокуса, если фокус есть, то он меняет громкость.
Он глючит, но это, похоже, лучшее решение, и я справляюсь с этой проблемой именно так.
(VLC 1.1.5, ноутбук Dell D830)