USBToolBox / tool

the USBToolBox tool
MIT License
936 stars 62 forks source link

About create type #32

Closed starlifezzz closed 2 years ago

starlifezzz commented 2 years ago

HI . About create type USBToolBox kext or native Apple kexts (AppleUSBHostMergeProperties) What's the difference between them, which one is better? thankyou

dhinakg commented 2 years ago

Using native Apple kexts has the benefit of not needing any additional kext added while using the USBToolBox kext ensures that you don't have to rename your controller or deal with overriding the built-in Apple map. It's up to you which one you want to use, there are minimal differences. For simplicity, I recommend making one that relies on USBToolBox, but if you know what you are doing, you can go with the native kext approach.

starlifezzz commented 2 years ago

Using native Apple kexts has the benefit of not needing any additional kext added while using the USBToolBox kext ensures that you don't have to rename your controller or deal with overriding the built-in Apple map. It's up to you which one you want to use, there are minimal differences. For simplicity, I recommend making one that relies on USBToolBox, but if you know what you are doing, you can go with the native kext approach.

Thank you