yeyumoisme
发表于 2015-10-9 00:06
技术贴{:5_266:}
不过,俺只用一个USB口,{:5_262:}默默地飘过。
leko999
发表于 2015-10-9 00:08
本帖最后由 leko999 于 2015-10-9 00:25 编辑
fzzf 发表于 2015-10-8 21:20 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
对应表,昨天晚上做出来了。。。按照楼主改的。。以前usb2.0的都跑到usb3.0下面去了。。。。。。
...
如果你说显示,那本来就是这样,你看windows的aida64,所有的都在usb3下
这是硬件决定的
但是不影响使用。
要区别的话改动不小,我觉得真没啥必要,就是个显示问题。。。
leko999
发表于 2015-10-9 00:10
zhangxuan1340 发表于 2015-10-8 21:39 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
楼主写的大概明白,但是USB的自动切换方案不知能否改改,而且我是USB3全部好好的USB2全挂了
看你签名三台机器,是哪台?如果是中间ivy bridge那台试试把机型改成imac14,1,这个据说对ehc没有限制,或者你把usb2主控ehc1和ehc2改名。
fzzf
发表于 2015-10-9 07:48
leko999 发表于 2015-10-9 00:08 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
如果你说显示,那本来就是这样,你看windows的aida64,所有的都在usb3下
这是硬件决定的
但是不影响使用 ...
嗯。还是谢谢了。。。{:5_280:}
leko999
发表于 2015-10-9 07:53
elisontz 发表于 2015-10-8 23:14 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
为什么我DSDT里USB3是这样的
发现一个更简单的找adr的方法,用IORegistryExplorer切到IOACPIPlane
看图
leko999
发表于 2015-10-9 07:57
本帖最后由 leko999 于 2015-10-9 07:59 编辑
fzzf 发表于 2015-10-9 07:48 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
嗯。还是谢谢了。。。
如果7系主板显示错误,那么区分是有必要的,因为7系USB2在EHCI上,USB3(和USB3口对应的USB2虚拟端口)在XHCI上
8系9系所有的USB口都在XHCI上
这个改法的缺点是,对台式机,可能会丢失一些端口,但是对系统改动最小。
leko999
发表于 2015-10-9 08:04
本帖最后由 leko999 于 2015-10-9 08:38 编辑
还有一个更简便的改法
先用windows定位所有的物理端口和虚拟端口的对应关系,即首贴中的步骤3
3. 在Windows下定位物理端口和虚拟端口的对应关系
记下最终需要的虚拟端口号
接下来到OS X,编辑DSDT,删掉不要的端口
然后加载新的DSDT就行了。
这样不要找端口地址ADR,也不需要编辑额外的kext。
看图,我的DSDT,不要的端口已经删除。
bizongyi
发表于 2015-10-9 11:12
顶技术贴!
allenchueng
发表于 2015-10-9 11:27
好贴,顶起来!
魔道逆天地
发表于 2015-10-9 12:16
6666不过貌似很麻烦我就不弄了
迷途狼
发表于 2015-10-9 15:17
leko999 发表于 2015-10-9 08:04 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
还有一个更简便的改法
先用windows定位所有的物理端口和虚拟端口的对应关系,即首贴中的步骤3
不错,又长知识了
xtwz
发表于 2015-10-9 15:50
leko999 发表于 2015-10-9 08:04 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
还有一个更简便的改法
先用windows定位所有的物理端口和虚拟端口的对应关系,即首贴中的步骤3
大神 能开贴详细说一下步骤吗?谢谢
大岛爱留衣
发表于 2015-10-9 16:09
技嘉z77xud3h主板能改吗
Loueos
发表于 2015-10-9 16:35
感谢分享,学习下
leko999
发表于 2015-10-10 09:31
xtwz 发表于 2015-10-9 15:50 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
大神 能开贴详细说一下步骤吗?谢谢
不开新帖了。。
就是你先用首贴里面步骤3,找到所有的端口,然后决定需要保留的端口
比如我的,最后保留1 2 3 4 7 8 9 10 12 16 17 18 19 20 21
也就是HS1 2 3 4 7 8 9 10 12和 SSP1 2 3 4 5 6,一共15个
然后到mac下面,用MaciASL改DSDT,把这15个之外的端口直接全部删掉。
当然你的DSDT要先除错能编译过。
tdyso
发表于 2015-10-10 09:33
本帖最后由 tdyso 于 2015-10-10 09:36 编辑
我的DSDT很奇怪,HS端口只有8个,ssp只有2个,实际上我的主板上有6个USB3.0接口,6个USB2.0接口。按楼主方法修改之后所有USB2.0设备全跑USB3.0下了,并且我发现USB3.0设备也只有2.0的速度,我按照国外某帖子修改,所有USB3.0设备可以正常被识别为3.0设备,并且速度也上来了,并且2.0设备全部在USB2.0总线下,看来每个修改方法都有一定的适应性,显然楼主介绍的方法不适用我的主板。折腾了一翻,也算学到点知识,感谢。
leko999
发表于 2015-10-10 09:40
tdyso 发表于 2015-10-10 09:33 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
我的DSDT很奇怪,HS端口只有8个,ssp只有2个,实际上我的主板上有6个USB3.0接口,6个USB2.0接口。按楼主方法 ...
啥主板?方便的话发个dsdt上来看看?
不过这个修改主要是解决15个端口的限制,你的从截图看本来就小于15个,应该是不受影响的
有问题应该是其它问题。。。
codeidc
发表于 2015-10-10 11:56
这个 真的不错 慢慢研究吧
weiwei1981
发表于 2015-10-10 12:59
先收藏起来,万一以后换主板超过15个端口就能用上了
aliensx
发表于 2015-10-10 17:23
tdyso 发表于 2015-10-10 09:33 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
我的DSDT很奇怪,HS端口只有8个,ssp只有2个,实际上我的主板上有6个USB3.0接口,6个USB2.0接口。按楼主方法 ...
我的Z97也只有出現2個ssp~
請問~您是如何解決~
可以給個連結嗎?