Jump to content

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


Recommended Posts

  • Administrators
Posted

[ref]Wizzard[/ref], ur dsdt edited have it, the problem is not it

some improvements, nothing about i2c

DSDT.aml.zip

-Guides and Tutorials HERE

-Hackintosh Tutorial Database - HERE

-The largest EFI folder collection for Hackintosh HERE

-Support Olarila Vanilla Hackintosh by making a donation HERE

-Professional Hackintosh Support since 2006 HERE

Posted

So, what just happened here? :mrgreen:

What does new ioreg shows for i2c device?

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)

Posted

is it possible to make a touchscreen work at least?

Similarly, we need to know touchscreen hardware details. I think [ref]erroruser[/ref]'s touchscreen is a USB device? And thats easy to configure.

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)

Posted

my touch screen worked ob through usb

Product ID:0xc04d Vendor ID: 0x0eef (D-WAV SCIENTIFIC CO., LTD.)

AMD Ryzen 7 3700X, MSI MPG X570 Gaming Plus, Corsair Vengeance RGB PRO 16GB DDR4 3200MHz, Sapphire rx 5700 XT, fractal celcius s36

:superman:superman

HP Notebook - 15-ay028ca (Touch), 16 GB 2133 MHz DDR4, Intel HD Graphics 520 1536 MB

Asus z97-c i5, i5 4460, 32 GB 1648 MHz DDR3, Radeon RX 560 4096 MB, Corsair H75 Liquid CPU Cooler

Posted

My IOReg show the same I2C devices, do I dont know what to do next :)


Still have not learned how to attach the screenshot from gallery.

Posted

My IOReg show the same I2C devices, do I dont know what to do next :)


Still have not learned how to attach the screenshot from gallery.

Maybe read post #1?

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)

Posted

my touch screen worked ob through usb

Product ID:0xc04d Vendor ID: 0x0eef (D-WAV SCIENTIFIC CO., LTD.)

 

It is nice to hear that it may work. What should I do to enable it when it does not work? I see there is no dedicated touchscreen thread on the forum.

Posted

some just work same as sd cards as some are an not supported as depending on the manufacture of the devices an not sure if a dsdt ssdt will fix it either

AMD Ryzen 7 3700X, MSI MPG X570 Gaming Plus, Corsair Vengeance RGB PRO 16GB DDR4 3200MHz, Sapphire rx 5700 XT, fractal celcius s36

:superman:superman

HP Notebook - 15-ay028ca (Touch), 16 GB 2133 MHz DDR4, Intel HD Graphics 520 1536 MB

Asus z97-c i5, i5 4460, 32 GB 1648 MHz DDR3, Radeon RX 560 4096 MB, Corsair H75 Liquid CPU Cooler

Posted

@onemanosx

Any help for the I2C Trackpad on Coffee Lake?

AFAIK, there are no coffee lake support for now.

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)

Posted

[ref]mathewgx[/ref], This is the code for my ssdt. I dont need xcrs or xsta in clover.

Let's see if you can recreate yours ;)

 

DefinitionBlock ("", "SSDT", 2, "ONEM", "i2cc", 0x00000000)
{
   External (_SB_.PCI0.I2C1, DeviceObj)    // (from opcode)

   Scope (\_SB.PCI0.I2C1)
   {
       Name (_STA, Zero)  // _STA: Status
   }

   Scope (\_SB.PCI0.I2C1)
   {
       Device (TPD1)
       {
           Name (_HID, "SYN1B7F")  // _HID: Hardware ID
           Name (SBFG, ResourceTemplate ()
           {
               GpioInt (Level, ActiveLow, ExclusiveAndWake, PullDefault, 0x0000,
                   "\\_SB.PCI0.GPI0", 0x00, ResourceConsumer, ,
                   )
                   {   // Pin list
                       0x1B00
                   }
           })
           Method (_CRS, 0, Serialized)  // _CRS: Current Resource Settings
           {
               Name (SBFB, ResourceTemplate ()
               {
                   I2cSerialBusV2 (0x002C, ControllerInitiated, 0x00061A80,
                       AddressingMode7Bit, "\\_SB.PCI0.I2C1",
                       0x00, ResourceConsumer, , Exclusive,
                       )
               })
               Return (ConcatenateResTemplate (SBFB, SBFG))
           }
       }
   }
}

 

I have the same problem with fix SYN17BF...

I use this tool but my trackpad not works.. https://github.com/williambj1/GenI2C

I upload my debug! I don´t know because i have others laptops and works my patches

. The laptop is Xiaomi 13.3 i5 skylake

debug_23831.zip

Posted

[ref]hynrik[/ref], for some unknown reason I am no able to extract your debug files

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)

Posted

[ref]hynrik[/ref], What is your device id? Use Windows to find out.


https://imgur.com/FIJPN8P


More info can be read at first post.


PS: I can see both of your i2c ssdt are not working. Should remove them and find out the device id, first.

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)

Posted

[ref]hynrik[/ref],

1. Place DSDT.aml in clover/acpi/patched folder.

2. Remove ssdt-TPD1 and/or TPD0.

3. Remove ssdt-xosi.aml.

4. Reboot

5. upload runme folders RunMe

 

DSDT.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)

Posted

[ref]hynrik[/ref],

1. Place DSDT.aml in clover/acpi/patched folder.

2. Remove ssdt-TPD1 and/or TPD0.

3. Remove ssdt-xosi.aml.

4. Reboot

5. upload runme folders RunMe


DSDT.aml.zip

runme.zip

Posted

[ref]hynrik[/ref], I am still not seeing your I2C device in ioreg. Are you sure its I2C? Can you reboot with previous settings plus disabled 'change GPI0._STA to XSTA" hot patch too? Then upload new ioreg file.

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)

Posted

[ref]hynrik[/ref], I am still not seeing your I2C device in ioreg. Are you sure its I2C? Can you reboot with previous settings plus disabled 'change GPI0._STA to XSTA" hot patch too? Then upload new ioreg file.

 

I'm not sure.

RunMe.zip

Posted
I'm not sure.
Neither do I.

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)

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


×
×
  • Create New...