VoodooInput
by Acidanthera Voodoo
Generic multitouch handler providing Magic Trackpad 2 emulation for macOS
Advertisement
Advertisement (336×280)
VoodooInput
VoodooInput is a generic multitouch handler that provides Magic Trackpad 2 emulation. It serves as a shared dependency for VoodooI2C satellite kexts, VoodooSMBus, and VoodooRMI, translating touch input into macOS-compatible multitouch events.
Features
- Magic Trackpad 2 Emulation: Translates touch input into macOS-native multitouch events
- Shared Dependency: Used by VoodooI2C satellite kexts, VoodooSMBus, and VoodooRMI
- Wide Compatibility: Supports macOS 10.11 El Capitan through macOS 14 Sonoma
- Gesture Support: Enables full macOS trackpad gestures on non-Apple touchpads
Installation
- Download from GitHub
- Copy
VoodooInput.kexttoEFI/OC/Kexts/ - Add the kext to your
config.plistunderKernel > Add - Ensure VoodooInput is loaded before any kexts that depend on it
- Reboot your system
Related Kexts
- VoodooI2C - I2C bus driver (uses VoodooInput)
- VoodooPS2 - PS2 device driver
- AlpsHID - Alps touchpad driver (depends on VoodooInput)
- VoodooSMBus - SMBus driver (depends on VoodooInput)
- VoodooRMI - Synaptics RMI driver (depends on VoodooInput)