742743834 发表于 2017-6-6 00:25

神舟k610cSMbios 用的是MacBook Pro11.1系统macOS Sierra 10.12.5USB控制ID:8086_8c31。不打补丁,只可读出USB2.0接口
1    原本clover直接打kext patch 移除15端口限制。就可以读出USB3.0

2    kext patch勾选了disable。按照楼主的方法也可以读出USB3.0。(使用USBInjectAll.kext和UIAC-ALL.aml,单独使用USBInjectAll.kext无效)
两方法都是。。。所有的USB设备都显示在USB3.0总线下(如图)
3    使用FakePCIID_XHCIMux.kext也可以读出USB3.0,而且USB设备显示正常,不会所有的设备都在USB3.0总线(记得10.11不可用的,10.12.5怎么又有用了。驱动是最新的)。但是睡眠鼠标唤醒后,USB失常。。鼠标没反应。只能强制关机。
4   自己把DSDT.am中l的RHUB下多余的端口HS和SSP删除。也同样可以读出USB3.0。但同样所有设备都显示在USB3.0总线。。
能不能让USB设备树显示?1,2,4这三种方法有什么区别?

wan971shi 发表于 2017-6-6 08:23

我来顶一下,顺带赚点币

YangTuDou1220 发表于 2017-6-6 08:57

wan971shi 发表于 2017-6-6 08:23 https://www.pcbeta.com/static/image/common/back.gif
我来顶一下,顺带赚点币

我记得还是你建议出视频的。

YangTuDou1220 发表于 2017-6-6 08:59

742743834 发表于 2017-6-6 00:25 https://www.pcbeta.com/static/image/common/back.gif
神舟k610cSMbios 用的是MacBook Pro11.1系统macOS Sierra 10.12.5USB控制ID:8086_8c31。不打补丁, ...

把你的DSDT发一份再告诉我你用到的端口以及id 还有蓝牙 相机端口 我来试试

742743834 发表于 2017-6-6 12:32

YangTuDou1220 发表于 2017-6-6 08:59 https://www.pcbeta.com/static/image/common/back.gif
把你的DSDT发一份再告诉我你用到的端口以及id 还有蓝牙 相机端口 我来试试

https://pan.baidu.com/s/1jIp7eQi

742743834 发表于 2017-6-6 12:34

YangTuDou1220 发表于 2017-6-6 08:59 https://www.pcbeta.com/static/image/common/back.gif
把你的DSDT发一份再告诉我你用到的端口以及id 还有蓝牙 相机端口 我来试试

macOS下查看USB控制ID为:8086_8c31

guxiaolon1g2006 发表于 2017-6-6 13:01

谢谢,学习下

YangTuDou1220 发表于 2017-6-6 13:13

742743834 发表于 2017-6-6 12:34
macOS下查看USB控制ID为:8086_8c31

等一会帮你看看

YangTuDou1220 发表于 2017-6-6 13:35

742743834 发表于 2017-6-6 12:34 https://www.pcbeta.com/static/image/common/back.gif
macOS下查看USB控制ID为:8086_8c31


首先,你的这个是什么鬼,我要的是一个端口插两次一个2.0 的设备一个3.0的设备然后看分别是在什么端口运作。其次你要确保这些都是在XHC控制器下的。EHC1或者EHC2的话要分别列出来

fuwu1245 发表于 2017-6-6 13:37

对第三方USB3.0芯片可行不?

YangTuDou1220 发表于 2017-6-6 13:43

742743834 发表于 2017-6-6 12:32 https://www.pcbeta.com/static/image/common/back.gif
https://pan.baidu.com/s/1jIp7eQi

根据我看的DSDT下你的port有一条肯定在EHC2上
你做的表格有问题
还有提心一点超过15格端口的要打patches

YangTuDou1220 发表于 2017-6-6 13:43

fuwu1245 发表于 2017-6-6 13:37 https://www.pcbeta.com/static/image/common/back.gif
对第三方USB3.0芯片可行不?

不行。。。。。

YangTuDou1220 发表于 2017-6-6 13:44

742743834 发表于 2017-6-6 12:34 https://www.pcbeta.com/static/image/common/back.gif
macOS下查看USB控制ID为:8086_8c31

建议表格重做。你留个qq我远程帮你看看

JB_M 发表于 2017-6-6 14:25

楼主那个port-count怎么填的。。。

JB_M 发表于 2017-6-6 14:26

楼主那个port-count怎么填的???

saiterlz 发表于 2017-6-6 14:42

谢谢分享,好东西呢!

742743834 发表于 2017-6-6 15:10

RE: 用SSDT-UIAC-ALL.dsl定义你的usb端口(基于USBInjectAll.kext)

YangTuDou1220 发表于 2017-6-6 13:35 https://www.pcbeta.com/static/image/common/back.gif
首先,你的这个是什么鬼,我要的是一个端口插两次一个2.0 的设备一个3.0的设备然后看分别是在什么端口运 ...

插入鼠标,就相当于插入usb2.0所显示的端口。插入usb3.0所显示的端口不是都列出来了吗?就右下的端口插入2.0的u盘和3.0的u盘都显示port6

YangTuDou1220 发表于 2017-6-6 17:05

742743834 发表于 2017-6-6 15:10 https://www.pcbeta.com/static/image/common/back.gif
插入鼠标,就相当于插入usb2.0所显示的端口。插入usb3.0所显示的端口不是都列出来了吗?就右下的端口插入 ...

留下qq我需要看一下

benimarucd 发表于 2017-6-6 17:08

bbtb 发表于 2017-6-6 17:20

感谢分享,,
页: 1 [2] 3 4 5 6 7 8 9 10 11
查看完整版本: 用SSDT-UIAC-ALL.dsl定义你的usb端口(基于USBInjectAll.kext)