Contribute
Register

VoodooI2C Help and Support

Joined
Dec 11, 2019
Messages
4
Motherboard
Acer C720-3404 - Clover
CPU
i3-4005U
Graphics
HD 4400
As per rules, please update your hardware profile to allow others to help you easier

please read the faq for proper hardware profile setup:
I've updated my profile as requested. Please let me know if I can provide any more info to help debug this! :)
 
Joined
Sep 27, 2018
Messages
6
Motherboard
Asus x541uvk-Clover
CPU
i3-7100U
Graphics
GTX 920MX - HD 620
Mac
  1. MacBook Pro
hi there
I have patched my dsdt with these
  • Rename GFX0 to IGPU
  • Fix _WAK Arg0 v2
  • Fix Mutex with non-zero SyncLevel
  • HPET Fix
  • IRQ Fix
  • OS Check Fix
  • RTC Fix
  • SMBUS Fix
applied windows 10 patch no luck removed 2015 and no luck either

my elan 1200
I have removed apple i2c kexts
I have tried voodooi2c + voodoohid
and voodooi2c + voodooelan
no luck
there is no trackpad detected from the system preferences
 

Attachments

  • Mohammed’s Mac.ioreg
    5.3 MB · Views: 55
  • DSDT.dsl
    1.3 MB · Views: 70
Joined
Sep 9, 2016
Messages
3
Motherboard
MSI Z97 Gaming 5
CPU
i7 4770K
Graphics
MSI Geforce GTX 670 PE
Mobile Phone
  1. iOS
My touch screen work perfectly but my trackpad only work single finger
My laptop is Razer Blade 2016 late Touch V5 with i7 6700
Could any give me some advices?
Thanks!
 

Attachments

  • report.zip
    959.1 KB · Views: 49
Joined
Sep 27, 2018
Messages
6
Motherboard
Asus x541uvk-Clover
CPU
i3-7100U
Graphics
GTX 920MX - HD 620
Mac
  1. MacBook Pro
hi there
I have patched my dsdt with these
  • Rename GFX0 to IGPU
  • Fix _WAK Arg0 v2
  • Fix Mutex with non-zero SyncLevel
  • HPET Fix
  • IRQ Fix
  • OS Check Fix
  • RTC Fix
  • SMBUS Fix
applied windows 10 patch no luck removed 2015 and no luck either

my elan 1200
I have removed apple i2c kexts
I have tried voodooi2c + voodoohid
and voodooi2c + voodooelan
no luck
there is no trackpad detected from the system preferences


well it appears that the clover configuration was the issue

after changing to rehabman clover it worked as a charm
using i2c+hid
multi guestures also
 
Joined
Apr 21, 2016
Messages
1,009
Motherboard
ASUS X556UA-Clover
CPU
i5-6200U
Graphics
HD 520,1366x768
Mobile Phone
  1. iOS
My touch screen work perfectly but my trackpad only work single finger
My laptop is Razer Blade 2016 late Touch V5 with i7 6700
Could any give me some advices?
Thanks!
You have a Synaptics trackpad.
Use VoodooI2CSynaptics.kext as well, change the name match here to your trackpad's name:
Should be 1532020F :)
 
Joined
Dec 18, 2019
Messages
28
Motherboard
Acer Aspire A715-74G-78KF
CPU
i7-9750H
Graphics
UHD 630
Mac
  1. MacBook Pro
Please can someone help.
 
Last edited:
Joined
Sep 27, 2018
Messages
6
Motherboard
Asus x541uvk-Clover
CPU
i3-7100U
Graphics
GTX 920MX - HD 620
Mac
  1. MacBook Pro
Just a thing,
With intel power widget
Whenever I swipe for notifications the cpu kicks to maximum dunno if it is a kext related or no
 
Joined
Dec 18, 2019
Messages
28
Motherboard
Acer Aspire A715-74G-78KF
CPU
i7-9750H
Graphics
UHD 630
Mac
  1. MacBook Pro
