[lkml]   [2012]   [Mar]   [20]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
SubjectRe: [PATCH 12/20] Input: atmel_mxt_ts - simplify event reporting
Daniel Kurtz wrote:
> Instead of carrying around per-finger state in the driver instance, just
> report each finger as it arrives to the input layer, and let the input
> layer (evdev) hold the event state (which it does anyway).
> Also, the atmel pad reports "amplitude", which is reported to userspace
> using the "PRESSURE" event type. The variables now reflect this.
> Note: this driver does not really do MT-B properly. Each input report
> (a goup of input events followed by a SYN_REPORT) only contains data for
> a single contact. When multiple fingers are present on a device, each is
> properly reported in its own MT_SLOT. However, there is only ever one
> MT_SLOT per SYN_REPORT. This is fixed in a subsequent patch.
> Signed-off-by: Daniel Kurtz <>

This seems to be a good improvement, assuming it is valid. Which platforms
have you tested it on?

Nick Dyer
Software Engineer, ITDev Ltd
Hardware and Software Development Consultancy

 \ /
  Last update: 2012-03-20 16:15    [W:0.215 / U:0.028 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site