Como faço para impedir que o VLC roube meus botões de volume

Como faço para impedir que o VLC roube meus botões de volume

quando pressiono os botões de volume do meu laptop, geralmente o volume do sistema é alterado.

No entanto, quando faço isso comVLCele "rouba" as impressoras e ajusta seu próprio "volume". O volume do sistema também é alterado.

Não consigo encontrar nenhuma maneira de desligar isso no VLC. Alguém sabe?

Atualizar:
Desculpe, mais alguns detalhes que eu deveria ter incluído originalmente:

  • VERSÃO VLC: 1.1.4 (e algumas versões anteriores, de volta a 1.1.0 ou mais, eu acho)
  • SO: Win Vista Pro 32
  • HARDWARE: Laptop Dell 1720 (os botões de volume são pequenos botões na parte frontal da unidade, eles podem funcionar como botões de volume do teclado "mídia")

Atualizar:
Os botões parecem mapear para Ctrl+ Alt+ be Ctrl+ Alt+ c(de acordo com a caixa de teclas de atalho nas propriedades de atalho do Windows), mas a tela de teclas de atalho de preferências avançadas do VLC não as lista como as teclas usadas para volume.

Eu mudei para que não haja teclas de atalho de volume nas configurações do VLC - sem sorte, ele ainda rouba as prensas e ajusta o volume.

Além disso, pressionando Ctrl+ Alt+ bouc não altera o volume do meu sistema, então quem sabe o que o Windows ou o VLC estão fazendo para reconhecer esses botões de volume.

:(

Atualizar:

Este bug foi finalmente corrigido em 1.1.8 - o VLC não rouba mais o pressionamento dos botões de volume por padrão.

Responder1

Bug conhecido:Ticket #3828 (novo defeito): QT4 envia eventos de teclas de atalho processados ​​adiante, inaugurado há 4 meses:

Há um bug na interface VLC 1.1.0 QT4 que faz com que eventos de teclas de atalho processados ​​sejam encaminhados. Portanto, se a tecla de aumentar volume do teclado for pressionada, o VLC aumenta o volume, mas também envia o mesmo evento de tecla de atalho e, por causa disso, o Windows Mixer também aumenta o volume.

O mesmo se aplica ao mudo, portanto, tanto o VLC quanto o Windows Mixers ficam silenciados. O caminho certo seria que o VLC consumisse todos os eventos de teclas de atalho que processou e encaminhasse apenas aqueles que não processa.

A única solução é adicionar sua voz a esse bug e nos fóruns do videolan, até que seja corrigido.
Ou, como o VLC é de código aberto, obtenha os fontes e corrija o bug, o que deve ser bastante simples.

Precisamos de mais informações, como seu sistema operacional e quais são as teclas de volume do seu laptop e o que elas geram.

No entanto, você ainda pode tentar entrar nas Preferências do VLC, seção Teclas de atalho, clicar em Aumentar (diminuir) volume e tentar definir ou limpar suas definições de chave locais e globais. Seria interessante saber que efeito isso tem sobre o problema.

Responder2

Alguém fez um patch emhttp://forum.videolan.org/viewtopic.php?f=14&t=79258&start=20- a DLL corrigida para 1.1.4 funciona muito bem na minha caixa Win7.

Responder3

O estendido"chaves de aplicativos"não devem ser "teclas de atalho" globais como Win+ Letc. A janela em foco recebe a tecla pressionada primeiro e tem a chance de processá-la, assim como outras teclas normais. Isso ocorre intencionalmente.

Você pode contornar esse problema desviando o foco do teclado do VLC. Usando o mouse, você pode clicar em outra janela ou área de trabalho/barra de tarefas. Usando o teclado, você pode Alt+ Tab, ou se o VLC for a única janela, Win+ Bpara focar a "bandeja do sistema".

Responder4

Eu tive esse problema com o mudo. A solução foi entrar nas configurações das teclas de atalho do VLC e mapear o botão mudo como a tecla de atalho mudo - o VLC parou de processar a tecla mudo (mas registra que uma tecla foi pressionada, ele pisca o volume atual do VLC na tela).

Definir teclas de atalho para aumentar/diminuir volume para as teclas de mídia como globais resulta no VLC sempre usando as teclas para aumentar/diminuir volume - mas não alterando o volume do sistema, independentemente de o VLC ter foco ou não. Se eu limpar a configuração global, o volume do sistema será alterado quando o VLC não tiver foco; se tiver foco, o volume será alterado.

Tem bugs, mas parece a melhor solução e como estou lidando com isso.

(VLC 1.1.5, laptop Dell D830)

informação relacionada