cqwww 发表于 2019-7-27 10:14

小白 USB 外接键盘 u盘 无法睡眠 睡眠即醒 内建 解决方案,超简单

因为睡眠问题,找了好多教程,好像顺序都不对,要么操作不对,不知道是不是我理解的不对,感觉应该不会啊,后来想了下按照自己的方法来,一次成功内建所有usb。
我的是7代本
症状:USB 外接键盘 u盘 无法睡眠 睡眠即醒,原因是usb没有内建(有部分没内建也是这样,比如3.0的口插的2.0的 usb扩展器), 你可以通过 系统信息 》 usb 看到哪些usb没内建。

前提是你得用USBInjectAll.kext 驱动了 3.0 /2.0 usb接口,就是 3.0/2.0 插上电脑能认出来,如果没有,请搜索解决,这个很简单的。



下载工具 Hackintool ,这个搜下 ,文件太大,无法上传 我用的时候版本是 2.7 尽量下载最新的。

先打usb补丁:Hackintoo 》 引导工具

选择上面的 4 项 ,然后保存, 最好另存到一个地方,再粘到你的config.plist里去,这样知道自己改了哪些东西,有问题好排查。


然后重启下电脑

重启后进入 Hackintoo 》 usb 如图:

里面的 usb接口。绿色的是你在用的,非绿的不知道干嘛的,先不管,点下面的叉,全部删除,再点那个刷新按钮 ,然后又出来一堆 。

重点来了
1.把你的usb 2.0,3.0工具(u盘啊/集线器啊。。。) 挨着所有的usb接口都插一遍,插的时候会看到总有一行 设备 那一例会有你新插的设备的名字 ,如果没反应就是你的usb没驱起来,必须要驱起来才行, 插完后,把没有变绿的行删除掉。


2.里面第二例 连接器,这个就是说哪个usb口是什么状态,internal 就是内建的意思(还有 usb2,usb3什么的,那就是你的usb没内建,内建了就是 internal), 把不是internal全部改成 internal(点那个小三角就能选择),改完后点 下面最后一个图标会在桌面生成 ssdt和 kext ,我的生成了 SSDT-UIAC.aml ,SSDT-USBX.aml ,USBPorts.kext 有的估计还会多出一个 aml,我的只有 3个文件。

3. 然后有2个选择 , 1.把SSDT-UIAC.aml ,SSDT-USBX.aml 放到 CLOVER/EFI/CLOVER/ACPI/patched 下 ,2.把USBPorts.kext 放到 clover 的 kext/other 下并删除 USBInjectAll.kext , 我选择的1 ,然后重启电脑 到 系统信息 》 usb看是不是已知的usb全驱起来了,然后插上你的外接usb设备,重新打开 系统信息 》 usb 看这个设备是不是显示为内建,如果是就ok了,睡眠肯定好用。 如果是 USB 集线器,就要这个集线器显示为内建,那插在这个上面的设备是不会显示内建的,但是一样好用。


















gaqwsw 发表于 2019-7-27 11:20

多谢楼主分享,学习学习

lorzwu 发表于 2019-7-27 11:25

感谢楼主分享 教程

补衣布衣 发表于 2019-7-27 11:39

谢谢楼主,辛苦

xingzi068 发表于 2019-7-27 12:01

我的试了,好像没有什么效果,我买了个BCM943602CS卡,用PCI转的,没插之前睡眠休眠好好的,插了之后虽然WIFI和蓝牙都能正常工作,但是一休眠立刻唤醒,一直没有搞好USB内建。头疼。

cqwww 发表于 2019-7-27 13:41

xingzi068 发表于 2019-7-27 12:01 https://www.pcbeta.com/static/image/common/back.gif
我的试了,好像没有什么效果,我买了个BCM943602CS卡,用PCI转的,没插之前睡眠休眠好好的,插了之后虽然WI ...

usb 一定要内建才行,如果内建了还睡不了,是别的问题了,比如电源啥的

显示1天内的休眠唤醒日志
log show --last 1d | grep -i "Wake reason"

显示5分钟内的休眠唤醒日志
log show --last 5m | grep -i "Wake reason"

这个2个可以看出为啥没睡。

nomcoych 发表于 2019-7-27 14:35

nomcoych 发表于 2019-7-27 14:44

mahongfeng 发表于 2019-7-28 14:53

插上优盘没有认出来。咋解决啊?10.14.6,skylake hd530 i7 6820hk 。USBInjectAll.kext已经装了。还是没有用。

linyanyi 发表于 2019-7-29 10:59

不错按照楼主的方法,睡眠可以了,技嘉Z97-HD3主板

yufoe 发表于 2019-7-29 11:31

用了这个还是不能USB键盘或鼠标唤醒?

likeme 发表于 2019-7-29 16:19

USB只是一个原因。把不是固定插键盘鼠标的口定义为内建也不是办法。

MarkBellCN 发表于 2019-7-30 23:26

试试,由于网卡导致无法睡眠

cqwww 发表于 2019-8-6 17:33

mahongfeng 发表于 2019-7-28 14:53 https://www.pcbeta.com/static/image/common/back.gif
插上优盘没有认出来。咋解决啊?10.14.6,skylake hd530 i7 6820hk 。USBInjectAll.kext已经装了。还是没有 ...

还要在config里加代码,加了?

cqwww 发表于 2019-8-6 17:35

linyanyi 发表于 2019-7-29 10:59 https://www.pcbeta.com/static/image/common/back.gif
不错按照楼主的方法,睡眠可以了,技嘉Z97-HD3主板

哈哈, 理论上应该都没问题的。

cqwww 发表于 2019-8-6 17:36

yufoe 发表于 2019-7-29 11:31 https://www.pcbeta.com/static/image/common/back.gif
用了这个还是不能USB键盘或鼠标唤醒?

不能,我的电脑是按电源建, 按了后,电脑/usb见盘的灯会亮起来,屏不亮,然后然下鼠标就亮了

cqwww 发表于 2019-8-6 17:37

likeme 发表于 2019-7-29 16:19 https://www.pcbeta.com/static/image/common/back.gif
USB只是一个原因。把不是固定插键盘鼠标的口定义为内建也不是办法。

我就是把所有固定的内建了,然后就好用了,还有不固定的?有几个usb口就建几个。

likeme 发表于 2019-8-6 19:00

cqwww 发表于 2019-8-6 17:37 https://www.pcbeta.com/static/image/common/back.gif
我就是把所有固定的内建了,然后就好用了,还有不固定的?有几个usb口就建几个。

可能我们对USB内建的理解不一样。

天涯阳光123 发表于 2019-8-6 20:01

我是什么都不管,直接全部内建,结果治好了我的睡眠即醒的毛病,现在睡眠一晚上,耗电3%

rs4 发表于 2019-8-6 21:13

mahongfeng 发表于 2019-7-28 14:53 https://www.pcbeta.com/static/image/common/back.gif
插上优盘没有认出来。咋解决啊?10.14.6,skylake hd530 i7 6820hk 。USBInjectAll.kext已经装了。还是没有 ...
不只是要装驱动还有aml文件
页: [1] 2
查看完整版本: 小白 USB 外接键盘 u盘 无法睡眠 睡眠即醒 内建 解决方案,超简单