众所周知,联想小新Pro13在安装黑苹果系统之后不能正常地使用麦克风的功能,这也成为了除开原装网卡无隔空和随航以外,小新Pro13在黑苹果下唯一不能使用的功能了。
今天来讲一下我是如何解决这个问题的。
解决思路
首先讲一下解决思路:
写驱动是不会写的,而且也不好学,所以驱动Intel智音技术的麦克风这一计划被我pass掉。正好电脑右侧有一个我不怎么使用的3.5mm耳机接口,而且这个是同时支持耳机和麦克风的接口。
使用3.5mm耳机接口连接外置耳机就成为了我的解决思路。

于是就在淘宝上面找到了这么一个小玩意儿,足够小巧,可以方便地插在电脑的右边不影响电脑的便携性,果断下单。
到手之后,根据群友的帮助,将启动参数中加入alcid=100,来将内置的扬声器与插入的耳机在识别到的设备中分开显示。
但是会遇到一个小问题:3.5mm耳机接口插入设备的时候,每次开机都会默认使用插入的设备输入输出,但是这个设备是只管输入不管输出的,所以我们希望每次开机的时候默认的输出设备从Line-out切换到内置扬声器上。
所以根据我的一番调查,macOS上很早就有一款命令行小工具能够帮助调整声音输出以及音量,叫做switchaudio-osx,使用brew安装这款插件,然后再像下面这样写一个自动操作保存成app放进开机启动项,即可完成开机调整输出到扬声器中。

最后还可以安装上SoundSource来帮助快捷调整输入与输出(顺便可以音量增强),小新Pro13的麦克风问题就完美解决了。

开机之后会自动使用扬声器作为输出,麦克风也是默认可以使用的,如果重新调整了音频设备,还可以使用SoundSource来方便地调节。
Gitee地址: 使用内置扬声器.app · lty2008one/xiaoxinpro13-hackintosh-switchaudio - Gitee.com