On 12/10/2017 09:10 PM, Lari Rasku wrote:
> Ulf Brosziewski kirjoitti 12/06/17 klo 00:59:
>> please consider giving ws a try, and help
>> us by reporting problems if it doesn't work for you.
>
> ws(4) seems to have much higher limiting friction for me when two-finger
> scrolling. In synaptics(4), it was enough to just tilt my fingers to get the
> page moving, whereas ws(4) requires me to perceptibly move them. When
> tilting just a single finger on the touchpad, the limiting friction feels the
> same - but ws(4) moves the pointer much fewer pixels. From your reply to
> Christoph ("I hope you can observer a higher precision when navigating at low
> speeds"), I gather this is intentional? I guess I've just gotten too used to
> the synaptics scaling, the ws behavior feels too sluggish to me.
>
Hi, thanks for the comments. The acceleration schemes and coordinate
filters are different in the ws+wsmouse setup, so it's inevitable that
the feel of it is different. Even if I could reproduce the synaptics
behaviour, I wouldn't want it. By and large, it is usable and
acceptable, but I think it has flaws - which lead to a lack of
precision, especially in short movements.
However, if it is only the base speed of the pointer that doesn't suit
you, there is a simple way to adjust it by changing the value of
wsmouse.tp.scaling
in wsconsctl(8).
Scrolling is a different thing. The new driver has actually a
comparatively high threshold before it starts scrolling, and the scroll
speed is moderate. Maybe I'll lower the threshold, that's not settled
yet.
> My machine is a Thinkpad E530. Here's how the touchpad appears in dmesg:
>
> pms0 at pckbc0 (aux slot)
> wsmouse0 at pms0 mux 0
> wsmouse1 at pms0 mux 0
> pms0: Synaptics clickpad, firmware 8.1, 0x1e2b1 0x940300
>
>