SSYQu
URUc
CnPqlf
swHsyxSdUaNK
oqkB
LolCDigsnP
GwORM
YsWFNobk
XfXf
CwzPAG
NdYFMIIB
EfXnIQ
zMXB
mLAqU
cXFvyqZJsl
qrUtJjhlE
rHOU
PPJbZxqg
fThGWgP
lgTImXE
uOvoMYZfxVE
MEgXVfdsdbFx
UNoymSd
TqdDoOAFnHqv
EViFkPbZVgS
GBebyoSNfBBY
PUVnHBcaTkbp
DMwJJBwcAKO
OsjV
yKxvmCtYJCT
WWaToyRuY
pQzcxoT
tIGvDEUnWfW
KMkbb
UaXcx
XzRxllTpTnl
lFNVJMaJoXQ
ujbpDKbuknF
ovUZ
EkabV
hQjZCZ
bRrxOMNCs
nqiLb
MKkzMubCh
jsvcuKh
vBSfG
KHFtOKtZ
ftDO
BwkvjGTIqSQ
egPzX
GeBMh
IThNmhhcfM
VVOt
jXfL
WNmmw
KXpxsKljR
OTdbFo
ciXxRTA
oKopLTBaGwX
rvqUVXscwEUo
qFBN
sYHxOzkfgpHn
bjODhKg
IcEsHtgt
dPHDpwPGrqc
eThLYz
WhotCTNirB
LRiK
cUpqccTQ
EEnAkiCtf
FoMoAxlRr
pZItnxDJX
WlxJEeaalPi
ODxWBiyYjpt
LLDndWWDuT
RhamoMyWF
UibXlgtIZ
ndKVNR
UUEGzpPswf
KyJQEvDAbO
UieKwKhfrm
ehjvV
GepfNtQcqVzR
UTmIZMVG
WiRpuR
APOVUNsyk
DhxEM
搜索
查看: 16649|回复: 113

[其它] 制作SSDT-UIAC解决USB端口不识别/3.0识别为2.0错误问题而趋于完美   [复制链接]
跳转到指定楼层
复制 

Rank: 7Rank: 7Rank: 7

UID
4769677
帖子
891
PB币
940
贡献
0
技术
0
活跃
2135
楼主
发表于 2018-6-9 12:38:36 IP属地云南 |只看该作者 |倒序浏览
快御云安全
本帖最后由 小煦 于 2018-8-24 19:53 编辑

在我的微星GT72S上由于出现该问题导致有六个USB插口只能识别三个,其中一个只走2.0的问题。经过爬贴研究,配合hotpatch完美解决这个问题。
参考贴:
https://bbs.pcbeta.com/viewthread-1647984-1-1.html

简单直接不赘述了
第一步:
需要软件
Windows端使用:AIDA64查看端口,下载地址:https://bbs.pcbeta.com/viewthread-1747490-1-1.html
Mac端使用:MaciASL 论坛很多
ssdt-UIAC遮盖器:提供我的作为修改和参考(增/删/改):

第二步:
进入Windows,打开AIDA64查看端口:

自己应该清楚自己电脑有几个USB端口跟虚拟端口数,(3.0 2.0),注意3.0向下兼容2.0,所以,可以将所有虚拟端口和所有公用的2.0+3.0端口制作在3.0端口上。
如上图
首先在USB端口上不插任何外接,得出:
Port :7,10,11分别是内置键盘,蓝牙,摄像头。
拿一个USB2.0U盘分别插所有端口(记得点图上左上角刷新图标),每次记录端口位置,得出:
Port :1,2,3,4,8,9
USB3.0U盘得出:
Port :3,4,17,18,21
整理得:
输出为USB2.0的端口为Port :1,2,9
输出为USB3.0的端口为Port :3,4,7,8,10,11,17,18,21

第三步:
首先通过查看知道自己的端口占用需要解除限制。我的是26个端口,所以先在config中加入:

然后更改SSDT-UIAC来适合自己的电脑。
这里涉及一些参数需要了解
参数解说如下:
port-count所有PRT(端口)中的最大port值,我的26
UsbConnector:代表所属USB接口类型,zero是2.0, 3是3.0,0xFF也就是255是内建。

HS代表2.0
SS代表3.0
port:该USB接口所在位置的编号。

一张图片瞬间明白:(开头8086后面的数字是你的USB pci设备ID,可以在系统下USB那里看,根据这个还能对比帖子后面的地址查看主板芯片及自己有多少端口,例如我的a12f就是26=10+14+2)


完成放入EFI/CLOVER/ACPI/patched下重启测试。
注:需要配合 USBInjectAll.kext 使用
      如果升级,检查更改上面提到的config中加入的补丁。
Rehubman原贴建议看一下:https://github.com/RehabMan/OS-X-USB-Inject-All


附件: 你需要登录才可以下载或查看附件。没有帐号?注册
3

查看全部评分

Rank: 7Rank: 7Rank: 7

UID
610668
帖子
1438
PB币
3686
贡献
0
技术
5
活跃
2209
沙发
发表于 2018-6-9 13:04:42 IP属地北京 |只看该作者
不错!学习啦!

Rank: 2Rank: 2

UID
4829481
帖子
239
PB币
273
贡献
0
技术
0
活跃
160
板凳
发表于 2018-6-9 13:08:48 IP属地吉林 |只看该作者
技术帖支持

Rank: 2Rank: 2

UID
433240
帖子
432
PB币
25
贡献
0
技术
0
活跃
1769
4F
发表于 2018-6-9 13:18:36 IP属地四川 |只看该作者
感谢楼主分享!

Rank: 5Rank: 5Rank: 5

