Elantech Touchpad Bug in Kernel 3.1
Hello,
There is a bug with the Elantech touchpad driver in linux 3.1 that has been fixed in 3.2, but it sounds like 3.2 is going to be released too late to make it into grml. I have tracked down the exact patches that get this working, compiled 3.1.5 against those patches, and I'm currently running it with the driver working correctly.
I was told that I can request for certain patches to be applied to the kernel for stable grml, so here is the list of patches that gets this working. This adds support for a ton of new hardware touchpads.
If you check here:
https://github.com/torvalds/linux/commits/master/drivers/input/mouse
The last 14 commits make this work. The MacBook commit appears to have been applied to 3.1.5 already, so really it's only the 13 there that support the newer hardware.
As I said, I'm currently running this kernel so if there is anything you want me to test or if you have stability concerns, I can test whatever on this kernel pretty easily.
Here are the hashes of the commits I patched against: 1155961946f2c6ac0f2db2bc6318ec01c79fb3fa 461a791765da501f73e3d5957788267101e800d2 230282a77bcec97f4d0a54e50a44caab5eb39d5c 8a360d09b14514139b883d970cd3a1b0b63e6717 7894f21b109848130be7547448af89dc33d0f268 3c8bbb951ab23dc1192473ccad76cde89c172d27 28f49616113f3a1fbef789319bfd2122d0c3663f 1dc6edec127e1fdb89d246189c232fe635d2f921 84a90b610a1473d732818ec5d041ab18eae77f14 4af61e90270e35bafa9e99a3c48fb3f363da592d 26e56eb2bfccdd6bcec0c298d40e12e3daea0188 b5d21704361eefe337a36ebbb57a1d9927132511 3940d6185a982a970ff562e085caccbdd62f40bb
Thanks! -Brad
Hi!
* Brad Cable brad@bcable.net [111214 17:13]:
There is a bug with the Elantech touchpad driver in linux 3.1 that has been fixed in 3.2, but it sounds like 3.2 is going to be released too late to make it into grml. I have tracked down the exact patches that get this working, compiled 3.1.5 against those patches, and I'm currently running it with the driver working correctly.
I was told that I can request for certain patches to be applied to the kernel for stable grml, so here is the list of patches that gets this working. This adds support for a ton of new hardware touchpads.
Sorry for not replying earlier, but the patches you listed made it into Grml's 3.1.6 kernel and will be in the 2011.12 release.
[..]
Have a nice day, -ch
Teilnehmer (2)
-
Brad Cable -
Christian Hofstaedtler