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 > >