Re: [PATCH] Input: synaptics - disable fuzz when using mt slots

2013-02-14 Thread Daniel Kurtz
On Wed, Feb 13, 2013 at 1:52 PM, Dmitry Torokhov wrote: > On Fri, Feb 01, 2013 at 04:28:32PM +0800, Daniel Kurtz wrote: >> The input fuzz algorithm does a pretty good job filtering out small >> jitter on input samples. >> >> However, there is a subtle problem when fuzz is used with mt drivers

Re: [PATCH] Input: synaptics - disable fuzz when using mt slots

2013-02-14 Thread Henrik Rydberg
> > Hmm, instead of disabling fuzz completely maybe we should disable it > > only on the derived axes (ABS_X/ABS_Y) for multitouch devices? > > Yes, that should work... both would end up fuzzed to the same value, > for a not-so-obvious reason, IMHO :). > It's a bit tricky, and I like it, but is

Re: [PATCH] Input: synaptics - disable fuzz when using mt slots

2013-02-14 Thread Henrik Rydberg
Hmm, instead of disabling fuzz completely maybe we should disable it only on the derived axes (ABS_X/ABS_Y) for multitouch devices? Yes, that should work... both would end up fuzzed to the same value, for a not-so-obvious reason, IMHO :). It's a bit tricky, and I like it, but is that

Re: [PATCH] Input: synaptics - disable fuzz when using mt slots

2013-02-14 Thread Daniel Kurtz
On Wed, Feb 13, 2013 at 1:52 PM, Dmitry Torokhov dmitry.torok...@gmail.com wrote: On Fri, Feb 01, 2013 at 04:28:32PM +0800, Daniel Kurtz wrote: The input fuzz algorithm does a pretty good job filtering out small jitter on input samples. However, there is a subtle problem when fuzz is used

Re: [PATCH] Input: synaptics - disable fuzz when using mt slots

2013-02-13 Thread Dmitry Torokhov
On Fri, Feb 01, 2013 at 04:28:32PM +0800, Daniel Kurtz wrote: > The input fuzz algorithm does a pretty good job filtering out small > jitter on input samples. > > However, there is a subtle problem when fuzz is used with mt drivers that > also use input_mt_report_pointer_emulation() to report

Re: [PATCH] Input: synaptics - disable fuzz when using mt slots

2013-02-13 Thread Dmitry Torokhov
On Fri, Feb 01, 2013 at 04:28:32PM +0800, Daniel Kurtz wrote: The input fuzz algorithm does a pretty good job filtering out small jitter on input samples. However, there is a subtle problem when fuzz is used with mt drivers that also use input_mt_report_pointer_emulation() to report legacy

[PATCH] Input: synaptics - disable fuzz when using mt slots

2013-02-01 Thread Daniel Kurtz
The input fuzz algorithm does a pretty good job filtering out small jitter on input samples. However, there is a subtle problem when fuzz is used with mt drivers that also use input_mt_report_pointer_emulation() to report legacy single touch coordinates. The reported single touch coordinates are

[PATCH] Input: synaptics - disable fuzz when using mt slots

2013-02-01 Thread Daniel Kurtz
The input fuzz algorithm does a pretty good job filtering out small jitter on input samples. However, there is a subtle problem when fuzz is used with mt drivers that also use input_mt_report_pointer_emulation() to report legacy single touch coordinates. The reported single touch coordinates are