~oif-team/grail/cooperate-with-xi2.1

Viewing all changes in revision 101.

  • Committer: Henrik Rydberg
  • Date: 2010-11-17 16:29:28 UTC
  • Revision ID: rydberg@bitmath.org-20101117162928-vtdakku5tzj9kv4y
Use a unified pointer emulation model

The existing kernel MT devices together use a handful of different
pointer emulation strategies, each with its own subtlety. This creates
a problem for grail, which needs to rebuild pointer emulation during
gesture recognition; relying on the correct pointer information to be
available at the right time becomes almost impossible.

This patch implements a common pointer emulation model for grail,
following a strategy recently discussed on LKML. This resolves the
problems stemming from different emulation strategies, and results
in a common pointer emulation experience for all devices.

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: