Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Solve the problem of touch panel gesture and touch screen #23

Open
807133286 opened this issue Dec 28, 2018 · 22 comments
Open

Solve the problem of touch panel gesture and touch screen #23

807133286 opened this issue Dec 28, 2018 · 22 comments

Comments

@807133286
Copy link

i2c.zip
SSDT-I2C.aml.zip

@807133286
Copy link
Author

Put these two files in CEVER

@eamigo86
Copy link

eamigo86 commented Dec 28, 2018

Hi @807133286, you are the best !!!!!!! They work (both the touchscreen as the advanced gestures of the trackpad). Many thanks!!!

Here I leave some observations in case you are useful:

1- TRACKPAD:
Almost all advanced trackpad gestures work, only these are it ones do not recognize yet:

  • Smart Zoom
  • Notification Center

NOTE: It is very difficult to make these two gestures ("Show Desktop" and "Launchpad"), I suppose it is due to the size difference of the trackpad.

2- TOUCHSCREEN:
Although you can already recognize the touch with your fingers, you can not make any gesture(like in this video or this video), except select an icon, click, or select several icons.

Anyway, it's a big step forward, every time there are fewer devices left without working, thank you very much !!!!

@807133286
Copy link
Author

@eamigo86 Perfect now

@eamigo86
Copy link

eamigo86 commented Dec 29, 2018

Hi @807133286, did you update the files with any new settings?

@807133286
Copy link
Author

@eamigo86 update the files with new settings

@eamigo86
Copy link

eamigo86 commented Dec 30, 2018

Hi @807133286, could you tell me what files you updated? The two original zip files are the same, at least functionally???
Thanks in advance and congratulations for the New Year!!!!

@wtdcode
Copy link

wtdcode commented Dec 30, 2018

@807133286 Could you please explain how does it work?

@wtdcode
Copy link

wtdcode commented Dec 30, 2018

@807133286 Also, it seems that the dragging and selecting text gestures are not working.

@wtdcode
Copy link

wtdcode commented Dec 31, 2018

@eamigo86 I get a KP when trying to make a "Show Desktop" gesture even I have disabled that gesture. How about you?

@eamigo86
Copy link

Hi @wtdcode, it works pretty well for me, except for the size of the trackpad that is small compared to that of a traditional mac, so it is uncomfortable to make it work well at all, but I do not throw any KP to me

@wtdcode
Copy link

wtdcode commented Dec 31, 2018

@eamigo86 So you mean you can make a "Show Desktop" gesture without getting a KP? Even trying to spread your fingers from the center of the touchpad by design? BTW, other gestures for me are easy to make, I will try to check why it panics later.

@wtdcode
Copy link

wtdcode commented Jan 3, 2019

Strangely, when I decide to find out why it panics, it starts to work well now...

@kevinshroff
Copy link

@807133286 Is this using interrupt or polling mode? Thank you!

@bavariancake
Copy link

bavariancake commented Jan 14, 2019

@kevinshroff - I'm seeing this line in the boot logs:

localhost kernel[0]: (VoodooI2CHID) <VoodooI2CHID`VoodooI2CHIDDevice::handleStart(IOService*)> VoodooI2CHIDDevice::WCOM488F Warning: Could not get interrupt event source, using polling instead

Having captured those with:

log show --predicate 'process == "kernel"' --style syslog --source --debug --last 10m > ~/sys_log.txt

@kevinshroff
Copy link

kevinshroff commented Jan 14, 2019

@kevinshroff - I'm seeing this line in the boot logs:

localhost kernel[0]: (VoodooI2CHID) <VoodooI2CHID`VoodooI2CHIDDevice::handleStart(IOService*)> VoodooI2CHIDDevice::WCOM488F Warning: Could not get interrupt event source, using polling instead

Having captured those with:

log show --predicate 'process == "kernel"' --style syslog --source --debug --last 10m > ~/sys_log.txt

I see, so we should expect to see some increased power usage when using these voodooi2c files until interrupt is ready for Coffee Lake. On the upside, when I tested voodooi2c with the provided files the gestures work flawlessly

@mathewjpotter
Copy link

could we be more specific on where to place which files, my tracked pad stopped working.

@Raymonf
Copy link

Raymonf commented Jan 18, 2019 via email

@wtdcode
Copy link

wtdcode commented Jan 18, 2019

@Raymonf Maybe not, my bios is 1.6.0.

@mathewjpotter Just put kexts into kexts/Other folder and aml into acpi/patched folder.

@Raymonf
Copy link

Raymonf commented Jan 18, 2019

@wtdcode Oh, okay. Good to know that this is BIOS version independent.

@jvdtoorn
Copy link

jvdtoorn commented Feb 3, 2019

Installed these, but right clicking/tapping (2 fingers) is not working for me. Does anyone have the same issue?

@senatore412
Copy link

Same here

1 similar comment
@eamigo86
Copy link

eamigo86 commented Feb 4, 2019

Same here

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

9 participants