My device is lenove miix 520
I have installed Mac Os10.14,and then I use your voodooi2c to drive the touch pad and touch screen(only placing VoodooI2C.kext and VoodooI2CHID.kext to Clover/kext/other/)
I found that the touch pad and touch screen works well except mutitouch for touch screen.
When i touch screen with 2 fingers,it not perform any thing.
When i touch screen with 3 fingers,it performs like 2 fingers for touch pad,and very slowly.
When i touch screen whith 4 fingers,it perform like 3 fingers and settings in mac for 3 fingers gesture can response.
could you please fix this。
hello,I'm using miix 520 now,and i also meet this problem. my touchpad cant works well,could you share your efi?
This is likely because your touchscreen has stylus support - it should be fixed in a future release.
It also has a problem is that we must removing the following key from VoodooI2CHID.kext/Info.plist if we want the touch pad and touch screen work together.
If not removing this,for mac 10.13,only the touch screen can be drivered.For mac 10.14 only the touch pad can be drivered.
I konw you,你是远景上分享miix 520的老哥.
It also has a problem is that we must removing the following key from VoodooI2CHID.kext/Info.plist if we want the touch pad and touch screen work together.
If not removing this,for mac 10.13,only the touch screen can be drivered.For mac 10.14 only the touch pad can be drivered.
VoodooI2CHIDDevice Multitouch HID Event Driver
CFBundleIdentifier
$(PRODUCT_BUNDLE_IDENTIFIER)
DeviceUsagePairsDeviceUsage
4
DeviceUsagePage
13DeviceUsage
5
DeviceUsagePage
13DeviceUsage
2
DeviceUsagePage
13IOProbeScore
200
IOClass
VoodooI2CMultitouchHIDEventDriver
IOProviderClass
IOHIDInterface
It's because your touchpad is switched to PTP mode while the driver can't recognize it well. You can also add following like "VoodooI2CHIDDevice Generic Mouse HID Event Driver" for "VoodooI2CHIDDevice Multitouch HID Event Driver" to prevent that. (From Gitter chat)
<key>IOPropertyMatch</key>
<dict>
<key>Transport</key>
<string>I2C</string>
</dict>
It also has a problem is that we must removing the following key from VoodooI2CHID.kext/Info.plist if we want the touch pad and touch screen work together.
If not removing this,for mac 10.13,only the touch screen can be drivered.For mac 10.14 only the touch pad can be drivered.
VoodooI2CHIDDevice Multitouch HID Event Driver
CFBundleIdentifier
$(PRODUCT_BUNDLE_IDENTIFIER)
DeviceUsagePairsDeviceUsage
4
DeviceUsagePage
13DeviceUsage
5
DeviceUsagePage
13DeviceUsage
2
DeviceUsagePage
13IOProbeScore
200
IOClass
VoodooI2CMultitouchHIDEventDriver
IOProviderClass
IOHIDInterface
Hi, do you have any updates?
In the latest VoodooI2CHID commits, USB device support is dropped and maybe your touchpad won't work any more via I2C connection.
It also has a problem is that we must removing the following key from VoodooI2CHID.kext/Info.plist if we want the touch pad and touch screen work together.
If not removing this,for mac 10.13,only the touch screen can be drivered.For mac 10.14 only the touch pad can be drivered.
VoodooI2CHIDDevice Multitouch HID Event Driver
CFBundleIdentifier
$(PRODUCT_BUNDLE_IDENTIFIER)
DeviceUsagePairs
DeviceUsage
4
DeviceUsagePage
13
DeviceUsage
5
DeviceUsagePage
13
DeviceUsage
2
DeviceUsagePage
13
IOProbeScore
200
IOClass
VoodooI2CMultitouchHIDEventDriver
IOProviderClass
IOHIDInterfaceHi, do you have any updates?
In the latest VoodooI2CHID commits, USB device support is dropped and maybe your touchpad won't work any more via I2C connection.
hello,
I have tested the latest code.My touch pad can also work well with the latest VoodooI2CHID commits.
The muti-touch screen issue is still present.
Hi Guys,
Any update on the touchscreen multitouch issue detailed in the first post of this issue report ?
I have 2017 HP Spectre X360 and i also have to use three fingers to scroll using the touchscreen where as in the past it only needed two like when using the touchpad.
The touchpad on my laptop is a Synaptics PS2 device and am using rehabman's VoodooPS2Controller kext, so VoodooI2C is only being used for the touchscreen and active pen/stylus.
Cheers
Jay
Hi Guys,
Any update on the touchscreen multitouch issue detailed in the first post of this issue report ?
I have 2017 HP Spectre X360 and i also have to use three fingers to scroll using the touchscreen where as in the past it only needed two like when using the touchpad.
The touchpad on my laptop is a Synaptics PS2 device and am using rehabman's VoodooPS2Controller kext, so VoodooI2C is only being used for the touchscreen and active pen/stylus.
Cheers
Jay
Have a look at #167 and try compiling the code from @blankmac 's fork.
Have a look at #167 and try compiling the code from @blankmac 's fork.
@ben9923,
Many Thanks for the tip will give it a go when i get home ...
Cheers
Jay
I have test the patch #167,It works well with my Miix 520.
Many thanks to blankmac!
This is now fixed in the latest upstream. You will have to wait for an official release.
Thanks Alex
look forward to the next official release ....
Cheers
Jay
Hi there.
Got lenovo L380 with 10.13 and len2130 elan touchpad. Can't get multitouch working.
Here is my fixed Info.plist from VoodooI2CHID.kext.
I didn't disable Apple kext because as i know i don't need to do it until 10.14.
Any ideas whats wrong?
Most helpful comment
Have a look at #167 and try compiling the code from @blankmac 's fork.