Contribute
Register

VoodooI2C Help and Support

Status
Not open for further replies.
I have the same model as you, (Dell 3590 with i5 and GTX 1650) and I already have more than 2 months trying to make these i2c kexts work, but without success :banghead: (and I still haven't found anyone that has managed to make it work on the 3590). I believe that for our model, no gestures on the trackpad.:cry:
:( Hey but do you have the trackpad at least working? Because I don't know what I did but I got the trackpad working without gestures and it was no showing at the preferences but when I shut it down it stopped working $: at least I'd like to have it working you know just to free an USB port haha
 
Hoping by posting directly to the VoodooI2C thread can help us. This is for the Ideapad S340, @4mit has created an install guide for us which works great except that not everyone were able to get the Trackpad working. So far it seems the i5 model owners have the most issues. VoodooI2CHID seems to be the culprit, in my machine it is pretty inconsistent - sometimes it loads, other times it doesn't. I attached the debug file to this post in the hope that some is able to help us figure out this issue.
same problem, trackpad name seems to be TPAD
 

Attachments

  • Снимок экрана 2020-01-30 в 20.17.16.png
    Снимок экрана 2020-01-30 в 20.17.16.png
    113.8 KB · Views: 147
  • Снимок экрана 2020-01-30 в 20.33.00.png
    Снимок экрана 2020-01-30 в 20.33.00.png
    109.6 KB · Views: 166
  • Снимок экрана 2020-01-30 в 20.33.14.png
    Снимок экрана 2020-01-30 в 20.33.14.png
    104.4 KB · Views: 128
Is there a way to have the ink shortcut to show in system preference. I have the touchscreen working with hp spectre x360. I remember it showed one time for macos sierra or earlier version.
 
Last edited:
Hello, all!

I have working voodooi2c installation (Lenovo 530s-15ikb), but some issue:

1. Sporadically (not frequent) arrow teleportation, change his position.
2. Not all touch clicks worked.

How i can debug and fix this issues? They are not stable.
 
Last edited:
Guys I am in serious need for help.
After a lot of work I have a working 10.15.3 installation on a Lenovo Ideapad s540-14IWL (i5-8265U, 8 gb ram ddr4, IntelUHD630). Everything works (even the SD reader)) except the fingerprint sensor.

The only problem is the touchpad..... which works with voodooI2C BUT........

At startup, during operation and at shut down I have a constant (ghost?) output from VoodooI2CMT2SimulatorDevice. Touchpad works normaly but because of this never ending imput CPU consumes x4 power at idle and cpu temps are up 6-7 degrees. It goes like this :
default 10:09:18.246438+0200 kernel VoodooI2CMT2SimulatorDevice current x is: 681, current y is: 671, and finger number is 0
default 10:09:18.252377+0200 kernel VoodooI2CMT2SimulatorDevice current x is: 680, current y is: 683, and finger number is 0
default 10:09:18.258327+0200 kernel VoodooI2CMT2SimulatorDevice current x is: 680, current y is: 687, and finger number is 0
default 10:09:18.264343+0200 kernel VoodooI2CMT2SimulatorDevice current x is: 679, current y is: 690, and finger number is 0
default 10:09:18.270267+0200 kernel VoodooI2CMT2SimulatorDevice current x is: 679, current y is: 690, and finger number is 0
default 10:09:18.276323+0200 kernel VoodooI2CMT2SimulatorDevice current x is: 678, current y is: 693, and finger number is 0
default 10:09:18.282270+0200 kernel VoodooI2CMT2SimulatorDevice current x is: 677, current y is: 696, and finger number is 0
default 10:09:18.288121+0200 kernel VoodooI2CMT2SimulatorDevice current x is: 676, current y is: 699, and finger number is 0
default 10:09:18.294213+0200 kernel VoodooI2CMT2SimulatorDevice current x is: 676, current y is: 701, and finger number is 0
default 10:09:18.300014+0200 kernel VoodooI2CMT2SimulatorDevice current x is: 676, current y is: 701, and finger number is 0
default 10:09:18.306049+0200 kernel VoodooI2CMT2SimulatorDevice current x is: 676, current y is: 703, and finger number is 0
default 10:09:18.311899+0200 kernel VoodooI2CMT2SimulatorDevice current x is: 675, current y is: 704, and finger number is 0
default 10:09:18.317924+0200 kernel VoodooI2CMT2SimulatorDevice current x is: 675, current y is: 705, and finger number is 0
default 10:09:18.323813+0200 kernel VoodooI2CMT2SimulatorDevice current x is: 675, current y is: 706, and finger number is 0
When you move a finger on touchad.... output position the abovementioned lines changes

I am attaching relevant files (DSDTs, kexts, GenI2c screenshot, ioreg, system report, and rtf with info).

Please help.......!!!!! Its the only thing leftt (apart of the wifi, because I am waiting for the ordered card) for a fully working hackintosh laptop
 

Attachments

  • VoodooI2C report.zip
    1.5 MB · Views: 90
Last edited:
Hello all.

Thank you guys for fantastic piece of work - VoodooI2C.

Used it in a few of my builds but with the latest one I hit a dead end.

I got a ASUS ZenBook PRO UX580GE with ScreenPad 2.0 and Touch Screen. The Touch Screen is working with VoodooI2C without anything done for it but the ScreenPad is giving me hard time. I managed to have the VoodooI2C and VoodooI2CHID loaded for it but is seems that something is wrong with enabling it or with my GPIO pinning.

The ETPD device is reported to be GDX1515

I've follows the VoodooI2C guide and did a SSDT with GPIO pinning and also attempted to do it with the help of GenI2C app and in both chases I got the same result - Kexts are loaded but there is no response from trackpad.

I also attempted the polling method with the same result.

I've tested with the following values for GPIO pinning: 57, D7 and F7.

I also replaced _STA method in ETPD device to return 0x0F with the same result as without replacing the method (with both I get the value of _STA set to 0xf - checked it with IOReg in ETPD device).

Any help or hints are welcome.
Screen Shot 2020-03-06 at 3.48.30 PM.png
Screen Shot 2020-03-06 at 3.50.41 PM.png
 

Attachments

  • debug_17216.zip
    6.9 MB · Views: 76
Status
Not open for further replies.
Back
Top