VoodooI2C
Intel I2C controller and slave device drivers for macOS (by VoodooI2C)
VoodooRMI
Synaptic Trackpad driver over SMBus/I2C for macOS (by VoodooSMBus)
VoodooI2C | VoodooRMI | |
---|---|---|
14 | 25 | |
728 | 225 | |
0.3% | 0.0% | |
1.2 | 1.4 | |
3 days ago | 12 months ago | |
C++ | C++ | |
GNU General Public License v3.0 only | GNU General Public License v3.0 only |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
VoodooI2C
Posts with mentions or reviews of VoodooI2C.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-04-17.
-
Need help to fix trackpad on Dell Latitude 7480 with Monterey - OpenCore
This one and this
- What does mean VoodooSMBus ? & Difference between this 2 kexts VoodooI2C and VoodooSMBus?
- Ventura - shutdown/restart issue results in reboot with KP
-
No trackpad scrolling/gestures after sleep
Are you sure your touchpad is only PS/2? (check here) You may also need VoodooRMI, VoodooSMBus, and/or VoodooI2C (and its plugins).
-
Which kext should I use for my touchpad?
• VoodooI2C and VoodooI2CHID
-
Surface Laptop Go - Big Sur
Really helpful. I reviewed these and found one (#354) reported already with the exact same problem. Apparently it's not considered a bug, as ELAN gets priority over HID, and "you should need only one or the other." I'll dig a bit more before trying to submit a new issue or not.
-
Request an advise to find out how to hack further to enable touchscreen on my hackintosh HP Elitebook x360 1030 G2 using OC 0.7.2
Have a read over the VoodooI2C GitHub for more info: https://github.com/VoodooI2C/VoodooI2C
-
macOS Big Sur working on my ASUS laptop
Did you try voodooi2c kext for trackpad. https://github.com/VoodooI2C/VoodooI2C/ Modern windows laptop usually have i2c touchpad. First find touchpad vendor then use voodooi2c kext,voodooi2chid kext if needed use voodooi2csynaptics kext for synaptics or voodooi2celan kext for elan touchpad and ssdt-xosi.aml. You can find prebuild ssdt-xosi.aml on opencore website on gathering files section. This way i fixed by trackpad with full guestures.
-
Intel i5 6200 won’t click the mouse, won’t do Ethernet, seems to be going ok otherwise though
Trackpad: check the type via Windows Device Manger, if it’s SMBus then use VoodooRMI, if it’s I2C then use VoodooI2C (in both cases don’t forget to read the documentation)
-
Elan 1000 Trackpad VoodooI2C Dsdt Patch
Here is the guide i followed: https://github.com/VoodooI2C/VoodooI2C/blob/master/Documentation/Installation.md
VoodooRMI
Posts with mentions or reviews of VoodooRMI.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-09-01.
-
ventura
SMBus trackpad - VoodooRMI
-
Synaptic Trackpad only works for a few seconds then stops. ( Voodoo RMI )
I have the github issue here for more info: https://github.com/VoodooSMBus/VoodooRMI/issues/165
- Trackpoint and upper mouse buttons aren't working -- HP Elitebook 840 G3 Monterey
- VoodooPS2 and I2C don't work. [Monterey | OpenCore 0.8.1]
-
Got Monterey working on Thinkpad P51, with a 144Hz internal display. Everything worked well except for Trackpad via SMBus
Using the currently recommended method (https://github.com/VoodooSMBus/VoodooRMI/) to load Synaptics touchpad does not work on this machine. If I am only use VoodooPS2Controller to drive the trackpoint and trackpad, trackpad would not click by touching.
-
Thinkpad T470P - All trackpad buttons only right click
Is it Synaptics? It might work with VoodooRMI: https://github.com/VoodooSMBus/VoodooRMI Not sure why VoodooPS2 would have issues unfortunately.
-
No trackpad scrolling/gestures after sleep
Are you sure your touchpad is only PS/2? (check here) You may also need VoodooRMI, VoodooSMBus, and/or VoodooI2C (and its plugins).
-
Dell Inspiron 5558 trackpad on MacOS Big Sur
Hello, I've been trying to make my trackpad be recognized as one (it works just as a mouse) but still unsuccessful. I think it is a HID I2C, so I've tried difffent kext of VoodooI2C, VoodooI2CHID, Alps HID VoodooRMI, VoodooI2CElan, etc but nothing works. So I've tried to make the SSDT-GPI0, but I don't know how I should modify it, because my _sta is different from the guide. Also tried _OSI to XOSI patch.
- Solution for trackpad, drums, wifi sound and wintering. Ivy Bridge 3g
-
Cant Get IGPU to wrok on Lenovo Legion y520 (Open Core)
• Off topic but I believe you got SMBus trackpad, better to use VoodooRMI instead of ApplePS2SmartTouchPad (better gestures support)
What are some alternatives?
When comparing VoodooI2C and VoodooRMI you can also consider the following projects:
GenI2C - An Automatic tool to get your DSDT ready for VoodooI2C
VoodooSMBus - i2c-i801 driver port for macOS X + ELAN SMBus macOS X driver for Thinkpad T480s, L380, P52
VoodooPS2
HP-EliteBook-840-G4-Hackintosh - OpenCore setup for HP EliteBook 840 G4 Hackintosh running macOS Catalina 10.15
itlwm - Intel Wi-Fi Drivers for macOS
VoodooPS2
x1c6-hackintosh - READMEs, OpenCore configurations, patches, and notes for the Thinkpad X1 Carbon 6th Gen 2018 Hackintosh
Surface-Laptop-Go - MacOS, ChromeOS and Linux install guides for the Microsoft Surface Laptop Go.
thinkpad-lenovo-t440s-hackintosh - T440s Hackintosh Opencore 0.6.2
surface-go2-hackintosh - Install hackintosh into surface go 2
ECEnabler
VoodooI2C vs GenI2C
VoodooRMI vs VoodooSMBus
VoodooI2C vs VoodooPS2
VoodooRMI vs HP-EliteBook-840-G4-Hackintosh
VoodooI2C vs itlwm
VoodooRMI vs VoodooPS2
VoodooI2C vs VoodooSMBus
VoodooRMI vs x1c6-hackintosh
VoodooI2C vs Surface-Laptop-Go
VoodooRMI vs thinkpad-lenovo-t440s-hackintosh
VoodooI2C vs surface-go2-hackintosh
VoodooRMI vs ECEnabler