Op 05-05-10 18:38, Dmitry Torokhov schreef: > Hi Eric, > > On Wed, May 05, 2010 at 02:20:46PM +0200, Éric Piel wrote: >> : >> >> /* byte 0: n1 n0 . . . . R L */ >> fingers = (packet[0] & 0xc0) >> 6; >> - input_report_key(dev, BTN_TOUCH, fingers != 0); > > Mousedev works a tad better if BTN_TOUCH is reported first. Otherwise > looks good. I moved it there because somehow I had understood in the multi-touch-protocol that all the old events had to be reported after the last SYNC_MT. That said, I don't recall any influence on the synaptics nor multitouch X drivers. Maybe it matters just for the ABS_* events? > > Henrik, should we report "tool width" as ABS_MT_WIDTH_MAJOR? > > Eric, we don't have the "width" for the 2nd point of contact, do we? I looked a bit at the values generated when there are two touches, and couldn't any changing when I was varying the pressure. > Where is the proprietary driver BTW? Do we even care? I'd probably get > rid of HAT abuse if our standard tools provide good user experience. Actually I had never heard of a proprietary driver before reading the code ;-) Maybe Florian knows? Eric -- 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