<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Hello,<br>
<br>
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.<br>
<br>
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.<br>
<br>
If you check here:<br>
<br>
<meta http-equiv="content-type" content="text/html;
charset=ISO-8859-1">
<a
href="https://github.com/torvalds/linux/commits/master/drivers/input/mouse">https://github.com/torvalds/linux/commits/master/drivers/input/mouse</a><br>
<br>
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.<br>
<br>
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.<br>
<br>
Here are the hashes of the commits I patched against:<br>
1155961946f2c6ac0f2db2bc6318ec01c79fb3fa<br>
461a791765da501f73e3d5957788267101e800d2<br>
230282a77bcec97f4d0a54e50a44caab5eb39d5c<br>
8a360d09b14514139b883d970cd3a1b0b63e6717<br>
7894f21b109848130be7547448af89dc33d0f268<br>
3c8bbb951ab23dc1192473ccad76cde89c172d27<br>
28f49616113f3a1fbef789319bfd2122d0c3663f<br>
1dc6edec127e1fdb89d246189c232fe635d2f921<br>
84a90b610a1473d732818ec5d041ab18eae77f14<br>
4af61e90270e35bafa9e99a3c48fb3f363da592d<br>
26e56eb2bfccdd6bcec0c298d40e12e3daea0188<br>
b5d21704361eefe337a36ebbb57a1d9927132511<br>
3940d6185a982a970ff562e085caccbdd62f40bb<br>
<br>
Thanks!<br>
-Brad<br>
</body>
</html>