如何阻止 VLC 窃取我的音量按钮

MGO*_*wen 10 audio vlc-media-player

当我按下笔记本电脑上的音量按钮时,通常会更改系统音量。

但是,当我使用VLC执行此操作时,它会“窃取”印刷机并调整它自己的“音量”。系统音量也发生了变化。

我找不到任何方法可以在 VLC 中关闭它。有人知道吗?

更新:
对不起,我原本应该包含的更多细节:

  • VLC 版本:1.1.4(以及一些以前的版本,我认为回到大约 1.1.0 左右)
  • 操作系统:Win Vista Pro 32
  • 硬件:戴尔 1720 笔记本电脑(音量按钮是设备正面的小按钮,它们的作用类似于“媒体”键盘音量按钮)

更新:
按钮似乎映射到Ctrl+Alt+bCtrl+Alt+c(根据 Windows 快捷方式属性中的快捷键框),但 VLC 高级首选项热键屏幕没有将这些列为它用于音量的键。

我改变了它,所以在 VLC 设置中没有音量热键 - 运气不好,它仍然会窃取印刷机并调整音量。

此外,按Ctrl+ Alt+bc 不会改变我的系统音量,所以谁知道 Windows 或 VLC 正在做什么来识别这些音量按钮。

:(

更新:

这个错误最终在 1.1.8 中得到修复 - 默认情况下 VLC 不再窃取音量按钮按下。

har*_*ymc 8

已知错误:Ticket #3828(新缺陷):QT4 向前发送已处理的热键事件,4 个月前打开:

VLC 1.1.0 QT4 接口中存在一个错误,导致处理的热键事件被转发。因此,如果按下键盘上的音量增大键,VLC 会提高音量,但它也会向前发送相同的热键事件,因此 Windows Mixer 也会提高音量。

同样适用于静音,因此 VLC 和 Windows 混音器都被静音。正确的方法是 VLC 吃掉它处理过的所有热键事件,并只转发那些它不处理的热键事件。

唯一的解决方案是将您的声音添加到此错误和 videolan 论坛中,直到它被修复。
或者,由于 VLC 是开源的,获取源代码并修复错误,这应该很简单。

我们需要更多信息,例如您的操作系统和笔记本电脑上的音量键是什么,以及它们生成什么。

但是,您仍然可以尝试进入 VLC 首选项、热键部分,单击音量增大(减小),然后尝试设置或清除其本地和全局键定义。知道这对问题有什么影响会很有趣。