如何优雅的定制USB(Windows篇)
此文章,旨在让你如何在Windows下面定制USB
准备步骤
首先下载我提供的文件(文末有)
下载好并解压,如下图
解压里面的两个文件,并且打开Windows压缩文件所解压出来的文件
打开解压出来的dist文件夹中的此文件并且打开,如下图
会出现下图这样的界面
输入D,并且回车
此时软件会读取出你电脑的端口数量,如下图
其中绿色的就代表的是已占用端口
依次插入USB2.0,USB3.0,type-c设备,并保持五秒,确保被识别(也可以敲击回车键来加快刷新)
如下图,我已经识别完成
输入B,并且回车,会回到这个界面
输入S并且回车(如果你识别的端口超过15个,请在输入S完成之后截图)
输入K,则会导出端口,并生成驱动,如下图
此时你可以关闭这个窗口了
驱动是默认生成到我们解压出来的dist里面,如下图
查看端口数目并删除多余端口
下载我文末分享的ProperTree,并且使用它打开UTBMap.kext→Contents下面的Info,如下图,我有ECH1,ECH2,XHC三条总线
依次打开所属总线下面的IOProviderMergeProperties -> ports,并且将所有总线下面的条目加在一起,查看是否大于15个
如≥15请删减不需要的端口(如果你没有插usb并且还绿的设备,则是蓝牙,摄像头等的端口)
如≤15,则直接下一步
驱动加载
OpenCore
Clover
文件分享
下一篇
[进阶教程]精简itlwm驱动
图片都挂了
已修复
请问下, 我看这个工具有两种usbmap方式,一种是 USBToolBox.kext的方式,还有一种是生成apple原生的kext,有啥区别呀,那种更好? |´・ω・)ノ
USBToolBox是辅助USBMap的,两者缺一不可。使用这个方法定制完USB后识别到端口后可以去MacOS再用hackintool定制生成USBPorts,替换前面两个驱动。后者可能稳定些。因为有些机器使用USBinjectall也不能全部识别到端口,所以提供此办法。