• Become a Premium Member for $25/year with no ads to improve your community experience.

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

EliteMacx86

Administrator
Staff member
Joined
Jul 22, 2018
Messages
8,263
Motherboard
Supermicro X11SPA-T
CPU
Intel Xeon W-3275 28 Core
Graphics
2xAMD RX 580 8GB
OS X/macOS
13.x
Bootloader
  1. OpenCore (UEFI)
Mac
  1. Mac mini
  2. 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

STEP 1: 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.

STEP 2: 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 kext entry in the Kernel section of your config.plist

STEP 3: 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 work, use SmartTouchPad.
  • For macOS 10.14.x and later, install the SmartTouchPad kext in L/E. Placing it in the EFI partition will not work.
  • The battery meter function is required to display the Trackpad Preferences.


Credits:
RehabMan
EMlyDinEsH
Dr. Hurt
 
Last edited:
  • Like
Reactions: OsamaAlBanna

Forum statistics

Threads
1,903
Messages
17,669
Members
27,447
Latest member
rifkhanjf