opencore快速定制usb,不需要进入clover,只要一步搞定!解决睡眠以及外设识别问题
本来些了另外一个分享,需要好几个步骤,感觉游戏麻烦,今天尝试了一下觉得最简单并成功定制的方法,但思路一定要清晰,不然可能会定制失败。定制过程只需一次重启!也是最简单快速的办法!准备工作,打开pilst端口数量限制XhciPortLimit-YES
添加USBInjectAll.kext(驱动所有usb2.0和3.0)驱动放到kext文件夹并加入pislt开启,关闭USBPorts.kext如下图:,保存pislt并重启电脑。打开Hackintool,点usb-点清空全部-点刷新,如下图
这样我们所有的端口都显示出来了,接下来重点来了,现在是2.0和3.0都在这里(HS为2.0,SS为3.0,HS01和SS01为同一个端口的2.0和3.0,只有HSXX而没有SS对应的数字说明这个口只支持2.0),我们要做的是保留需求端口的需求功能!
重点——打个比方,如图我们看到HS09,HS10对应的SS09,SS10都同时识别到我的键盘鼠标,键鼠的插口(不是主板端口)是2.0的,但是我的鼠标是插这两个口不会去动,那就完全没有必要留下3.0功能!那么我就删除SS09和SS09,并把键鼠usb设置为内建(并非只有键鼠,凡是自己固定不轻易动的外设都保留并内建,至于保留HS还是SS,看自己设备插口属性)
现在我们用一个U盘把自己可能会用到的端口都插拔一次,并记住每个插口的数字规律(比如我的键鼠插背板最上面两个是09,10但下一排为05,06有规律但不完全直接数过来就对的,一定要记清楚那个口对应哪个数字),这样我们看到被识别的端口都会变为绿色,但是我们U盘是2.0的,为啥上面SS开头的也绿了{:5_275:}!
在简单点想,主板上每个usb端口都代表一个数字,01,02,03....等等,HS和SS(2.0和3.0)是我们的需求,我们需要这个端口给我们什么功能,比如05和06端口是我常用的,但不确定拿来插2.0或者3.0设备,那么我们就同时保留HS05,HS06,SS05,SS06,来啥都通吃, 在比如07口平时我经常会用到一个usb3.0的U盘来装系统备份资料什么的,但完全不会用2.0设备来插这个口,那么我们就删掉HS07(定制完成我们这个口将不会支持2.0设备识别),保留SS07。以此类推!按照自己的需求来给每个口赋予功能!---------删减后现在面板上就剩下我们需要的口,然后到处驱动,如下图
导出以后把USBPorts.kext驱动文件放到oc下kext文件夹并在pislt中开启,并关闭USBInjectAll.kext,保存重启,如下图:
USBPorts.kext驱动要配合USBPorts.kext两个驱动要同时开启才能生效。定制完成。可以愉快的玩耍了!
最后三张图多余的,编辑的时候没注意 谢谢技术分享!! USBPorts.kext驱动要配合USBPorts.kext两个驱动要同时开启才能生效,两个? songwenhao123 发表于 2019-12-15 12:26 https://www.pcbeta.com/static/image/common/back.gif
USBPorts.kext驱动要配合USBPorts.kext两个驱动要同时开启才能生效,两个?
写错 是USBpower https://bbs.pcbeta.com/viewthread-1837081-1-1.html usb定制贴 hs01不一定对应ss01 要拿2.0设备和3.0设备都插一遍
鼠标键盘插2.0内建就行了 tzhihui 发表于 2019-12-15 12:52 https://www.pcbeta.com/static/image/common/back.gif
hs01不一定对应ss01 要拿2.0设备和3.0设备都插一遍
鼠标键盘插2.0内建就行了
我的是对应的,可能刚好我1-10都是3.0,11-12是2.0就避免了! 感谢分享,学习了。 收藏,等着到时候用,谢谢楼主! 原来你在这! 本帖最后由 myrte 于 2019-12-15 15:00 编辑
USBpower.kext哪里获得? caoyiwei850 发表于 2019-12-15 14:30 https://www.pcbeta.com/static/image/common/back.gif
原来你在这!
哈哈哈 nice myrte 发表于 2019-12-15 14:41 https://www.pcbeta.com/static/image/common/back.gif
USBPorts.kext哪里获得?
songwenhao123 发表于 2019-12-15 12:26 https://www.pcbeta.com/static/image/common/back.gif
USBPorts.kext驱动要配合USBPorts.kext两个驱动要同时开启才能生效,两个?
lzhzxy 发表于 2019-12-15 15:00 https://www.pcbeta.com/static/image/common/back.gif
谢谢我想问的是USBpower.kext
刚才复制错了
不好意思 myrte 发表于 2019-12-15 15:07 https://www.pcbeta.com/static/image/common/back.gif
谢谢我想问的是USBpower.kext
刚才复制错了
不好意思
好详细,来了来了,谢谢楼主 这个可以有,比小兵讲的要好。 USBPower使用来支持充电的,你不使用它,USBPorts也会生效。