linux-input.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/3] HID: wacom: Fix generic multitouch device handling
@ 2014-11-24 23:32 Jason Gerecke
  2014-11-24 23:32 ` [PATCH 1/3] HID: wacom: Consult the application usage when determining field type Jason Gerecke
                   ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Jason Gerecke @ 2014-11-24 23:32 UTC (permalink / raw)
  To: jkosina; +Cc: linux-input, benjamin.tissoires, pinglinux

This set of patches addresses the problems that I had getting Benjamin's
"HID generic handling" patches. Each of the patches addresses a seprate
issue I encountered:

 * Patch 1/3: The devices that I'm using have some usages outside of
   a logical or physical collection container which prevents the
   reports from being sent. I'm not sure if keying on the application
   collection is ideal, but it does do the job.

 * Patch 2/3: The devices that I'm using put their X and Y usages after
   the finger count, which prevents the (compatibility) ABS_X and
   ABS_Y axes from being initialized. This patch just guarantees that
   they'll be initialized.

 * Patch 3/3: Benjamin's original code seemed to only report data about
   the last finger in a multitouch report since information about "earlier"
   fingers would be overwritten. This patch changes the logic so that
   we immediately report field values whenever we can (there are some
   cases that we can't -- the tip/range bits appear before the contact
   identifier, so we have to store their state for a short time).


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2014-11-27 13:45 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-11-24 23:32 [PATCH 0/3] HID: wacom: Fix generic multitouch device handling Jason Gerecke
2014-11-24 23:32 ` [PATCH 1/3] HID: wacom: Consult the application usage when determining field type Jason Gerecke
2014-11-25 15:29   ` Benjamin Tissoires
2014-11-27 13:45   ` Jiri Kosina
2014-11-24 23:32 ` [PATCH 2/3] HID: wacom: Manually declare ABS_{X,Y} for pointer emulation Jason Gerecke
2014-11-25 15:34   ` Benjamin Tissoires
2014-11-24 23:32 ` [PATCH 3/3] HID: wacom: Report input events immediately upon receipt Jason Gerecke
2014-11-25 15:52   ` Benjamin Tissoires

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).