Trackpad not working

collit4

New member
Joined
Jun 2, 2020
macOS
10.15.4
Mobo
FC-BGA1356
CPU
Intel i5-8250
GPU
Intel UHD graphics 620
#1
Hello,
This is now my third successful Hackintosh but my first laptop. I have everything working except FaceTime, iMessage and the trackpad. I don't really care about the iSuite but I would like the trackpad to work. I have tried all the kexts shown in the Opencore guides (as this is what I am using) and I have even tried some from the Clover guides. Nothing seems to work, in fact some remove the use of the keyboard. I have attached my EFI folder and the latest verbose. Any help would be greatly appreciated. Thank you
 

Attachments

Edhawk

Moderator
Joined
Apr 10, 2018
macOS
10.15.7
Mobo
GA-Z97X-UD5H
CPU
i7-4790K
GPU
Powercolor RX 580 8GB
#2
Which make/model laptop? Which make/model Trackpad? Windows Device Manager should confirm the Trackpad details, if you have a Windows drive for the Laptop.

It will likely be USB connected not Bluetooth, so it will never show in the Trackpad System Preferences. It is more likely to show as a mouse and under the USB section in System Information.

Some trackpads only provide basic mouse actions in macOS. Some others work as expected. You don't know which camp your Trackpad falls in to until you try hacking the system.
 

collit4

New member
Joined
Jun 2, 2020
macOS
10.15.4
Mobo
FC-BGA1356
CPU
Intel i5-8250
GPU
Intel UHD graphics 620
#3
Which make/model laptop? Which make/model Trackpad? Windows Device Manager should confirm the Trackpad details, if you have a Windows drive for the Laptop.

It will likely be USB connected not Bluetooth, so it will never show in the Trackpad System Preferences. It is more likely to show as a mouse and under the USB section in System Information.

Some trackpads only provide basic mouse actions in macOS. Some others work as expected. You don't know which camp your Trackpad falls in to until you try hacking the system.
Thank you for your reply. Sorry I forgot to include this info in my first post.

Which make/model laptop? HP 14-CF0018ca
Which make/model Trackpad? Not sure

Windows Device Manager should confirm the Trackpad details, if you have a Windows drive for the Laptop.
 

Edhawk

Moderator
Joined
Apr 10, 2018
macOS
10.15.7
Mobo
GA-Z97X-UD5H
CPU
i7-4790K
GPU
Powercolor RX 580 8GB
#4
Thanks, I had a look and the HP support site say it is an Elan Trackpad. The VoodooI2CSynaptics.kext and VoodooPS2Controller.kext will not work with this trackpad, as you have already discovered.

The standard VoodooPS2Controller.kext only provides basic mouse actions with Elan Trackpads.

I have attached an alternative kext that has been modified for an Elan Trackpad. Remove the other kexts and you might want to look at using SSDT-GPIO.aml again, maybe in conjunction with SSDT-OSXI.aml. Add the Elan VoodooPS2 kext and add an entry for the kext to our OC config.plist. See what happens.

Here is the link to the developer's Github page - https://github.com/BAndysc/VoodooPS2.
 

Attachments

Edhawk

Moderator
Joined
Apr 10, 2018
macOS
10.15.7
Mobo
GA-Z97X-UD5H
CPU
i7-4790K
GPU
Powercolor RX 580 8GB
#6
Doesn't seem to work, what exactly does that mean? Does it work with basic mouse functions only?

Does the Trackpad show up in System Preferences as a Trackpad or Mouse, or are both preference panes void of any settings?

Can you post a screenshot of your Hackintool - PCI Device page, so I can see the Ven/Dev ID for your devices, specifically the Trackpad

Can you also post a copy of your IOReg, as this might shed light on what needs to be done to get the Trackpad to act as a Trackpad and not with just basic mouse functions.
 

collit4

New member
Joined
Jun 2, 2020
macOS
10.15.4
Mobo
FC-BGA1356
CPU
Intel i5-8250
GPU
Intel UHD graphics 620
#8
Was there anything in the files i sent that could give you some idea as to why the trackpad isnt working?
 

Edhawk

Moderator
Joined
Apr 10, 2018
macOS
10.15.7
Mobo
GA-Z97X-UD5H
CPU
i7-4790K
GPU
Powercolor RX 580 8GB
#9
Unfortunately no I couldn't see anything that would give cause to the trackpad being inoperative.

The Acidanthera PS2 Controller kext is loading and shows an entry for the Trackpad and a Mouse in the IOReg. As these are sub-devices, i.e. connected through another device, they do not show up as entries on the PCIe tab in Hackintool.

The screenshot of the PCIe devices correctly identifies the i2C devices, which are also shown in the IOReg. I couldn't see anything attached to the i2C device.

VoodooPS2Controller.kext - Test:
Can I suggest you try removing one of the plugins from the VoodooPS2Controller.kext. This worked for me on a pair of Dell and HP laptops. They required different kexts to be removed for the trackpad to work at its best, with the HP that meant as a basic mouse. The Dell I had multi-touch and all the standard trackpad features working.

Right~click on the VoodooPS2Controller.kext, select Show Package Contents, navigate to the Plugins folder.

Screenshot 2020-12-04 at 20.35.10.png This is what you should see in the Plugins folder.

You can try removing either the VoodooPS2Mouse.kext or the VoodooPS2Trackpad.kext. I would try removing the Mouse kext first.

If removing one makes things worse try adding the removed kext back in and removing the other kext. Just save/copy them to your desktop.

You will need a USB mouse to hand, so you can move the cursor if the trackpad features get worse during this test. Just don't have it plugged in while seeing what is happening when a plugin kext is removed.
 

Latest posts