Contribute
Register

VoodooI2C Help and Support

Joined
Mar 27, 2019
Messages
4
Motherboard
Dell 3590
CPU
i5-9300H
Graphics
HD 630
Last edited:
Joined
Jan 11, 2019
Messages
7
Motherboard
Lenovo ideapad 530S
CPU
i5-8250U
Graphics
HD 620
Mobile Phone
  1. iOS
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:
Joined
Nov 3, 2012
Messages
107
Motherboard
Gigabyte GA-B75M D3V
CPU
i5-3570K
Graphics
RX 560
Mac
  1. iMac
  2. MacBook
  3. MacBook Pro
  4. Mac mini
Mobile Phone
  1. Android
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: 45
Last edited:
Joined
Feb 4, 2011
Messages
76
Motherboard
Gigabyte GA-Z170N-WiFi
CPU
i7-6700K
Graphics
GT 640
Mac
  1. MacBook Air
  2. MacBook Pro
Mobile Phone
  1. Android
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: 37
Joined
Mar 27, 2019
Messages
4
Motherboard
Dell 3590
CPU
i5-9300H
Graphics
HD 630
bro , did you managed from making sound with microphone and headphone works ?

Friend, I tested here and the notebook's standard microphone is working. HeadPhones work perfectly on bluetooth.
 
Joined
Jan 5, 2018
Messages
20
Motherboard
Dell
CPU
i7-9750H
Graphics
UHD 630
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
  2. Other
Friend, I tested here and the notebook's standard microphone is working. HeadPhones work perfectly on bluetooth.
my internel microphone doesn't work , it only work with headphone
and what about touchpad?
 
Joined
Mar 20, 2020
Messages
2
Motherboard
asus h81-m k
CPU
core i3
Graphics
gigabyte nvidia GT710
Hello everybody! I have Lenovo ideapad L340.
Working
UHD620 whiskey lake
HDMI
HDMI audio
audio realtek ALC 257
usb
Lan
wifi i will replace later
keyboard works !

NOT WORKING
touchpad
model ELAN 0625
compartible PNP0C50

I've tried a lot of kexts and satellite kexts. no luck
Please Help me! (
 

Attachments

  • ideapad lenovo L340 efi.zip
    24.7 MB · Views: 52
Joined
Feb 13, 2011
Messages
394
Motherboard
Asus Vivobook S15 / x510UAR
CPU
i5-8250U
Graphics
UHD 620
Mobile Phone
  1. Android
Would someone be so kind and provide a compile for MOJAVE of the most recent commit incl. VoodooInput? Another member here was able to compile the three kexts for Catalina, but the Mojave compile only results in "no trackpad found" in sys prefs despite of Xcode "Deployment Target" -> 10.14 and sdk -> -sdk macosx10.14 in Command-line tool options. That would be very much appreciated.

[EDIT]: dhinakg's compile works fine in Mojave (and also in Catalina) here :)
 
Last edited:
Top