启用「Windows快捷命令」插件后,《崩坏:星穹w铁道》游戏音频周期性中断
大家好,我想反馈一个我可以稳定复现的问题,和 「Windows快捷命令」 插件有关。我理解这可能是插件设计上的预期/正常行为,但它在《崩坏:星穹铁道》中会造成非常明显、频繁的音频中断,游玩体验很痛苦,希望能看看是否有改进空间。现象说明当在 UlanziStudio/UlanziDeck 中启用「Windows快捷命令」插件后,《崩坏:星穹铁道》的游戏内声音会周期性中断。中断发生时,Windows 音量合成器(Volume Mixer)里该游戏的音量电平条会停止不动。
与此同时,其他音频来源(例如浏览器里的 YouTube)不会中断,可以正常播放。因此该问题对《崩坏:星穹铁道》影响特别明显。环境信息
[*]系统:Windows 11(build 26100)
[*]UlanziStudio/UlanziDeck:v2.1.21
[*]插件:Windows快捷命令
[*]游戏:崩坏:星穹铁道(Honkai: Star Rail)
[*]CPU:AMD Ryzen 9 7900X3D
复现步骤
[*]安装/启用「Windows快捷命令」插件
[*]启动 UlanziStudio/UlanziDeck
[*]打开《崩坏:星穹铁道》,让游戏产生任意音频
[*]运行一段时间后,游戏音频开始周期性断断续续
[*]禁用/移除该插件 → 问题消失
[*]只启用该插件 → 问题立即复现
关键观察
[*]即使拔掉实体设备,只要 UlanziStudio/UlanziDeck 运行且启用了该插件,问题仍会发生
[*]不运行 UlanziStudio/UlanziDeck 时,即使设备连接着,问题也不会出现
[*]中断表现为周期性发生(我这边大概每几秒一次)
[*]我这边的 LatencyMon 结果显示系统整体实时音频能力正常,像是被某个周期性动作触发的现象
证据(ProcMon)每次音频中断发生时,我都能看到 Windows Audio 服务(Audiosrv / svchost.exe) 在写入音频端点属性,路径类似:
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\MMDevices\Audio\Render\{...}\Properties\...示例(每次中断会出现 3 条写入):
[*]svchost.exe (Audiosrv) RegSetValue ...\Properties\{...},3
[*]svchost.exe (Audiosrv) RegSetValue ...\Properties\{...},0
[*]svchost.exe (Audiosrv) RegSetValue ...\Properties\{...},3
我理解插件可能会周期性刷新/应用音频端点相关设置(即使设置未变化)。但在《崩坏:星穹铁道》中,这似乎会触发音频引擎短暂停止/重初始化,从而导致明显的掉音。希望的改进方向(请求)如果可能的话,希望能考虑以下任意一种改进/可选项:
[*]增加开关:关闭后台音频端点刷新
[*]仅在目标设备真的发生变化时才应用设置
[*]延长轮询间隔(降低刷新频率)
[*]或尽量避免在无必要时触发端点属性写入
只要能做到其中一种,应该就能避免游戏内频繁掉音。感谢非常感谢你们以很合理的价格做出了这么棒的产品,我真的很喜欢使用它。希望这个问题也能得到关注和改进,感谢!补充说明:这篇说明是我用 ChatGPT 辅助整理的,可能有些表述不够清晰,还请多多包涵并感谢理解。谢谢!
可以从官网下载新版本试试看,www.ulanzistudio.com,下载中心,现在软件版本是3.0.11,还没有OTA,但可以从官网下载。 コメントありがとうございます! 3.0.11 にアップデートしてみました。
しかし、変わらず同じようにゲーム中の音は断続的になってしまいます。つまり、バグは修正されていませんでした。
また、ProcMonで確認したところ、挙動の変更もありません。
公式がこのコメントを見て、直してくれる日を心待ちにしています。
页:
[1]