ALC668仿冒驱动后输出设备只有耳机
本帖最后由 一桶天下008 于 2016-7-13 13:51 编辑仿冒声卡后在输出设备里只有耳机输出项,没有内置扬声器设备.声卡是ALC668,使用AppleALC驱动的.
Address: 0
AFG Function Id: 0x1 (unsol 1)
Vendor Id: 0x10ec0668
Subsystem Id: 0x10431080
Revision Id: 0x100003
------提取的节点信息-------
0x12 Pin Default 0x90a60130: Mic at Int N/A
0x14 Pin Default 0x90170110: Speaker at Int N/A
0x15 Pin Default 0x04211020: HP Out at Ext Right
0x16 Pin Default 0x40000000: Line Out at Ext N/A
0x18 Pin Default 0x411111f0: Speaker at Ext Rear
0x19 Pin Default 0x411111f0: Speaker at Ext Rear
0x1a Pin Default 0x411111f0: Speaker at Ext Rear
0x1b Pin Default 0x411111f0: Speaker at Ext Rear
0x1d Pin Default 0x40c7836d: SPDIF In at Ext N/A
0x1e Pin Default 0x411111f0: Speaker at Ext Rear
0x1f Pin Default 0x411111f0: Speaker at Ext Rear
------整理后的节点信息-------
0x12 Pin Default 30 01 A6 90: Mic at Int N/A
0x14 Pin Default 10 01 17 90: Speaker at Int N/A
0x15 Pin Default 20 10 21 04: HP Out at Ext Right
------处理后的Configdata信息-------
01271C50 01271D01 01271EA6 01271F90 01471C20 01471D01 01471E17 01471F90 01571C10 01571D11 01571E21 01571F01 01470C02
最后附上我的codec文件,这种问题是ConfigData的问题还是pathmaps的问题?
这个要看path map中输出节点和你的codec是否一致 biggreat 发表于 2016-5-20 11:37 https://www.pcbeta.com/static/image/common/back.gif
这个要看path map中输出节点和你的codec是否一致
PathMaps里的节点顺序是什么?一直没有弄明白...能否告知一下~谢谢 补充一下pathmaps节点数据:
节点 16进制 十进制
0x12 7>12 —> 7>18
0x14 14>c>2 —>20>12>2
0x15 15>c>2 —>21>12>2 一桶天下008 发表于 2016-5-20 11:57 https://www.pcbeta.com/static/image/common/back.gif
补充一下pathmaps节点数据:
节点 16进制 十进制
0x12 7>12 —> 7>18
根据你的codec,你的内置扬声器输出节点有误哦
18( Mic at Int N/A) 7->18
20( Speaker at Int N/A) 20->13->3
21( HP Out at Ext Right) 21->12->2
biggreat 发表于 2016-5-20 12:06 https://www.pcbeta.com/static/image/common/back.gif
根据你的codec,你的内置扬声器输出节点有误哦
18( Mic at Int N/A) 7->18
20( Speak ...
晚上回去编译一下试试~谢谢哈 biggreat 发表于 2016-5-20 12:06 https://www.pcbeta.com/static/image/common/back.gif
根据你的codec,你的内置扬声器输出节点有误哦
18( Mic at Int N/A) 7->18
20( Speak ...
我核对了一下codec文件中0x14节点的pathmap数据,应该就是20>12>2,是不是因为有0x0d*的情况下优先选择它而不选0x0c?我也测试了用20>13>3这组数据,输出设备依然只有耳机... 一桶天下008 发表于 2016-5-20 16:57 https://www.pcbeta.com/static/image/common/back.gif
我核对了一下codec文件中0x14节点的pathmap数据,应该就是20>12>2,是不是因为有0x0d*的情况下优先选择它 ...
没插耳机时的状态,是没有内置扬声器设备,还是有设备,没声音? biggreat 发表于 2016-5-20 17:39 https://www.pcbeta.com/static/image/common/back.gif
没插耳机时的状态,是没有内置扬声器设备,还是有设备,没声音?
没有设备,没有声音. 一桶天下008 发表于 2016-5-20 17:41 https://www.pcbeta.com/static/image/common/back.gif
没有设备,没有声音.
注入layout ID:3 ,试试,要求10.11.5原生applehda
一桶天下008 发表于 2016-5-20 17:41 https://www.pcbeta.com/static/image/common/back.gif
没有设备,没有声音.
configdata定义的设备和path map不一致,前者3个(1in 2out),后者(2in 2out) biggreat 发表于 2016-5-20 18:01 https://www.pcbeta.com/static/image/common/back.gif
configdata定义的设备和path map不一致,前者3个(1in 2out),后者(2in 2out)
目前的系统是10.11.4,能不能把platform和layout文件给我呢,我这边自己编译试试. biggreat 发表于 2016-5-20 18:01 https://www.pcbeta.com/static/image/common/back.gif
configdata定义的设备和path map不一致,前者3个(1in 2out),后者(2in 2out)
测试后问题依旧,输出设备只有耳机。 一桶天下008 发表于 2016-5-20 19:46 https://www.pcbeta.com/static/image/common/back.gif
测试后问题依旧,输出设备只有耳机。
怀疑你系统有其他configdata的存在 biggreat 发表于 2016-5-20 19:50 https://www.pcbeta.com/static/image/common/back.gif
怀疑你系统有其他configdata的存在
刚才说错了,不好意思。应该是:输出设备在不插入耳机时有扬声器了,但没有声音。在插入耳机后,耳机有声音。总结就是,扬声器不工作,耳机正常。麦克风也正常。 刚好我的也是668
羁绊i 发表于 2016-5-20 21:54 https://www.pcbeta.com/static/image/common/back.gif
刚好我的也是668
个人还是不想动SLE下的驱动,尽力使用AppaleALC驱动声卡,还是谢谢你喽~如果实在不行,再用你的驱动试试.{:5_262:} 支持楼主啊 支持啊 多谢分享!!1 顶一个看看
页:
[1]
2