Contribute
Register

No mouse during USB Clover boot

Status
Not open for further replies.
Joined
Jan 6, 2013
Messages
183
Motherboard
Gigabyte B365M-DS3H
CPU
i7-9700K
Graphics
RX 560
Mac
  1. iMac
Classic Mac
  1. Power Mac
Mobile Phone
  1. Android
I've finally succeeded in making a Clover boot stick that mostly works, but I'm still having a problem. The main Clover screen (I'm using the Apple Style theme, btw) has no mouse functionality.

Basically I'm using a rather sparse Clover UEFI boot configuration. The only kexts I'm loading are FakeSMC, GenericUSBHXCI, and RealTekRTL8111. The NullCPUPowerManagement kext crashes Clover completely on my build.

Here's my config.plist --

<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>ACPI</key>
<dict>
<key>DSDT</key>
<dict>
<key>Debug</key>
<false/>
<key>DropOEM_DSM</key>
<false/>
<key>Name</key>
<string>DSDT.aml</string>
<key>ReuseFFFF</key>
<false/>
</dict>
<key>SSDT</key>
<dict>
<key>DropOem</key>
<true/>
<key>Generate</key>
<true/>
</dict>
</dict>
<key>Boot</key>
<dict>
<key>Arguments</key>
<string>dart=0 kext-dev-mode=1</string>
<key>Debug</key>
<false/>
<key>Secure</key>
<false/>
<key>Timeout</key>
<integer>4</integer>
<key>XMPDetection</key>
<string>Yes</string>
</dict>
<key>Devices</key>
<dict>
<key>USB</key>
<dict>
<key>FixOwnership</key>
<false/>
<key>Inject</key>
<false/>
</dict>
</dict>
<key>GUI</key>
<dict>
<key>Mouse</key>
<dict>
<key>DoubleClick</key>
<integer>500</integer>
<key>Enabled</key>
<false/>
<key>Mirror</key>
<false/>
<key>Speed</key>
<integer>8</integer>
</dict>
<key>Scan</key>
<true/>
<key>ScreenResolution</key>
<string>1920x1080</string>
<key>Theme</key>
<string>BGM</string>
</dict>
<key>Graphics</key>
<dict>
<key>Inject</key>
<dict>
<key>ATI</key>
<false/>
<key>Intel</key>
<true/>
<key>NVidia</key>
<false/>
</dict>
</dict>
<key>KernelAndKextPatches</key>
<dict>
<key>AppleRTC</key>
<true/>
<key>KextsToPatch</key>
<array>
<dict>
<key>Comment</key>
<string>External icons patch</string>
<key>Find</key>
<data>
RXh0ZXJuYWw=
</data>
<key>Name</key>
<string>AppleAHCIPort</string>
<key>Replace</key>
<data>
SW50ZXJuYWw=
</data>
</dict>
</array>
</dict>
<key>SMBIOS</key>
<dict>
<key>BiosReleaseDate</key>
<string>10/23/12</string>
<key>BiosVendor</key>
<string>Apple Inc.</string>
<key>BiosVersion</key>
<string>MM61.88Z.0106.B00.1208091121</string>
<key>Board-ID</key>
<string>Mac-F65AE981FFA204ED</string>
<key>BoardManufacturer</key>
<string>Apple Inc.</string>
<key>BoardType</key>
<integer>10</integer>
<key>ChassisAssetTag</key>
<string>Mini-Aluminum</string>
<key>ChassisManufacturer</key>
<string>Apple Inc.</string>
<key>ChassisType</key>
<string>16</string>
<key>Family</key>
<string>Mac mini</string>
<key>Manufacturer</key>
<string>Apple Inc.</string>
<key>ProductName</key>
<string>Macmini6,2</string>
<key>Trust</key>
<false/>
<key>Version</key>
<string>1.0</string>
</dict>
<key>SystemParameters</key>
<dict>
<key>InjectKexts</key>
<string>Detect</string>
<key>InjectSystemID</key>
<true/>
</dict>
</dict>
</plist>
 
It is easy to see why there is no mouse support in your config...

Code:
...
<key>GUI</key>
<dict>
<key>Mouse</key>
<dict>
<key>DoubleClick</key>
<integer>500</integer>
[B][B]<key>Enabled</key>
<false/>[/B][/B]
...
 
I started with that arg flagged <true> and that resulted in a reboot.

No possibility of mouse support without it.

You should probably report your issue to the Clover devs.

Side note: You don't need mouse support in the boot loader anyway...
 
I wonder if loading the GenericUSBXHCI is the culprit. I suppose there's no other way to load kexts except including them in the kext folder.

Does the tab key scroll though the boot options? I didn't notice.

Off topic: The themes I've tried seem rather low resolution. I've specified my screen resolution in the config.plist as 1920x1080, but the theme looks compressed and slightly distorted.
 
I wonder if loading the GenericUSBXHCI is the culprit. I suppose there's no other way to load kexts except including them in the kext folder.

In what way?

Kexts have no effect on the bootloader...

Kexts come into play when you actually boot OS X.

Does the tab key scroll though the boot options? I didn't notice.

Arrow keys.

Off topic: The themes I've tried seem rather low resolution. I've specified my screen resolution in the config.plist as 1920x1080, but the theme looks compressed and slightly distorted.

It will depend on the theme you're using and whether your BIOS supports 1920x1080 VESA mode.
 
No possibility of mouse support without it.

You should probably report your issue to the Clover devs.

Side note: You don't need mouse support in the boot loader anyway...

Does it work with an Apple bluetooth mouse ?
 
Status
Not open for further replies.
Back
Top