[Grml-devel] Elantech Touchpad Bug in Kernel 3.1

Brad Cable brad at bcable.net
Wed Dec 14 17:13:09 CET 2011


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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://ml.grml.org/pipermail/grml-devel/attachments/20111214/428bd272/attachment.html>


More information about the Grml-devel mailing list