-
Notifications
You must be signed in to change notification settings - Fork 86
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fixed dynamic coordinate refresh for ELAN v3 touchpads
- Loading branch information
Showing
9 changed files
with
55 additions
and
12 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2 changes: 1 addition & 1 deletion
2
VoodooPS2Controller.xcodeproj/xcshareddata/xcschemes/VoodooPS2Keyboard.xcscheme
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2 changes: 1 addition & 1 deletion
2
VoodooPS2Controller.xcodeproj/xcshareddata/xcschemes/VoodooPS2Mouse.xcscheme
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2 changes: 1 addition & 1 deletion
2
VoodooPS2Controller.xcodeproj/xcshareddata/xcschemes/VoodooPS2Trackpad.xcscheme
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
7512e01
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi all. Sorry to disturb your amazing work. I have a question: will you consider giving support to Focaltech trackpads??
The reasons why I ask this is well: I have a Focaltech trackpad, and the only kext that works with it, is the one provided by EmlyDinesh and as we all know, that guy hasn't released a update to his kext in over three years, neither released the source code. Secondly, I have already been in touch with a couple developers, and even though they both seemed fine with porting the code from Linux into MacOS( which both of them said that it shouldn't be that hard, since the code was fairly simple), but the truth is that after one or two chats, the gave up and never had a word again from them. I'm wondering, why? Did I said something wrong? I don't think so, since I tend to be extremely polite and also I like to tinker and help debugging as much as I can. Anyway... I am not here to complain about those developers, i'm just wondering about getting support for a trackpad, and apparently something fairly easy to port...( I would even do it myself, If I knew how to code).
Now, back to debugging: the further I got, was to get a kext from one of your contributors, but that was it. After that I got a error, and the system wouldn't boot, giving me this error>
I have triple checked my config.plist, redone it as well( in case I had any problem/typo on it), but everything was fine with it. After that, I went digging inside the kext, and I discovered that inside this kext, there are 4 plugins, and disabling the Trackpad.kext, the system would boot, but as expected I would not have trackpad...
So, it all points to that Plugin/Kext. At this point, any help/development would be much appreciated. I am more than happy to help any developer to debug, and to run the necessary tests.
Thank you so much in advance.
Looking forward for your reply and hopefully some updates :)
VoodooPS2Controller-2.1.7-RELEASE.zip
My specs, in case you need them:
Asus Zenbook UX303UA :
i7-6500U,
Intel HD520 ( no dGPU)
12GB of Ram,
500GB SSD,
BCM94352Z,
and Conexant CX20751/2
Booting Opencore 0.6.3
I am attaching a IOReg >>
MacBook Pro.zip
and the EFI, in case you want to have a look :
EFI.zip
7512e01
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You know that this kext isn't supported by Focaltech, why you try to use him?
7512e01
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Well, as mentioned, one of your contributors tried to give support to it, by including some references and perhaps some code to that trackpad plugin(check the attached Screenshot of the info.plist ) , but it didn't boot.
At this time, I am still using the ApplePS2SmartTouchpad.kext by EmlyDinesh. I am aware that Focaltech is not supported (yet) by Acidanthera, but who knows if in the future that would change? hence why I came to ask.
7512e01
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
By the way, I forgot to mention that actually, this VoodooPS2Controller kext(released by Acidanthera) partially works with my Trackpad. I am able to move the pointer and click, but that's it. The rest of the gestures do not work