Jump to content
onemanosx

Enable I2C Trackpad (VoodooI2C) - Not a Guide... not really

Recommended Posts



Sorry for replying super late. I reinstalled my Windows and Hackintosh altogether due to partition errors.

Here's the send me file. Not working trackpad with latest dsdt

Its ok. Lets try this.

 

DSDT-I2CX.zip

 

Added in 8 minutes 1 second:

[ref]dinimuhtar[/ref], Try this and upload new sendme for every tests.

 

DSDT-PKGX.aml.zip

Donate

Gitter Chat


Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset

Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina)


MSI B360 Gaming Arctic

Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina)

Link to comment
Share on other sites

Ok guys, for one last time, please.


[ref]comcomson[/ref], DSDT-COMS.aml.zip

 

[ref]dinimuhtar[/ref], DSDT-Dini.aml.zip

Edited by Guest

Donate

Gitter Chat


Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset

Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina)


MSI B360 Gaming Arctic

Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina)

Link to comment
Share on other sites

I guess we have to wait for further support from the devs :)[ref]comcomson[/ref], [ref]dinimuhtar[/ref],


Or update bios if its available or go back a version behind.

Donate

Gitter Chat


Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset

Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina)


MSI B360 Gaming Arctic

Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina)

Link to comment
Share on other sites

Hi, I have Dell Intel Core i3-6006U @ Skylake 2.00GHz CPU, 4GB DDR4, Intel HD 520, 1TB HD. I did a clean install, MaDo patched the DSDT and the system works fine the only problem is the touchpad that went crazy out of nowhere, an arrow doesn't respond right and it keeps moving from side to side by itself. Would you help me?

Send me MacBook-Pro-de-Geilson.zip

OS: macOS Big Sur 11.1 (20C69) - Dell Inspiron 5468 - Processador: i5 7200U 2.5ghz - Mem: 8 GB DDR4 - SSD: 240 GB - Big Sur - SSD: 120 GB - Windows 10 - Rede: Realtek RTL8102E - Vídeo: Intel HD 620 Full+HDMI audio- WiFi: Dell DW1020a (Broadcom)

OpenCore Vanilla Guide - https://tinyurl.com/ycvcnp8h  

Clover Vanilla Guide - https://tinyurl.com/ydhgntcz

EFI folders for all Chipsets - https://tinyurl.com/ybr968w3 

Olarila Vanilla Images - https://tinyurl.com/y3vz4z6x

 

Link to comment
Share on other sites

[ref]Toddynho[/ref], Delete trackpad plugin and mouse plugin in voodoops2controller. Rebuild kextcache then reboot. Upload new send me files.


https://imgur.com/5uCOTgl

Donate

Gitter Chat


Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset

Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina)


MSI B360 Gaming Arctic

Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina)

Link to comment
Share on other sites

[ref]Toddynho[/ref], Delete trackpad plugin and mouse plugin in voodoops2controller. Rebuild kextcache then reboot. Upload new send me files.


https://imgur.com/5uCOTgl

 

Here it is.

Send me MacBook-Pro-de-Geilson.zip

OS: macOS Big Sur 11.1 (20C69) - Dell Inspiron 5468 - Processador: i5 7200U 2.5ghz - Mem: 8 GB DDR4 - SSD: 240 GB - Big Sur - SSD: 120 GB - Windows 10 - Rede: Realtek RTL8102E - Vídeo: Intel HD 620 Full+HDMI audio- WiFi: Dell DW1020a (Broadcom)

OpenCore Vanilla Guide - https://tinyurl.com/ycvcnp8h  

Clover Vanilla Guide - https://tinyurl.com/ydhgntcz

EFI folders for all Chipsets - https://tinyurl.com/ybr968w3 

Olarila Vanilla Images - https://tinyurl.com/y3vz4z6x

 

Link to comment
Share on other sites

[ref]Toddynho[/ref], Try. If not succeed, upload new sendme.

