https://github.com/acidanthera/voodooinput
Generic Multitouch Handler kernel extension for macOS
https://github.com/acidanthera/voodooinput
voodooinput voodoops2
Last synced: about 1 year ago
JSON representation
Generic Multitouch Handler kernel extension for macOS
- Host: GitHub
- URL: https://github.com/acidanthera/voodooinput
- Owner: acidanthera
- License: gpl-2.0
- Created: 2019-07-20T20:02:48.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2024-12-29T22:14:05.000Z (over 1 year ago)
- Last Synced: 2025-03-28T11:07:38.327Z (about 1 year ago)
- Topics: voodooinput, voodoops2
- Language: C++
- Homepage:
- Size: 155 KB
- Stars: 158
- Watchers: 24
- Forks: 27
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: Changelog.md
- License: LICENSE.txt
Awesome Lists containing this project
README
VoodooInput
===========
[](https://github.com/acidanthera/VoodooInput/actions) [](https://scan.coverity.com/projects/22196)
An opensource trackpad aggregator kernel extension providing Magic Trackpad 2 software emulation for arbitrary input sources like [VoodooPS2](https://github.com/acidanthera/VoodooPS2).
**WARNING**: This kernel extension is designed to be bundled with a dedicated multitouch client driver and exists for the developers only.
Please download the latest version of [VoodooPS2](https://github.com/acidanthera/VoodooPS2/releases) or [VoodooI2C](https://github.com/VoodooI2C/VoodooI2C/releases)
to make use of this kext.
#### Credits
- [Apple](https://www.apple.com) for macOS
- [VoodooI2C](https://github.com/alexandred/VoodooI2C) [Team](https://github.com/alexandred/VoodooI2C/graphs/contributors) ([alexandred](https://github.com/alexandred), [ben9923](https://github.com/ben9923), [blankmac](https://github.com/blankmac), [coolstar](https://github.com/coolstar), and others) for Magic Trackpad 2 reverse engineering, implementation, and reference example
- [kprinssu](https://github.com/kprinssu) for writing the majority of this project and initial trackpad integration
- [usr-sse2](https://github.com/usr-sse2) for further additions and force touch support
- [vit9696](https://github.com/vit9696) for minor compatibility fixes