USBToolBox-tool
使用該工具定制usb驅(qū)動
USBToolBox-kext
-
啟動下載的Windows.exe
運行Windows.exe -
檢測接口
輸入D開始進入設(shè)備發(fā)現(xiàn)界面,然后對自己需要用到的USB接口都進行插拔操作。最
插拔u盤 設(shè)置接口
輸入B返回主菜單奇适,輸入S進行端口設(shè)置肢专。
可以對接口進行type和name設(shè)置。
關(guān)于Type:
類型 | 編碼 | 注釋 |
---|---|---|
Type A | 0 | # 這個指最常見的 USB2.0 大接口 |
Type Mini-AB | 1 | # Mini-AB 接口非常少見肩袍,常規(guī)主板上就更稀有了 |
ExpressCard | 2 | # 這個接口也非常少見 |
USB3 Type A | 3 | # 這個指最常見的 USB3.0 大接口 |
USB3 Type B | 4 | # 這個接口非常少見 |
USB3 Type Micro-B | 5 | # 這個接口主板上也非常少見 |
USB3 Type Micro-AB | 6 | # 主板上直接附帶的非常少見 |
USB3 Type Power-B | 7 | # 主要見于打印機或其它更大的設(shè)備 |
Type C - USB2 Only | 8 | # 指僅支持 USB2.0 的 Type-C 接口 |
Type C - with switch | 9 | # 指內(nèi)置了轉(zhuǎn)向器的 Type-C 接口 |
Type C - without switch | 10 | # 指沒有轉(zhuǎn)向器的 Type-C 接口 |
Internal | 255 | # 指主板內(nèi)置接口 |
機箱接口
主板接口
# 結(jié)合機箱杭棵,對接口進行設(shè)置
C:9,10,13:Front USB 2.0
C:25,26:Front USB 3.0
T:9,10,13:0
T:25,26:3
# 結(jié)合主板,對接口進行設(shè)置
C:14:Back WIFI and BlueTooth
C:11:Back 4 in 1 Group USB 2.0
C:7,8,23,24:Back USB 3.1 Gen 1
C:3,4,5,19,20,21:Back USB 3.1 Gen 2
C:6,22:Back USB 3.1 Gen 2 TYPE-C
T:3,4,5,7,8,11,12,14:0
T:19,20,21,23,24:3
T:6:8
T:22:9
接口整理
經(jīng)過整理后氛赐,獲得的結(jié)果魂爪,如圖示。
- 生成Kext
生成
輸入**K**生成Kext文件艰管。
USAGE
根據(jù)工具的使用說明滓侍,將下載的USBToolBox.kext和生成的UTBMap.kext存放入EFI/OC/Kexts目錄。
kext
- 修改plist
plist
用 ProperTree加載這個UTBMap.kext\Contents\Info.plist文件,對接口進行修改牲芋。
20個ports
可以看到20個接口撩笆。
接口
- HS為USB2.0,SS為USB3.0
- MacOS限制15個接口尔破,我這邊舍棄一些不常用的USB2.0接口
model
雙擊XHC修改為iMac19,1-XHC,另外增加子節(jié)點浇衬,名為model懒构,值為iMac19,1。
刪除
根據(jù)個人意愿耘擂,我刪除3,4,5,7,8這5個usb2.0的接口胆剧。