DSDT.aml.zip

 

After removing voodoops2controller plugins, your track pad is working in polling mode using voodooI2C controller.

 

(kernel) VoodooGPIOSunrisePointH::Loading GPIO Data for SunrisePoint-H
(kernel) VoodooGPIOSunrisePointH::VoodooGPIO Init!
(kernel) VoodooGPIOSunrisePointH::VoodooGPIO Initializing Community 0
(kernel) VoodooGPIOSunrisePointH::VoodooGPIO Initializing Community 1
(kernel) VoodooGPIOSunrisePointH::VoodooGPIO Initializing Community 2
(kernel) VoodooGPIOSunrisePointH::GPIO Controller is already awake! Not reinitializing.
(kernel) VoodooI2CPCIController::pci8086,a161 Starting I2C controller
(kernel) VoodooI2CPCIController::pci8086,a160 Starting I2C controller
(kernel) VoodooI2CPCIController::pci8086,a161 Set PCI power state D0
(kernel) VoodooI2CPCIController::pci8086,a161 Publishing nub
(kernel) VoodooI2CPCIController::pci8086,a160 Set PCI power state D0
(kernel) VoodooI2CPCIController::pci8086,a160 Publishing nub
(kernel) VoodooI2CControllerDriver::pci8086,a160 Probing controller
(kernel) VoodooI2CControllerDriver::pci8086,a160 Found valid Synopsys component, continuing with initialisation
(kernel) VoodooI2CControllerDriver::pci8086,a161 Probing controller
(kernel) VoodooI2CControllerDriver::pci8086,a161 Found valid Synopsys component, continuing with initialisation
(kernel) VoodooI2CControllerNub::pci8086,a160 SSCN not implemented in ACPI tables
(kernel) VoodooI2CControllerNub::pci8086,a160 FMCN not implemented in ACPI tables
(kernel) VoodooI2CControllerDriver::pci8086,a160 Warning: Error getting bus config, using defaults where necessary
(kernel) VoodooI2CControllerDriver::pci8086,a160 Publishing device nubs
(kernel) VoodooI2CControllerDriver::pci8086,a161 Got bus configuration values
(kernel) VoodooI2CControllerDriver::pci8086,a161 Publishing device nubs
(kernel) VoodooI2CControllerDriver::pci8086,a161 Found I2C device: ELAN1000
(kernel) VoodooI2CControllerDriver::VoodooI2CDeviceNub Warning: Incompatible APIC interrupt pin (0x5f > 0x2f) and no GPIO interrupts found; if your chosen satellite implements polling then VoodooI2CDeviceNub will run in polling mode.

 

Before, it was using voodoops2 controller. Which probably explains why the pointer is running around

 

(kernel) VoodooPS2SynapticsTouchPad: Version 1.8.34 starting on OS X Darwin 18.6.
(kernel) VoodooPS2Mouse: Version 1.8.34 starting on OS X Darwin 18.6.
(kernel) VoodooPS2Trackpad starting: Synaptics TouchPad reports type 0x47, version 8.2

Donate

Gitter Chat


Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset

Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina)


MSI B360 Gaming Arctic

Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina)

Link to comment
Share on other sites

[ref]Toddynho[/ref], Try. If not succeed, upload new sendme.

DSDT.aml.zip


After removing voodoops2controller plugins, your track pad is working in polling mode using voodooI2C controller.

 