At the moment I'm stuck. VoodooI2C device is partially working. There are 2 issues.

1. The right mouse button on the trackpad not working.
2. and under trackpad the bluetooth device is searching forever.
 

Attachments

  • debug_1691.zip
    3.4 MB · Views: 58
Last edited:
Joined
Nov 27, 2011
Messages
32
Motherboard
HP Envy 15 as-043 (Clover)
CPU
i7-6560U
Graphics
HD 540 - 4K
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
Hi guys,
Trying to get my touchscreen working, still no luck
I would be grateful if somebody takes a look and direct me in right direction.

Laptop: HP Envy 15
Catalina 10.15.3 Beta
CPU: Intel i7-6560U, Sky Lake
GPU: Intel Iris 540 HD,
Display UHD 4 K Touchscreen

I2C touchscreen ELAN2097, pci8086,9d61 - Sky Lake
ACPI ID is TPL1
IOOnterruptSpecifier: 0x67 > 0x2F
Hexadecimal APIC pin number: 0x67>0x2F
It is well-pinned
_CRS method fixed
_STA method fixed
GPIO Patch applied
I2C controller Patch applied
Windows 10 Patch implemented by SSDT-XOSI and Clover / _OSI to XOSI patch
AppleIntelLpssI2C & AppleIntelLpssI2CController kexts removed from S/L/E

Kexts: VoodooI2C (2.2) and VoodooI2CHID (1.0) installed into EFI/CLOVER/kexts/other
Device (GPI0) is missing in the original DSDT and was added to patched DSDT by me.
I tried manually pin my device and got decimal GPIO PIN#: 79 (4F - HEX)
Even if I use GPI0 pin 0x0000, my IOReg shoes GPI0 pin 4F, which is true for my touchscreen TPL1.

System log shows the following:
VoodooI2CControllerNub:pci8086,9d60 SSCN not implemented in ACPI tables
VoodooI2CControllerNub:pci8086,9d60 FMCN not implemented in ACPI tables
VoodooI2CControllerNub:pci8086,9d61 SSCN not implemented in ACPI tables
VoodooI2CControllerNub:pci8086,9d61 FMCN not implemented in ACPI tables

I know that SSCN and FMCN are implemented in my DSDT in Scope (_SB.PCI0.I2C1)

VoodooI2CControllerDriver::pci8086,9d60 Warning: Error getting bus config, using defaults where necessary
VoodooI2CControllerDriver::pci8086,9d61 Warning: Error getting bus config, using defaults where necessary

VoodooGPIOSunrisePointLP:: pin 79 cannot be used as IRQ

I tried change pin to different numbers but it is not changing, always shows GPI0 pin 4F.

Need some help from experts.

IOReg screenshot.png
 

Attachments

  • Debug.zip
    886.1 KB · Views: 63
Joined
Nov 19, 2017
Messages
39
Motherboard
Dell 3567
CPU
i3-7020U
Graphics
HD 620
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
Hi guys.

I need some help. I'm trying to get my I2C device (Synaptics) to work but all Gestures and Scrolling not working.

So this is my device (TPD0):

Screen Shot 2020-01-15 at 6.06.13 PM.png
It is well-pinned:

Screen Shot 2020-01-15 at 6.17.28 PM.png Screen Shot 2020-01-15 at 6.19.45 PM.png

All I did - applied GPIO Controller Enable , Windows 10 Patch and edited _CRS method.

If I use VoodooI2C.kext and VoodooI2CHID, my touchpad works (Keyboard, Gestures and Scrolling doesn't).
If I use VoodooI2C.kext and VoodooI2CSynaptics - none of above works. Any help?

EDIT. I need to add, that I have

OSID to XSID
_OSI to XOSI

patches in my config.plist, and I have SSDT-XOSI.aml in my ACPI patched folder.
 

Attachments

  • Files.zip
    680.6 KB · Views: 63
Last edited:
Top