[PATCH] kernel touchscreen driver support for soft taps

Andy Green andy at openmoko.com
Thu Sep 11 14:59:34 CEST 2008


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Somebody in the thread at some point said:
| Hi all.
|
| I'm seeing a behavior in my freerunner where light taps on the
| touchscreen are not registered as clicks by the kernel even though the
| base hardware does report clicking events. I'm seeing the kernel
| generate extra "unclick" events in these cases. It looks like in the
| driver, an unclick event is processed before the click event, thus
| suppressing the click from ever being generated. I'm attaching a patch
| that addresses this. I'm now able to type much faster on the matchbox
| keyboard, even when using my fingertips instead of fingernails.

I'm not certain this nails the whole story, but as a workaround it looks
great, well done for tracking and figuring out such a thing.

I sent this, a cosmetic patch for AR6000 and the 90MHz Glamo patch into
stable.

- -Andy
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org

iEYEARECAAYFAkjJFiwACgkQOjLpvpq7dMpn1gCfVQ4YEbJyrOI0FoF2fgeLkOt0
820An1igpO8WgfSDffBBurzpjT8seNLo
=nrmc
-----END PGP SIGNATURE-----



More information about the openmoko-kernel mailing list