模型:微星GL63 8SE
问题:
耳机音频在 Linux 和 Windows 中工作
扬声器音频仅在 Linux 下工作
观察结果:
在 Windows 中,音频输出默认似乎是耳机连接器
在 Linux 中,我可以手动切换音频输出(奇怪的是,Linux 检测到耳机上连接了东西,但实际上并没有连接任何东西)。扬声器可以工作,尽管它显示“不可用”(看照片 1)
在 Windows 中,将耳机连接到插孔连接器或断开连接时,音频输出应自动切换。似乎 Windows 总是检测到连接的东西(我认为我的插孔连接器损坏了,我不确定。我的 BIOS 有问题,有人与我分享了一个 BIOS https://dr-bios.com/threads/ms-16p7-msi-gl63-8se.53820/)
我安装了很多驱动程序版本,有一次成功了!但耳机停止工作了(我无法同时工作。之后我再次安装了驱动程序,耳机工作了,但扬声器不工作)。我从 Windows 更新安装了驱动程序。Windows 更新安装了“SoftwareComponent”、“Semiconductor”等,但似乎并不总是安装相同的(或相同的顺序)(看 照片 2)
我一直希望 Nahimic 能够强制耳机输出
扬声器和耳机共享相同的设备输出(看照片 3- ID = 2)
我想要什么?
我想要驱动程序和注册表备份(可能是类似型号)。我认为注册表保存了当前的音频输出,因此我可以编写一个脚本来在耳机和扬声器之间切换。您还有其他想法吗?
如何进行 regedit 备份?
Windows + R,输入“regedit”并找到:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\MMDevices\Audio\Render
然后点击导出。确保耳机已断开连接
如何备份驱动程序?
下载“DriverStore Explorer”并导出 Realtek 和 Nahimic 驱动程序
https://github.com/lostindark/DriverStoreExplorer/releases/tag/v0.11.92