Re: [PATCH] Fixes and improvements for Synaptics Touchpads

Fabian Keil <[email protected]>
Newsgroups gmane.os.freebsd.devel.mobile
Message-ID <20060225160555.17a556af@localhost>
Jean-Sébastien Pédron <[email protected]> wrote:

> Fabian Keil wrote:
> > I noticed a minor problem though.
> > 
> > Each touch of the vertical scroll area results in a small horizontal
> > scrolling step to the right.
> > 
> > This makes it impossible to just scroll vertically in Firefox if the
> > displayed page is wider than the browser window and lets scrolling
> > to the left take a little longer. 
> 
> Ok, a new patch is available here:
> http://people.freebsd.org/~dumbbell/synaptics/psm-synaptics-virtualscrolling-b.patch
> 
> It fixes the problem you described and add support to change each area
> size (top, right, bottom, left) individualy (the
> hw.psm.synaptics.directional_scrolls isn't used anymore for this
> purpose and is back to its former meaning). For now, the default
> value seems good for the right area but isn't enough for the three
> others. Here they are with their default value:
> hw.psm.synaptics.scroll_margin_top: 800
> hw.psm.synaptics.scroll_margin_right: 800
> hw.psm.synaptics.scroll_margin_bottom: 800
> hw.psm.synaptics.scroll_margin_left: 800

Thanks, your patch does indeed fix the problem,
I don't see the sysctls above though:

fk@TP51 ~ $sysctl hw.psm
hw.psm.tap_threshold: 25
hw.psm.tap_timeout: 125000
hw.psm.synaptics.directional_scrolls: 8000
hw.psm.synaptics.min_pressure: 16
hw.psm.synaptics.max_pressure: 220
hw.psm.synaptics.max_width: 10
hw.psm.synaptics.taphold_timeout: 200000
hw.psm.synaptics.low_speed_threshold: 15
hw.psm.synaptics.min_movement: 7
hw.psm.synaptics.squelch_level: 25
hw.psm.synaptics.high_speed_accel: 100
hw.psm.synaptics.queue_window: 10
hw.psm.synaptics.scroll_squelch_level: 25

Fabian
-- 
http://www.fabiankeil.de/
signature.asc (application/pgp-signature, 187 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (FreeBSD)

iD8DBQFEAHJfjV8GA4rMKUQRAlBOAJ92CvSuxVfIwZxRO/UpDPLKzC5U9QCgvS26
JdDYndkD0e1uxFIRPQvgjrs=
=gHt2
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.