我的问题与这个问题几乎完全相同,只是我是在询问使用 SMPlayer,而不是 VLC。
当我按下键盘上的音量按钮时,通常会更改系统音量,但是当 SMPlayer 获得焦点时,音量按键会发送到它自己的“音量”,同时系统音量也会同时更改。
SMPlayer 音频设置中有一个功能是“使用软件音量控制”,它应该禁用此功能,但似乎打开和关闭此功能没有任何效果。
我在 Windows 10 Pro 上使用的版本是20.4.3(修订版 9306)(64 位)
我的问题与这个问题几乎完全相同,只是我是在询问使用 SMPlayer,而不是 VLC。
当我按下键盘上的音量按钮时,通常会更改系统音量,但是当 SMPlayer 获得焦点时,音量按键会发送到它自己的“音量”,同时系统音量也会同时更改。
SMPlayer 音频设置中有一个功能是“使用软件音量控制”,它应该禁用此功能,但似乎打开和关闭此功能没有任何效果。
我在 Windows 10 Pro 上使用的版本是20.4.3(修订版 9306)(64 位)
您可以阻止音量键到达 SMPlayer 并自行更改音量。您可以为此使用免费的 AutoHotkey。
如果活动窗口的标题包含“SMPlayer”,以下示例脚本将截取音量键,并将按以下增量更改音量
2
:这也将禁用 SMPlayer 的音量弹出显示。
安装 AutoHotKey 后,将上面的文字放在一个
.ahk
文件中,然后双击它进行测试。您可以通过右键单击托盘栏中的绿色 H 图标并选择退出来停止脚本。要让它在登录时运行,请将其放在位于 的 Startup 组中C:\Users\USER-NAME\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
。有用的 AutoHotkey 文档:
默认情况下,这些键(以及其他键)被配置为快捷方式。
要更改它,请转到 Preferences->Mouse and Keyboard->(Tab)Keyboard... 按描述订购表格以快速找到快捷方式 Volume+-(或其他东西)。我相信你知道如何编辑它们。