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
Fix gestures and sleep problem + Cleanup #2
Conversation
Commit 7051549 should fix this issue Gestures work on V1 because there was a null check for Anyway, thank you very much for your great work! |
Related functions are grouped together
VoodooPS2Controller-2.1.7-RELEASE.zip Prebuilt for anyone wanting to test this (built from commit 90b8a33) |
@hieplpvip oh my god! you save me. it's perfect. finally, i got elan ps2. For 5 years I only used the smarttouchpadps2 driver No problem after sleeping |
The major work of porting the driver was done by @BAndysc. I only fixed some issues. I can create a pull request at Still, @BAndysc has been inactive since the end of July. Acidanthera's next release cycle is on October 5. If he is still inactive by that time, I would push this upstream myself. I think the driver is mature enough for daily use. |
yes. you are right. "The major work of porting the driver was done by @BAndysc." do you have led capslock issue in LG GRAM 14Z970? |
Mine is 13Z970. No problems with capslock led |
i found issue. |
capslock led issue summary #1.turn off option. "Use The Caps Lock key to switch to and ABC" as result, when using two language, capslock led is not properly working. #2. turn on option. "Use The Caps Lock key to switch to and ABC" |
@hieplpvip my physical button is not good in latest version. |
after use buttonclick, sometimes happen issue. if click word with buttonclick on safari, showing dicitionary. except buttonclick, there is no problem. |
@Sher1ocks The click issue is actually Force Touch emulation. You can turn it off in |
@hieplpvip seems my touchpad changed one button clickpad |
@Sher1ocks Please test it |
not work |
@Sher1ocks Please test again. It should work now |
still not work |
I have no idea why it's not working for you. I've reverted changes related to right button click. Are you sure it used to work before? |
amazing! palm rejection works great now! i see the touchpad is blocked from responding 1/2 seconds after the keyboard is used. clever. |
@hieplpvip Smarttouchpad kext is no problem right button. |
@hieplpvip are you working right button in 13Z970? in recovery, only working left button. right button is left button. as result, my touchpad is one button now. EDIT1. |
i follow this multitouch gesture did you test it on your 13z970 gram? thanks in advance for your hard work |
Hello, can we merge ELAN support upstream? I do not think the changes for ELAN support are too drastic, so it will probably be great to maintain the unified database. I can give commit access to ease the maintenance if necessary. |
i see this video to check trackpad
|
@hieplpvip thanks for your contribution. Always nice to see pull requests in open source projects. @vit9696, @hieplpvip I agree it is mature enough to merge it to the upstream for easier maintenance and reaching wider audience. @vit9696, shall I squash the commits or just send pull request from this branch as it is now? |
@BAndysc I am not positive the history in the branch contains really useful commit messages, so probably it is better to squash in the end. Do not bother doing it on your side though since we could always squash at merging phase (GitHub even has a button for that now). Thanks! |
every once in a while, I use the touchpad while clicking one of the function keys, and the touchpad freezes until I restart. Other than that, amazing! |
Maybe you accidentally pressed the PrintScreen key. It's used for toggling the trackpad on/off |
@BAndysc Should we disable Force Touch emulation by default (set Synaptics enables it by default, but I'm afraid it can cause confusion for some users. |
@hieplpvip I think we should stay consistent with master main code, so that possible "problems" and confusions stay consistent between users of different touchpads. |
Hi, this pull request fixes trackpad not working after sleep by calling
resetMouse()
upon waking.I also fix some indentations/spaces and reorder the files so that they're sorted alphabetically.