Contribute
Register

[Solved] Keyboard + Mouse not working at language selection screen

Status
Not open for further replies.
Joined
Apr 20, 2018
Messages
4
Motherboard
Z170XP-SLI
CPU
i5 6600k
Graphics
GTX 1060
Hi there! I managed to follow the existing guides, and with the help of some searching through the forums was able to progress through the installation process up until the actual installation part. The problem is that once I boot from Clover and it gets to the language select screen, my keyboard and mouse no longer respond (they work no problem in Clover). Any idea why this might be or what I might be able to do to fix it? Also, not sure if this is relevant but the only USB port I had any success in getting to the language select screen in the first place with is the USB-C port, everything else just caused a hang with a stop sign looking thing showing up. Thanks!

Motherboard: Z170XP-SLI
Memory: 16GB DDR4
CPU: i5 6600k
 
Sorry to bump but does anyone have any tips, or any idea what I should try? Thanks in advance.
 
Sorry to bump but does anyone have any tips, or any idea what I should try? Thanks in advance.

Sure I can and others can. What happens if you use a standard USB Port when booting your installer ? Do you get a "Still Waiting for Root Device" aka. Forbidden sign on Apple logo ?

What is the installer version you are trying to boot ? 10.13.4 ?

You may want to add the kext (from the release folder) I attached on your USB key in /EFI/Clover/kexts/other

and also add this kext patch for 10.13.4 in /EFI/Clover/config.plist:

Code:
    <key>KernelAndKextPatches</key>
    <dict>
        <key>KextsToPatch</key>
        <array>
            <dict>
                <key>Comment</key>
                <string>disable port limit in XHCI kext (credit PMHeart)</string>
                <key>MatchOS</key>
                <string>10.13.4</string>
                <key>Name</key>
                <string>com.apple.driver.usb.AppleUSBXHCI</string>
                <key>Find</key>
                <data>g32UDw+DlwQAAA==</data>
                <key>Replace</key>
                <data>g32UD5CQkJCQkA==</data>
            </dict>
        </array>
    </dict>

Then boot with a normal USB port

If you don't know how, please attach your Clover folder and I will do it for you
 

Attachments

  • RehabMan-USBInjectAll-2018-0420.zip
    30.6 KB · Views: 843
Sure I can and others can. What happens if you use a standard USB Port when booting your installer ? Do you get a "Still Waiting for Root Device" aka. Forbidden sign on Apple logo ?

What is the installer version you are trying to boot ? 10.13.4 ?

You may want to add the kext (from the release folder) I attached on your USB key in /EFI/Clover/kexts/other

and also add this kext patch for 10.13.4 in /EFI/Clover/config.plist:

Code:
    <key>KernelAndKextPatches</key>
    <dict>
        <key>KextsToPatch</key>
        <array>
            <dict>
                <key>Comment</key>
                <string>disable port limit in XHCI kext (credit PMHeart)</string>
                <key>MatchOS</key>
                <string>10.13.4</string>
                <key>Name</key>
                <string>com.apple.driver.usb.AppleUSBXHCI</string>
                <key>Find</key>
                <data>g32UDw+DlwQAAA==</data>
                <key>Replace</key>
                <data>g32UD5CQkJCQkA==</data>
            </dict>
        </array>
    </dict>

Then boot with a normal USB port

If you don't know how, please attach your Clover folder and I will do it for you

Thanks so much! The USBInjectAll kext did the trick, and now everything's running nice and smoothly. :)
 
Thanks so much! The USBInjectAll kext did the trick, and now everything's running nice and smoothly. :)

Glad I vould help :)

Did you only copy the kext, or also applied the USB Patch. (I am learning at the same time)
 
Just for complement, you can also use "Clover Configurator" to edit the your "/EFI/Clover/config.plist".

In case you can't see the EFI partition, use
Code:
diskutil list
showing:
Code:
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *84.8 GB    disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS macOS High Sierra       84.5 GB    disk0s2

/dev/disk1 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *15.5 GB    disk1
   1:                        EFI EFI                     209.7 MB   disk1s1
   2:                  Apple_HFS Install macOS Mojave    15.2 GB    disk1s2
Run command below:
Code:
sudo mkdir /Volumes/ESP
sudo mount -t msdos /dev/disk1s1 /Volumes/ESP

Open "finder" and Edit "/EFI/Clover/config.plist" with "Clover Configurator Editor":
Select "Kexts installer" in the left column, select OS Version: "other", download "USBInjectAll", save and exit, that's it, enjoy!
 
Sure I can and others can. What happens if you use a standard USB Port when booting your installer ? Do you get a "Still Waiting for Root Device" aka. Forbidden sign on Apple logo ?

What is the installer version you are trying to boot ? 10.13.4 ?

You may want to add the kext (from the release folder) I attached on your USB key in /EFI/Clover/kexts/other

and also add this kext patch for 10.13.4 in /EFI/Clover/config.plist:

Code:
    <key>KernelAndKextPatches</key>
    <dict>
        <key>KextsToPatch</key>
        <array>
            <dict>
                <key>Comment</key>
                <string>disable port limit in XHCI kext (credit PMHeart)</string>
                <key>MatchOS</key>
                <string>10.13.4</string>
                <key>Name</key>
                <string>com.apple.driver.usb.AppleUSBXHCI</string>
                <key>Find</key>
                <data>g32UDw+DlwQAAA==</data>
                <key>Replace</key>
                <data>g32UD5CQkJCQkA==</data>
            </dict>
        </array>
    </dict>

Then boot with a normal USB port

If you don't know how, please attach your Clover folder and I will do it for you

Thanks! It's working :clap:
But on the first boot (before Clover installed for system) USB 3.0 ports were working. After i created clever boot with MultiBeast and installed audio,lan kexts, 3.0 ports stopped working. I tried the same solution with system clover config but only 2.0 ports working and 3.0 ports are not.
Any advice?
 
Status
Not open for further replies.
Back
Top