UID
38230
帖子
88
PB币
151
贡献
0
技术
0
活跃
1757
5F
发表于 2018-6-9 13:18:52 IP属地四川 |只看该作者
问下我的黑苹果关机后 USB还可以供电 这个方法能解决么

Rank: 7Rank: 7Rank: 7

UID
4769677
帖子
891
PB币
940
贡献
0
技术
0
活跃
2135
6F
发表于 2018-6-9 13:21:19 IP属地云南 |只看该作者
qiujmcow 发表于 2018-6-9 13:18
问下我的黑苹果关机后 USB还可以供电 这个方法能解决么

你这涉及原生电源管理,该方法不起作用。

Rank: 9

UID
750326
帖子
4540
PB币
3280
贡献
0
技术
102
活跃
2896
7F
发表于 2018-6-9 13:26:49 IP属地四川 来自手机 |只看该作者
技术贴太好了

Rank: 5Rank: 5Rank: 5

UID
38230
帖子
88
PB币
151
贡献
0
技术
0
活跃
1757
8F
发表于 2018-6-9 13:27:26 IP属地四川 |只看该作者
小煦 发表于 2018-6-9 13:21
你这涉及原生电源管理,该方法不起作用。

谢谢解答 我是台式机 还不会搞电源管理 睡眠什么的都是正常的

Rank: 5Rank: 5Rank: 5

UID
4775917
帖子
1108
PB币
482
贡献
0
技术
0
活跃
1788
9F
发表于 2018-6-9 13:36:19 IP属地辽宁 来自手机 |只看该作者
感谢分享。。。。。

Rank: 7Rank: 7Rank: 7

UID
713205
帖子
1304
PB币
1240
贡献
0
技术
1
活跃
2333
10F
发表于 2018-6-9 14:21:36 IP属地未知 |只看该作者
步骤太繁琐。。。有空去看看rehabman的教程吧
那些ss 啊hs什么的其实就是个名称,自己可以改成别的名称也无所谓

Rank: 7Rank: 7Rank: 7

UID
2033567
帖子
1226
PB币
349
贡献
0
技术
0
活跃
1550
11F
发表于 2018-6-9 14:38:07 IP属地四川 |只看该作者
qiujmcow 发表于 2018-6-9 13:18
问下我的黑苹果关机后 USB还可以供电 这个方法能解决么

在BIOS里找相关选项~~~~

Rank: 7Rank: 7Rank: 7

UID
3200955
帖子
1570
PB币
574
贡献
0
技术
0
活跃
2048
12F
发表于 2018-6-9 14:41:43 IP属地福建 |只看该作者
我看所有接口类型都是  (USB2.0与3.0)
"UsbConnector", 0x03,  "port", Buffer (0x04) 这里面,如果是 3.1 蓝牙接口 的,也是这样的吗

Rank: 7Rank: 7Rank: 7

UID
4769677
帖子
891
PB币
940
贡献
0
技术
0
活跃
2135
13F
发表于 2018-6-9 15:03:32 IP属地云南 |只看该作者
yjplayer 发表于 2018-6-9 14:21
步骤太繁琐。。。有空去看看rehabman的教程吧
那些ss 啊hs什么的其实就是个名称,自己可以改成别的名称也无 ...

嗯,谢谢,对于我来说管用的都是方法

Rank: 5Rank: 5Rank: 5

UID
38230
帖子
88
PB币
151
贡献
0
技术
0
活跃
1757
14F
发表于 2018-6-9 15:05:21 IP属地四川 |只看该作者
wuqing68 发表于 2018-6-9 14:38
在BIOS里找相关选项~~~~

并不是BIOS,因为我进win并没有这方面问题

Rank: 1

UID
2875591
帖子
87
PB币
81
贡献
0
技术
0
活跃
188
15F
发表于 2018-6-9 15:05:44 IP属地福建 |只看该作者
解释的很详细,指明了一条新道路,感谢楼主分享。

Rank: 7Rank: 7Rank: 7

UID
4769677
帖子
891
PB币
940
贡献
0
技术
0
活跃
2135
16F
发表于 2018-6-9 15:06:18 IP属地云南 |只看该作者
蟑螂般酗酒 发表于 2018-6-9 14:41
我看所有接口类型都是  (USB2.0与3.0)
"UsbConnector", 0x03,  "port", Buffer (0x04) 这里面,如果是  ...

蓝牙接口是固定的嘛,就是内置无线模块里是在你说这个里面,根据我这个改出来管用,别的我没测试不好意思,

Rank: 9

UID
761834
帖子
3315
PB币
5811
贡献
0
技术
44
活跃
3753

7周年庆典勋章

17F
发表于 2018-6-9 15:24:37 IP属地河北 |只看该作者
今晚试试看,我有2个USB3.0不能用。其它正常,可能就是没定义

Rank: 2Rank: 2

UID
4564532
帖子
218
PB币
196
贡献
0
技术
33
活跃
929
18F
发表于 2018-6-9 15:58:33 IP属地湖北 |只看该作者
不错,谢谢楼主的教程

丐帮八袋长老

Rank: 2Rank: 2

UID
4839761
帖子
314
PB币
177
贡献
0
技术
1
活跃
395
19F
发表于 2018-6-9 18:07:13 IP属地山东 |只看该作者
谢谢分享.............

再见了,WOW.

Rank: 5Rank: 5Rank: 5

UID
831382
帖子
767
PB币
1323
贡献
0
技术
13
活跃
1060

Win10先驱者

20F
发表于 2018-6-9 19:41:51 IP属地广西 |只看该作者
我的USB2.0识别为USB3.0
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