GUIDE How to Fix Trackpads on Laptops including Gestures [Clover/OpenCore]

EliteMacx86

Administrator
Staff member
Joined
Jul 22, 2018
Motherboard
Supermicro X11SPA-T
CPU
Intel Xeon W-3275 28 Core
Graphics
2xAMD RX 580 8GB
OS X/macOS
11.0.x
Bootloader
  1. OpenCore
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
  2. iOS
How to Fix Trackpads on Laptops including Gestures

An EliteMacx86 Exclusive Guide - This guide covers implementation of Trackpad or Touchpad on Laptops using Clover and OpenCore.

Overview


On a Laptop, you might have faced issue that the trackpad doesn't works. It's very common that the Trackpad do not work. Even if it works, the gestures does not work. The gestures would be only available if the macOS detects the trackpad as a multi gestures support. This is generally caused by no appropriate kext present for the trackpad or wrongly configured kext or the device.

Requirements

Touchpad InterfacePS/2
Supported VendorsSynaptics, ELAN, ALPS, FocalTech
macOS VersionmacOS Sierra and Later

Getting Device Information


The very first step is to get the device information. The device information is basically a manufacturer name and model no.
You can use Device Manager in Windows to get the information.

Adding the required Kext


The next step is to download and add the required kext.
Download the VoodooPS2Controller.kext from the downloads section of this forum.

For Clover:
If you're using Clover, copy the kext to EFI/Clover/kexts/Other

For OpenCore:
If you're using OpenCore, copy the kext to EFI/OC/Kexts. You'll also need to add the kexts entries in Kernel section of your config.plist

Restart your Laptop


After performing all the above steps, restart your system for the applied changes to take effect.

Checking the Trackpad and gestures


The trackpad should be working now. To check the gestures:

1. Go to System Preferences
2. Go to Trackpad
3. If the preference pane is available, the gestures should work.
4. You can configure the rest option such as tracking speed, button functioning from here.

Notes :
  • Do not use both the kext at the same time. First try the VoodooPS2Controller. If it doesn't works, use SmartTouchPad.
  • For ALPS trackpad, you can use Dr. Hurt's refined ALPS Trackpad driver.
  • For macOS 10.14.x, install the SmartTouchPad kext in S/L/E. Placing it to EFI partition will not work.
Credits:
RehabMan
EMlyDinEsH
Dr. Hurt
 
Last edited:

Forum statistics

Threads
503
Messages
4,676
Members
4,254
Latest member
nova7foldism