(kernel) VoodooGPIOSunrisePointH::Loading GPIO Data for SunrisePoint-H
(kernel) VoodooGPIOSunrisePointH::VoodooGPIO Init!
(kernel) VoodooGPIOSunrisePointH::VoodooGPIO Initializing Community 0
(kernel) VoodooGPIOSunrisePointH::VoodooGPIO Initializing Community 1
(kernel) VoodooGPIOSunrisePointH::VoodooGPIO Initializing Community 2
(kernel) VoodooGPIOSunrisePointH::GPIO Controller is already awake! Not reinitializing.
(kernel) VoodooI2CPCIController::pci8086,a161 Starting I2C controller
(kernel) VoodooI2CPCIController::pci8086,a160 Starting I2C controller
(kernel) VoodooI2CPCIController::pci8086,a161 Set PCI power state D0
(kernel) VoodooI2CPCIController::pci8086,a161 Publishing nub
(kernel) VoodooI2CPCIController::pci8086,a160 Set PCI power state D0
(kernel) VoodooI2CPCIController::pci8086,a160 Publishing nub
(kernel) VoodooI2CControllerDriver::pci8086,a160 Probing controller
(kernel) VoodooI2CControllerDriver::pci8086,a160 Found valid Synopsys component, continuing with initialisation
(kernel) VoodooI2CControllerDriver::pci8086,a161 Probing controller
(kernel) VoodooI2CControllerDriver::pci8086,a161 Found valid Synopsys component, continuing with initialisation
(kernel) VoodooI2CControllerNub::pci8086,a160 SSCN not implemented in ACPI tables
(kernel) VoodooI2CControllerNub::pci8086,a160 FMCN not implemented in ACPI tables
(kernel) VoodooI2CControllerDriver::pci8086,a160 Warning: Error getting bus config, using defaults where necessary
(kernel) VoodooI2CControllerDriver::pci8086,a160 Publishing device nubs
(kernel) VoodooI2CControllerDriver::pci8086,a161 Got bus configuration values
(kernel) VoodooI2CControllerDriver::pci8086,a161 Publishing device nubs
(kernel) VoodooI2CControllerDriver::pci8086,a161 Found I2C device: ELAN1000
(kernel) VoodooI2CControllerDriver::VoodooI2CDeviceNub Warning: Incompatible APIC interrupt pin (0x5f > 0x2f) and no GPIO interrupts found; if your chosen satellite implements polling then VoodooI2CDeviceNub will run in polling mode.

 

Before, it was using voodoops2 controller. Which probably explains why the pointer is running around

 

(kernel) VoodooPS2SynapticsTouchPad: Version 1.8.34 starting on OS X Darwin 18.6.
(kernel) VoodooPS2Mouse: Version 1.8.34 starting on OS X Darwin 18.6.
(kernel) VoodooPS2Trackpad starting: Synaptics TouchPad reports type 0x47, version 8.2

 

wow !!! It worked without dragging the arrow, and well responsive, it worked sliding the page with two fingers and the trackpad panel did not load that information. I believe it is by testing to remove the VoodooPS2Controller.kext plugins.

OS: macOS Big Sur 11.1 (20C69) - Dell Inspiron 5468 - Processador: i5 7200U 2.5ghz - Mem: 8 GB DDR4 - SSD: 240 GB - Big Sur - SSD: 120 GB - Windows 10 - Rede: Realtek RTL8102E - Vídeo: Intel HD 620 Full+HDMI audio- WiFi: Dell DW1020a (Broadcom)

OpenCore Vanilla Guide - https://tinyurl.com/ycvcnp8h  

Clover Vanilla Guide - https://tinyurl.com/ydhgntcz

EFI folders for all Chipsets - https://tinyurl.com/ybr968w3 

Olarila Vanilla Images - https://tinyurl.com/y3vz4z6x

 

Link to comment
Share on other sites

wow !!! It worked without dragging the arrow, and well responsive, it worked sliding the page with two fingers and the trackpad panel did not load that information. I believe it is by testing to remove the VoodooPS2Controller.kext plugins.

Great! The plugins are just part of it. I also added additional code to remove the ACPI Error. Anyway, ELAN1000 is best suited with voodooI2CELAN kext for multitouch support.


Glad touchpad is working for you! Enjoy!

Donate

Gitter Chat


Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset

Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina)


MSI B360 Gaming Arctic

Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina)

Link to comment
Share on other sites

