Probleme beim USB Port Mapping mit USBToolBox

  • Hallo Freunde,

    Ich wollte mich heute ans USB Mapping machen, ich dachte dies wird mein Problem lösen. Jedoch hab ich im laufe des Prozesses gemerkt das meine USB Ports am Case, sowie die beiden USB Ports für Maus und Tastatur am Mainboard überhaupt nicht im System sind.
    Ich habe jetzt schon den ganzen Abend gegoogelt, jedoch keinen Anhaltspunkt gefunden.

    Wie prüfe ich ob meine Front USB Ports in MacOS auftauchen, wie bringe ich sie zum laufen wenn sie nicht vom System erkannt werden?

    In IORegistryExplorer finde ich auch nur unter XHC Einträge unter EHC ist die Suche erfolglos. Vielleicht ist das von Relevanz.

    Freue mich über Hilfe

    Vielen Dank

    ASRock B450i Fatality
    ASRock Radeon Vega 56

    AMD Ryzen 5 2600

    HyperX 2x8GB DDR4 2666Mhz

    Crucial BX 240GB SATA SSD

  • Hallo, Ich hab folgendes Problem mit meinem Ryzentosh. Dieser lauft auf OpenCore 0.5.9
    Es funktionieren nicht alle USB Ports. Ich habe zwei Controller, diese werden auch beide erkannt, jedoch fehlen unter MacOS Ports. Unter Windows sind es 8 und 14 Ports, unter MacOS nur 4 und 8.
    Wie bekomme ich die fehlenden Ports nun unter MacOS zum Funktionieren.

    Hat das etwas mit dem PortLimit zu tun? Naja, zumindest kann ich deswegen die USB Mapping Anleitungen nicht befolgen.

    Ich habe mal zwei Screenshots angehängt von USBToolBox. Einen von Windows, einen von MacOS um das Problem hoffentlich zu verdeutlichen.

    Freue mich über jede Hilfe.

  • Hast du Xhci Port Limit aktiviert? Alternativ kannst du die Usb Ports auch unter Windows mappen

    Einmal editiert, zuletzt von Max ()

  • XHCI PortLimit habe ich aktiviert. Macht aber keinen Unterschied.

    Wenn ich die Ports unter Windows Mappe, sollten Sie dann unter Mac funktionieren?

    ASRock B450i Fatality
    ASRock Radeon Vega 56

    AMD Ryzen 5 2600

    HyperX 2x8GB DDR4 2666Mhz

    Crucial BX 240GB SATA SSD

  • Welches Betriebssystem nutzt du eigentlich, also welches macOS und hast du UsbInjectAll drin als Kext

    Einmal editiert, zuletzt von Max ()

  • Ich hab Mac OS 10.15.6

    USBInjectAll geht mit einem AMD Prozessor nicht!

    ASRock B450i Fatality
    ASRock Radeon Vega 56

    AMD Ryzen 5 2600

    HyperX 2x8GB DDR4 2666Mhz

    Crucial BX 240GB SATA SSD

  • Entschuldigung, hatte ich gerade nicht dran, dann mal doch einfach die Ports unter Windows, wenn dort alle erkannt werden

    Einmal editiert, zuletzt von Max ()

  • Hast du mal das Hackintool und IORegistryExplorer benutzt?

    Windows: AMD 3900X | GIGABYTE AORUS X570 Master | 16 GB GSkill Trident Z DDR4-3600 CL18 | MSI RX 6700 XT Gaming X | Auzentech X-Fi HT HD | WD SN750 | Corsair RM750i

    MAC OS: AMD 2600 | GIGABYTE AORUS B450 i Pro | MSI RX 480 Gaming X | 16 GB AORUS DDR4-3200 CL16 | 500 GB M.2 SSD | Enermax Platimax D.F | MacOS X 11 + OC

  • Ja, die zeigen alle nur die gleichen, begrenzten Ports.

    ASRock B450i Fatality
    ASRock Radeon Vega 56

    AMD Ryzen 5 2600

    HyperX 2x8GB DDR4 2666Mhz

    Crucial BX 240GB SATA SSD

  • Du hast ja nur 10 x USB.

    Die können bei Hackintool und IORegistryExplorer eine recht identische Bezeichnung haben.

    Hackintool --> USB --> Besen ( Clear All ) --> Spritze ( Inject ) wenn USB da, dann Exportieren.

    Das dann in EFI + config einfügen.

    Windows: AMD 3900X | GIGABYTE AORUS X570 Master | 16 GB GSkill Trident Z DDR4-3600 CL18 | MSI RX 6700 XT Gaming X | Auzentech X-Fi HT HD | WD SN750 | Corsair RM750i

    MAC OS: AMD 2600 | GIGABYTE AORUS B450 i Pro | MSI RX 480 Gaming X | 16 GB AORUS DDR4-3200 CL16 | 500 GB M.2 SSD | Enermax Platimax D.F | MacOS X 11 + OC

  • Ich habe mich heute mit USB Mapping beschäftigt und das mit USBToolBox unter windows gemacht.
    jedoch ohne erfolg.

    hab USBToolBox.kext und USBMap.kext installiert. XHCI Port Limit deaktiviert. Trotzdem funktionieren manche USB Ports trotzdem nicht.
    Irgendwas ist auf jeden fall passiert, weil Hackintool jetzt weniger Ports zeigt als vorher.

    kann mir jemand helfen?

    LG
    Marcel

    ASRock B450i Fatality
    ASRock Radeon Vega 56

    AMD Ryzen 5 2600

    HyperX 2x8GB DDR4 2666Mhz

    Crucial BX 240GB SATA SSD

  • _mrshll


    Mach das USB-Mapping am besten unter Windows, dann brauchst nixan der OC Config dafür ändern.


    Hier ein Video dazu:



    Denk drann du hast bei macOS das 15 Port Limit pro USB Controller & USB 3 Ports müssen 2x gemappt werden mit USB 3 & 2 Gerät. Sonnst funktionieren sie nur als USB 3 oder 2 & nicht für beides. Und daher zählen USB 3 auch als 2 Ports.

    1. System (iMac19,2):

    Gigabyte H370 HD3 | Intel i5-9400f 6x2,9Ghz | Gigabyte Radeon RX 570 4GB | Fenvi Broadcom BCM943602CS | Crucial Ballistix Sport 16GB 2x8GB DDR4 2400MHz | SSDs 3x Samsung 970 EVO Plus 2x 250GB 1x 1TB & 2x Samsung 870 EVO 1TB | macOS Sequoia 15.7.1 | Windows11 Pro x64 v25H2 | OC v1.0.5 & OCLP v2.4.1


    2. System (MacbookPro16,3): Link

    Lenovo ThinkPad E15 Gen3 | AMD Ryzen 5 5500U | AMD Radeon RX Vega7 | Broadcom BCM94360CS2 | 16GB 2x 8GB DDR4 3200MHz | 1x WD PC SN530 256GB 1x Samsung 970 EVO Plus 512GB | macOS Sequoia 15.7.1 | Windows11 Pro x64 v25H2 | OC v1.0.5 & OCLP v2.4.1

    1. Smartphone (iPhone 16):

    Ultramarin | 128GB | iOS 26.0.1


    2. Smartphone (iPhone 12): Link

    Violett | 128GB | iOS 26.0.1 | SIM Karten Umbau von Single auf Dual SIM Kartenleser

  • Ich hab das doch unter windows getan.
    und dort 12 ports gemappt. Hackintool zeigt jetzt auch nur noch 12 an, also irgendwas hat dort funktioniert.
    jedoch werden angeschlossene geräte nicht erkannt.


    genau dieses video habe ich mir angeguckt

    ASRock B450i Fatality
    ASRock Radeon Vega 56

    AMD Ryzen 5 2600

    HyperX 2x8GB DDR4 2666Mhz

    Crucial BX 240GB SATA SSD

  • _mrshll

    wenn du das os deines profils-> MacOS 10.15.6 catalina nutzt, brauchst du m.w. noch kein extra mapping. wenn du aber gemappt hast, um osx bigsur -> + zu installieren, dann schon, und falls es die neue tahoe beta sein soll, achte darauf, das sich die bezeichnungen, die in der gemappten datei stehen verändert haben.


    lg :)

  • @_mrshll


    Mit was für einem Gerät hast du den getestet? Der Screenshot zeigt als Externe Ports nur USB 3 an. Das heißt, wenn du da jetzt ein USB 2 Gerät ansteckst, dann funktioniert das natürlich nicht. Das geht erst wenn du den USB 3 Port auch als USB 2 Port mappst.


    Zusätzlich, wenn ich das richtig sehe hast du 2 USB Controller, PTXH & XHC0 das Bedeutet du kannst bis zu 30 Ports (2x15) mappen.

    1. System (iMac19,2):

    Gigabyte H370 HD3 | Intel i5-9400f 6x2,9Ghz | Gigabyte Radeon RX 570 4GB | Fenvi Broadcom BCM943602CS | Crucial Ballistix Sport 16GB 2x8GB DDR4 2400MHz | SSDs 3x Samsung 970 EVO Plus 2x 250GB 1x 1TB & 2x Samsung 870 EVO 1TB | macOS Sequoia 15.7.1 | Windows11 Pro x64 v25H2 | OC v1.0.5 & OCLP v2.4.1


    2. System (MacbookPro16,3): Link

    Lenovo ThinkPad E15 Gen3 | AMD Ryzen 5 5500U | AMD Radeon RX Vega7 | Broadcom BCM94360CS2 | 16GB 2x 8GB DDR4 3200MHz | 1x WD PC SN530 256GB 1x Samsung 970 EVO Plus 512GB | macOS Sequoia 15.7.1 | Windows11 Pro x64 v25H2 | OC v1.0.5 & OCLP v2.4.1

    1. Smartphone (iPhone 16):

    Ultramarin | 128GB | iOS 26.0.1


    2. Smartphone (iPhone 12): Link

    Violett | 128GB | iOS 26.0.1 | SIM Karten Umbau von Single auf Dual SIM Kartenleser

  • Ich nutze Catalina, aber hab dort das Problem dass nur 4 der 8 Ports funktionieren.


    Ich hab im Test einen USB 3 Stick angesteckt.

    ASRock B450i Fatality
    ASRock Radeon Vega 56

    AMD Ryzen 5 2600

    HyperX 2x8GB DDR4 2666Mhz

    Crucial BX 240GB SATA SSD

  • _mrshll


    Mmh, dann müsste man sich mal deinen OC anschauen ob der auch richtig konfiguriert ist. Oder du hast beim mapping einen Fehler gemacht.


    Denk dran in deiner Config unter Kernel/Quirks den Hacken bei XhcPortLimit raus zu nehemen.

    1. System (iMac19,2):

    Gigabyte H370 HD3 | Intel i5-9400f 6x2,9Ghz | Gigabyte Radeon RX 570 4GB | Fenvi Broadcom BCM943602CS | Crucial Ballistix Sport 16GB 2x8GB DDR4 2400MHz | SSDs 3x Samsung 970 EVO Plus 2x 250GB 1x 1TB & 2x Samsung 870 EVO 1TB | macOS Sequoia 15.7.1 | Windows11 Pro x64 v25H2 | OC v1.0.5 & OCLP v2.4.1


    2. System (MacbookPro16,3): Link

    Lenovo ThinkPad E15 Gen3 | AMD Ryzen 5 5500U | AMD Radeon RX Vega7 | Broadcom BCM94360CS2 | 16GB 2x 8GB DDR4 3200MHz | 1x WD PC SN530 256GB 1x Samsung 970 EVO Plus 512GB | macOS Sequoia 15.7.1 | Windows11 Pro x64 v25H2 | OC v1.0.5 & OCLP v2.4.1

    1. Smartphone (iPhone 16):

    Ultramarin | 128GB | iOS 26.0.1


    2. Smartphone (iPhone 12): Link

    Violett | 128GB | iOS 26.0.1 | SIM Karten Umbau von Single auf Dual SIM Kartenleser

  • USBToolBox unter windows zeigt einen 3.0 Controller und einen 3.1 Controller. Beide XHCI. Der 3.0 Controller hat 8 Ports, diese habe ich auch in MacOS

    Der. 3.1 Controller hat 14 Ports, diese sind in MacOS nicht zu finden und funktionieren auch nicht. Wenn ich jetzt einfach mit USBToolBox Mappe änder das gar nichts.
    Der Controller muss erstmal erkannt werden.

    ASRock B450i Fatality
    ASRock Radeon Vega 56

    AMD Ryzen 5 2600

    HyperX 2x8GB DDR4 2666Mhz

    Crucial BX 240GB SATA SSD



  • der 3.1 Controller ist unter Mac ein PTXH Controller.
    hat aber nur 4 von 14 ports.

    ASRock B450i Fatality
    ASRock Radeon Vega 56

    AMD Ryzen 5 2600

    HyperX 2x8GB DDR4 2666Mhz

    Crucial BX 240GB SATA SSD