OK, so the quirk actually works fine ...
... but there is something apparently wrong either with the appletouch
driver or X. Could you test via evtest whether the events are properly
generated by the kernel? If they do, I'd say it is almost certainly X bug.
Thanks,
--
Jiri Kosina
-