Great! The plugins are just part of it. I also added additional code to remove the ACPI Error. Anyway, ELAN1000 is best suited with voodooI2CELAN kext for multitouch support.


Glad touchpad is working for you! Enjoy!

 

Which kexts I need to keep in efi to work the gestures or if you need any patches. I put the kext voodooCELAN.kext in the others folder along with the others. It was in this order:


ACPIBatteryManager.kext

AppleALC.kext

EFICheckDisabler.kext

FakeSMC.kext

Lilu.kext

RealtekRTL8100.kext

VoodooI2C.kext

VoodooI2CELAN.kext

VoodooI2CHID.kext

VoodooPS2Controller.kext

WhateverGreen.kext


In the preferences panel does not appear that the panel has been loaded. But, the mouse, keyboard works. Do I need to add or remove something? In my other notebook kabylake get to work already in this Skylake I'm having these little problems. And after the keyboard I still need to activate the brightness control by key.

OS: macOS Big Sur 11.1 (20C69) - Dell Inspiron 5468 - Processador: i5 7200U 2.5ghz - Mem: 8 GB DDR4 - SSD: 240 GB - Big Sur - SSD: 120 GB - Windows 10 - Rede: Realtek RTL8102E - Vídeo: Intel HD 620 Full+HDMI audio- WiFi: Dell DW1020a (Broadcom)

OpenCore Vanilla Guide - https://tinyurl.com/ycvcnp8h  

Clover Vanilla Guide - https://tinyurl.com/ydhgntcz

EFI folders for all Chipsets - https://tinyurl.com/ybr968w3 

Olarila Vanilla Images - https://tinyurl.com/y3vz4z6x

 

Link to comment
Share on other sites

Which kexts I need to keep in efi to work the gestures

Delete VoodooI2CHID Kext.

 

And after the keyboard I still need to activate the brightness control by key

https://Olarila.com/forum/viewtopic.php?f=28&t=8396

Donate

Gitter Chat


Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset

Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina)


MSI B360 Gaming Arctic

Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina)

Link to comment
Share on other sites

[ref]omarbekaa[/ref], Your DSDT has no errors. Run this app and upload the sendme files if you need further help.


RunMe


https://imgur.com/sSt0dNC

Donate

Gitter Chat


Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset

Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina)


MSI B360 Gaming Arctic

Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina)

Link to comment
Share on other sites

[ref]zzmagus[/ref],

1. load voodooI2C + voodooI2CHID kexts in clover/kexts/other

3. Apply voodooI2C patch in clover kext to patch (read post 1)

 

<dict>
			<key>Comment</key>
			<string>Prevent Apple I2C kexts from attaching to I2C controllers, credit CoolStar</string>
			<key>Name</key>
			<string>com.apple.driver.AppleIntelLpssI2C</string>
			<key>Find</key>
			<data>SU9LaXQ=</data>
			<key>Replace</key>
			<data>SU9LaXM=</data>
			<key>InfoPlistPatch</key>
			<true/>
		</dict>
		<dict>
			<key>Comment</key>
			<string>Prevent Apple I2C kexts from attaching to I2C controllers, credit CoolStar</string>
			<key>Name</key>
			<string>com.apple.driver.AppleIntelLpssI2CController</string>
			<key>Find</key>
			<data>SU9LaXQ=</data>
			<key>Replace</key>
			<data>SU9LaXM=</data>
			<key>InfoPlistPatch</key>
			<true/>
		</dict>

 

2. Implement windows OS emulation in DSDT. Press F4 at clover bootloader and use DSDT.aml in clover/acpi/origin

Donate

Gitter Chat


Acer Aspire V15 Nitro- Black Edition VN7-592G/HM170 Chipset

Intel i7-6700HQ, 8GB RAM (UEFI Clover Catalina)


MSI B360 Gaming Arctic

Intel i5-8600 16GB RAM Asus Radeon RX580 8GB (UEFI Clover Catalina)

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.





×
  • Create New...