RehabMan
Moderator
- Joined
- May 2, 2012
- Messages
- 181,015
- Motherboard
- Intel DH67BL
- CPU
- i7-2600K
- Graphics
- HD 3000
- Mac
- Mobile Phone
Attachment is broken. Read post #1, "Problem Reporting".
Just a thought for Rehabman
When I remapped e073 (Fn+F6) to e037 (touchpad disable), would it work for the guys with elan?
Maybe why it's not working for him (without seeing the actual files, but guessing by the build date)
You pushed my keyboard mapping on Nov 18, 2015 so in theory he should have the mapping code
Key remap is specific to my driver. Will not work for those using the ELAN kexts. If the author of the ELAN driver would ever open the source (as required by APSL), we could merge the trackpad driver into my kext and enjoy all the benefits of my keyboard driver.
So for those using ELAN, all we can say is reset the ACPI to get it to work with ACPI >_<
How can I reset the ACPI? Or what's the best thing to do? I'm programming most of the day and I need the touchpad disabled, because I'm touching it by accident everytime and it's uncomfortable to force myself to avoid the touchpad
...
If someone wants to play with the original source code of the ELAN touchpad https://github.com/EMlyDinEsHMG/ElanTouchpad-Driver , it's probably possible to get it all working (thought a lot more work is needed since it's 3 years old and the dev doesn't want to release recent source code). Since you're a programmer, feel free to work on it.
That code is really old and probably will not work...
Is it possible to reverse engineer based on his pre-existing kexts?
You could certainly start with the trackpad code there, integrate it into my code, and fix it for current trackpad firmware. It will be quite involved.