On 2/26/15, Ulf Brosziewski <ulf.brosziew...@t-online.de> wrote:
> On 02/26/2015 02:32 AM, patrick keshishian wrote:
>> On 2/25/15, Ulf Brosziewski<ulf.brosziew...@t-online.de>  wrote:
>>> On 02/25/2015 11:53 PM, patrick keshishian wrote:
>>>> Hi,
>>>>
>>>> On 2/25/15, joshua stein<j...@openbsd.org>   wrote:
>>>>> On Tue, 24 Feb 2015 at 12:32:10 -0800, patrick keshishian wrote:
>>>>>> I'm noticing slight annoyance with recent update from 20141121
>>>>>> snapshot to 20150217.
>>>>>>
>>>>>> My touchpad, while two-finger scrolling (up/down) sometimes ignores
>>>>>> the scrolls. I have to lift my fingers and retry the gesture to
>>>>>> initiate
>>>>>> the scroll.
>>>>>
>>>>> There was a change to pms(4) (r1.57) but it should only affect
>>>>> elantech touchpads, so it's probably the r1.11 change to the
>>>>> synaptics xorg driver which affects all of them:
>>>>>
>>>>> http://cvsweb.openbsd.org/cgi-bin/cvsweb/xenocara/driver/xf86-input-synaptics/src/wsconscomm.c
>>>>>
>>>>> Can you try recompiling that driver with that last revision backed
>>>>> out and see if it fixes the problem?
>>>>
>>>> Thanks for the reply and hint.
>>>> Took me a while longer as I made the mistake of rebuilding
>>>> the entire xenocara.
>>>>
>>>> Indeed this revision seems to be the cause of the issue; at
>>>> least I've not been able to run into the issue in the last 10
>>>> minutes or so, whilst trying my best.
>>>>
>>>> Thanks to Henrik Friedrichsen for also confirming the issue
>>>> and the fix.
>>>>
>>>> Cheers,
>>>> --patrick
>>>>
>>>>
>>>
>>> Unfortunately that "fix" might reintroduce other problems, at least
>>> with other touchpads, and maybe even with yours. For example, if you
>>> start a scrolling operation by making two touches at the same time,
>>> I would expect that it begins with a "jump". Would you mind check that?
>>> I can't make any tests myself, there is no synaptics touchpad around
>>> here.
>>
>> Hi,
>>
>> I'm not sure what you mean exactly by "making two touches
>> at the same time".
>>
>> The way I initiate a scroll is by placing two fingers (typically my
>> index and middle fingers) on the touchpad and moving them
>> up/down or left/right.
>>
>> It has never begun with any "jump".
>>
>> The change which prompted this thread, was absolutely annoying.
>> e.g., While reading a PDF document. I'd have to remove my fingers
>> and touch the touchpad again, very frequently, in order to continue
>> scrolling. Where as before (and now with the revision rollback) I can
>> completely concentrate on reading the document.
>>
>> Best,
>> --patrick
>>
>>
>
> Hi Patrick,
>
> thanks for the reply. What I meant was this: There can be a (possibly
> small) time interval between the contacts, or this interval can be
> (nearly) zero. In the first case, the "finger count" of the driver
> should change from 0 to 1, then from 1 to 2. If the hardware is not
> extremely accurate it may change directly from 0 to 2 in the second
> case. If the hardware *is* very accurate, it may be difficult to produce
> these "double contacts". The test I had in mind could look like this: You
> move the cursor over a scrollable document, lift the moving finger, then
> make a "double contact" on a position that has a noticeable (vertical)
> distance from the previous contact point. If the document moves/"jumps"
> when the double contact is made, there's something wrong. This can
> happen when the driver doesn't "count" properly.

Hello and thanks for the clarification of your test-case.
I have been attempting it this morning, but not able to
see any jumps. It seems/feels pretty "solid".

Sorry,
--patrick


> Regards,
> Ulf

Reply via email to