Hi Henrik, thanks a lot for spotting this. I think the modification is safe, but I'll give a final test tomorrow against our hardware. Thanks, Benjamin On Mon, Mar 21, 2011 at 20:06, Henrik Rydberg <rydberg@xxxxxxxxxxx> wrote: > Hi Benjamin, > >> I tested it against 3M1968. I'll try to have it again to make more testing. >> What symptoms do you have? > > With the modification below, it works as expected, and you can add > > Reviewed-and-tested-by: Henrik Rydberg <rydberg@xxxxxxxxxxx> > > Thanks! > > Henrik > > --- > > diff --git a/drivers/hid/hid-multitouch.c b/drivers/hid/hid-multitouch.c > index 7684e96..0f5b89f 100644 > --- a/drivers/hid/hid-multitouch.c > +++ b/drivers/hid/hid-multitouch.c > @@ -424,6 +424,8 @@ static int mt_event(struct hid_device *hid, struct hid_field *field, > break; > > default: > + if (td->last_field_index && field->index == td->last_field_index) > + break; > /* fallback to the generic hidinput handling */ > return 0; > } > > -- > To unsubscribe from this list: send the line "unsubscribe linux-input" in > the body of a message to majordomo@xxxxxxxxxxxxxxx > More majordomo info at http://vger.kernel.org/majordomo-info.html > -- To unsubscribe from this list: send the line "unsubscribe linux-input" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html