Contribute
Register

VoodooI2C Help and Support

jaymonkey

Moderator
Joined
Aug 27, 2011
Messages
3,997
Motherboard
GB Z490 Vision G
CPU
i9 10850K OC @ 5.2 GHz
Graphics
Vega 64 LC + HD 630
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Mobile Phone
  1. iOS
Hi Guys,

Just reporting my findings with the recently released VoodooIC2 (Version 2.4)

I have a HP spectre X360 laptop which has a 4K touch screen and active pen/stylus and have been using VoodooIC2 for a few years now and it always worked great.

I just updated to the recently released version 2.4 of VoodooI2C and the touch screen (single finger) and pen work as before but scrolling (Horizontal and Vertical) requires three fingers where as in all previous versions it only required two fingers (as it should be) ... this also means other two finger gestures (such as zoom) no longer work.

Rolling back to version 2.3 and two finger gestures work again so the issue seems to be with version 2.4.

I seem to remember this being an issue with VoodooI2C sometime ago as detailed in Issue #167 :-


Where VoodooIC2 treated the stylus as a finger (transducer index 0), the fix was to add a stylus check and if true offset the detected finger/transducer count/index by 1 as detailed in this code addition :-


If this is a same issue effecting VoodooInput then adding similar code should resolve the issue.

Cheers
Jay
 
Last edited:
Joined
Apr 13, 2020
Messages
7
Motherboard
Gigabyte Z390 M Gaming
CPU
i7-9700
Graphics
UHD630 + Sapphire Vega56 Pulse 8Gb
Mac
  1. iMac
Hi!
Please help me configure the Elan 061D touchpad.
Following the instructions , I found the desired GPio (0x003F), and adjusted the TPD0 device methods in my DSDT.
I use VoodooI2C + VoodooI2CELAN ver. 2.4.
The mouse Pointer does not move, there is no touchpad in the settings.
I replaced VoodooI2CELAN with VoodooI2CHID, but it didn't affect anything.
I will be very grateful for any advice!
 

Attachments

  • debug_29552.zip
    7.1 MB · Views: 25
Joined
Oct 15, 2019
Messages
3
Motherboard
Laptop make & model # > See Rules!
CPU
i7-6500U
Graphics
HD 520 + GTX 940MX
Mobile Phone
  1. iOS
Hello,

I'm having a problem where GPIO isn't present in ACPI nor IOreg... Without GPIO controller I can't properly pin the touchscreen. It barely works in polling mode and I'd like to get it working in Interrupts. Is it possible my laptop doesn't have a GPIO controller so I'm out of luck? Attached debugging files.
 

Attachments

  • debug_22906.zip
    5.9 MB · Views: 29

jaymonkey

Moderator
Joined
Aug 27, 2011
Messages
3,997
Motherboard
GB Z490 Vision G
CPU
i9 10850K OC @ 5.2 GHz
Graphics
Vega 64 LC + HD 630
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Mobile Phone
  1. iOS
@ben9923, @alex.daoud

Happy to confirm that the multitouch input issue I reported in post #1377 above is now fixed with the latest VoodooInput and VoodooI2C built form the master source git hub repo.

Was going to add a comment to the issue on the GitHub page but i see that you have already closed it.

Nice job guys
Cheers
Jay
 
Last edited:
Joined
Dec 20, 2018
Messages
741
Motherboard
Gigabyte Z370 AORUS Gaming 7
CPU
i7-8700K OC 5GHz
Graphics
GTX 1080 Ti & UHD 630
Mac
  1. iMac
  2. MacBook Pro
  3. Mac Pro
Mobile Phone
  1. iOS
@ben9923, @alex.daoud

Happy to confirm that the multitouch input issue I reported in post #1377 above is now fixed with the latest VoodooInput and VoodooI2C built form the master source git hub repo.

Was going to add a comment to the issue on the GitHub page but i see that you have already closed it.

Nice job guys
Cheers
Jay
does not work on dell Inspiron 7573 i7. 2.4.1 causes reboot when touching the screen


UPDATE 2.4.2 update has fixed all issues. thanks to the team
 
Last edited:
Joined
Mar 5, 2019
Messages
45
Motherboard
Asrock z370
CPU
i7-8700
Graphics
Radeon VII
Mac
  1. iMac
Mobile Phone
  1. iOS
Hello, i cant´t get my Touchpad (ELAN0626) to work on Lenovo L340. I have followed the GPIO Pinning Guide
and applied the Windows 10 and the GPI0 enable Patch for Skylake+ in my DSDT.aml. My APIC Pin is 53.


Thanks in Advance
Hello! I have a L340 gaming laptop and touchpad elan0626 Can't let it work? Have you solved this problem? Help me please.
 
Joined
Apr 6, 2019
Messages
2
Motherboard
Lenovo
CPU
i7-9750H
Graphics
UHD 630 & GTX 1650
Hello! I have a L340 gaming laptop and touchpad elan0626 Can't let it work? Have you solved this problem? Help me please.
Yes, it works with the lastest VoodooI2C + VoodooElan kext but only in polling mode.
 
Top